|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/swiftuiappdev/
课程评论:没有评论
课程名称:SwiftUIによるiOS 13アプリ開発入門 课程概述:该课程旨在教授学员如何使用Xcode 11和SwiftUI开发iOS 13应用程序。请注意,Xcode 11截至2019年8月仍在beta阶段,正式版发布后将进行相应的修改和添加,可能会持续有功能的变化。 课程内容安排: - 第1天:介绍SwiftUI及环境搭建,学习如何在现有磁盘上共存安装macOS Catalina (10.15)。 - 第2天:开发第一款SwiftUI应用(地标应用)第一部分,按照Apple的Swift UI Essentials教程制作地标应用,学习视图生成和使用堆栈进行布局。 - 第3天:开发第一款SwiftUI应用(地标应用)第二部分,学习列表展示和屏幕导航。 - 第4天:开发第一款SwiftUI应用(地标应用)第三部分,添加“收藏夹功能”,使用状态和绑定。包括存储用户数据的功能(Combine),闭包的使用,@State的应用,以及@EnvironmentObject(SwiftUI存储功能)的使用。 ◎ 额外部分(未来根据学员请求添加):针对学员的请求和问答,将提供补充讲解。目前收集到的请求包括新闻阅读器、天气信息应用、图像识别AI应用等。
このコースでは、Xcode 11の新機能・SwiftUIでiOS 13アプリを開発する手順を学びます。【注意】2019年8月現在、Xcode 11はbeta 6ですが、正式版がリリースされたら変更があった部分を撮り直して追加していきます。継続的に仕様の変更が発生する可能性があります。【コースの概要】第1日目: SwiftUIの概要と環境構築既存のディスクにmacOS Catalina(10.15)を併存してインストールする第2日目:初めてのSwiftUIアプリ開発(ランドマークアプリ)その1AppleのSwift UI Essentialsのチュートリアルを参照しながら、ランドマーク(名所)アプリを作る・ビューの生成とスタックによるレイアウト第3日目:初めてのSwiftUIアプリ開発(ランドマークアプリ)その2・リスト表示と画面遷移第4日目:初めてのSwiftUIアプリ開発(ランドマークアプリ)その3ステートとバインディングを用いた「お気に入り機能」の追加 ・ユーザデータを保持するためのストレージ機能(Combine) ・クロージャ(無名関数) ・@Stateの使い方 ・@EnvironmentObject(SwitUIのストレージ機能)の使い方◎ボーナスセクション(今後リクエストに応じて追加予定)受講生のリクエストやQ & Aに対する補足解説を追加していきます。現在寄せられているリクエストは、ニュースリーダー、天気情報アプリ、画像判定AIアプリなどです。