Africa App

  • Course
  • 19 Lessons

Learn how to develop an outstanding iPhone, iPad, and even a Mac application with the SwiftUI framework.

Contents

Introduction

What you will learn and develop?
Preview

Resources

SwiftUI-App-Workbook-Africa.pdf
Preview
SWIFTUI-APP-AFRICA.zip
Africa iOS 16.zip

Lectures

Preview Video
Preview
1. Let’s set up the iOS project in Xcode
Preview
2. Learn how to decode a JSON file and fetch data with SwiftUI
3. Let’s create a dynamic SwiftUI List using Swift Generics and JSON data
4. Let’s develop the detail view for each animal with dynamic data - Part 1
5. Let’s develop the detail view for each animal with dynamic data - Part 2
6. Let’s create a Video Player with SwiftUI framework - Part 1
7. Let’s create a Video Player with SwiftUI framework - Part 2
8. Let’s develop a complex Map with custom Annotations in SwiftUI - Part 1
9. Let’s develop a complex Map with custom Annotations in SwiftUI - Part 2
10. Learn how to create a motion animation programmatically with SwiftUI
11. Let’s create a photo gallery with Grid Layout using SwiftUI
12. Let’s develop a complex Grid Layout system with four Toolbar Buttons
13. Let’s create a new iMessage Extension (iOS Sticker Pack)
14. Let’s transfer the iPad app to desktop Mac app with Mac Catalyst technology