Skip to content

obadasemary/Africa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Africa

WHAT WILL YOU LEARN?

OBJECTIVES

  • How to develop an iPhone, iPad, Mac application with SwiftUI 2.0
  • Learn how to decode a JSON file and fetch data with SwiftUI
  • How to create basic GRID layout with SwiftUI 2
  • How to use CODABLE, EXTENSION, and GENERICS
  • How to play VIDEO files in SwiftUI framework
  • How to create MAP with ANNOTATIONS in SwiftUI
  • Learn how develop an advanced GRID SYSTEM: 1 List + 3 Grids
  • Learn how to optimize the app’s layout for iPad screens
  • How to transfer an iPad app to a desktop app with MAC CATALYST
  • Learn how to create a motion animation programmatically

TOPICS WILL BE COVERED:

  • JSON with Swift (basic and advanced approach),

  • Grid Layouts (basic and advanced approach with a cool feature),

  • MapKit Integration (basic and advanced approach with another cool feature),

  • Video Player (new SwiftUI 2 feature),

  • Launch Screen (new way),

  • Swift programming concept: Extension,

  • Swift programming concept: Generics,

  • Prototype the whole application with SwiftUI 2 framework,

  • Design and improve the User Experience,

  • iMessage Sticker Pack,

  • Bring the full iPadOS app to macOS 11, etc.

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon

HTML5 Icon