create an iPhone, an iPad mobile app and a Macintosh desktop app with SwiftUI in Xcode editor

04fd0dd4

在这个 SwiftUI 课程中,我们不仅会发现非洲,还会发现 iOS 和 SwiftUI 框架的更多令人兴奋的新功能。本高级指南将帮助您熟悉如何构建不仅是 iPhone 应用程序,而且是成熟的 iPad 甚至 Mac 桌面应用程序。

了解如何使用 Swift 编程语言在 Xcode 中使用 SwiftUI 的网格系统开发复杂的 iOS 应用程序布局。

Duration: 4h 33m | 15 Lessons | Video: 1280×720, 44kHz | 2.6 GB
Genre: eLearning | Language: English | Level: Beginner

In this SwiftUI class, we’re going to discover not only Africa but further exciting new features of iOS and the SwiftUI framework. This advanced guide will help you to get familiar with how to build not only an iPhone app but a full-fledged iPad and even a Mac desktop application.

Learn how to develop a complex iOS app layout with SwiftUI’s grid system in Xcode using Swift programming language.

Who is this class for?

This SwiftUI class is suitable for anyone with either no or some prior development knowledge.

What is the difficulty level of this class?

The difficulty level of this SwiftUI class: BEGINNER LEVEL.

How can students get feedback from the teacher and other students?

Students can share screenshots of their finished projects with the teacher and other students on the Skillshare learning platform by creating a new project in the class.
By doing that the teacher of the class with many years of experience in the app development industry and other students are able to give feedback to the students.
Students are encouraged to use the comments system and share their learning experiences with us as well.

Learning Objectives

The main learning objectives of this iOS app development tutorial are the following:

First of all, we will learn how to set up a new iOS app using exclusively the Dark appearance.
Then how to create a launch screen using the settings which is the new official approach to do.
After that, we will learn how to parse and decode data from multiple JSON files with the Swift programming language.
Next, we’re going to learn how to create Grid Layouts in SwiftUI.
We will not only cover the basics of Grids but we will develop an advanced Grid Layout system and let users allow to switch from 1 list view to 3 different grid layouts on the new toolbar as well.
Also, we will learn how to use SwiftUI’s new MapKit and create a basic, then a more complex map with multiple animating annotations at the same time.
In addition to that, we’re going to create a content-rich video list and learn how to play videos with the new SwiftUI’s audio-video kit too.
On top of that, we’re going to cover two important Swift programming topics, such as Swift extension, and Swift generics.
What’s more, is at the end of the class we will transfer the complete iPad application to a desktop using Apple’s Mac Catalyst.
And finally, you will learn how to set up a new iMessage extension and create a cool Sticker Pack without writing a single line of code.
By building this eye-catchy application you will get familiar with more exciting and new SwiftUI features and much more.
eb4e6b9a.jpg

These Topics Will Be Covered in this SwiftUI Tutorial:

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),
Launch Screen (new way),
Swift programming concept: Extension,
Swift programming concept: Generics,
Prototype the application with SwiftUI framework,
Design and improve the User Experience,
iMessage Sticker Pack, etc.
Designer and Developer: Robert Petras

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/16408.html

赞 (0)
steven的头像steven
上一篇 2021年8月14日
下一篇 2021年8月14日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部