|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/programista-swift-wprowadzenie-do-swiftui/
课程评论:没有评论
**课程名称:** SwiftUI Swift 编程入门 **课程概述:** 本课程是为已经掌握 Swift 基础并希望提升 Apple 应用开发效率和简洁性的开发者量身打造。SwiftUI 作为下一代架构,能够跨 Apple 所有平台创建用户界面,它提供改进的导航 API,让开发者更轻松地控制视图切换。新的方法允许自定义内容布局,摆脱传统解决方案,直观地为 iOS、watchOS、tvOS 或 macOS 设计最佳外观。 **课程亮点:** * **SwiftUI 基础:** 学习 SwiftUI 的基本概念和方法。 * **跨平台开发:** 掌握为 Apple 各平台(iOS, watchOS, tvOS, macOS)创建用户界面的能力。 * **实用项目实战:** 通过四个实例应用深入学习: 1. **货币计算器:** 学习 SwiftUI UI 元素、视图组合、用户交互、状态变量监控。 2. **城市天气:** 学习创建列表、可识别对象、自定义视图及其交互、网络通信、可观察对象。 3. **电影库:** 学习创建动态视图、环境变量、视图动画、条件视图显示。 4. **日记应用:** 学习在 SwiftUI 中使用 CoreData、macOS+iOS 应用开发、在 SwiftUI 中使用 UIKit 控件。 * **效率与性能:** 理解 SwiftUI 在软件开发中的高效性,以及为何它越来越受大型公司和独立开发者的青睐。 **课程目标:** 掌握 SwiftUI 的核心知识和实践技能,保持在 Apple 开发前沿,并能够高效地创建高质量的跨平台应用。
SwiftUI - nowe podejścieZnasz już podstawy języka Swift i chciałbyś przyspieszyć oraz uprościć swoją pracę nad aplikacjami Apple?To szkolenie jest właśnie dla Ciebie! Wprowadzi Cię w podstawy nowego podejścia do tworzenia aplikacji.SwiftUI to architektura nowej generacji, która umożliwia stworzenie interfejsu na każdą platformę Apple. To przede wszystkim ulepszone API do nawigacji, które ułatwia deweloperom kontrolę nad tym, jak zmieniają się widoki aplikacji. Dzięki nowemu podejściu deweloperzy mają do wyboru niestandardowe układy treści oraz możliwość odejścia od dotychczasowych rozwiązań i intuicyjnego zaprojektowania najlepszego wyglądu aplikacji na dowolną platformę iOS, watchOS, tvOS czy MacOS.Kurs na praktycznych przykładachTeoria jest bardzo ważna, ale wiemy, że najbardziej lubicie uczyć się na praktycznych przykładach. W tym szkoleniu stworzymy 4 aplikacje:1. Kalkulator walutowy:elementy UI dostępne w SwiftUIzasady kompozycji widokówakcje użytkownikamonitorowanie stanu zmiennych2. Pogoda w mieście:tworzenie list i obiekty identyfikowalnetworzenie własnych widoków i komunikacja między nimikomunikacja sieciowaobiekty obserwowalne3. Biblioteka filmów: tworzenie dynamicznych widoków zmienne środowiskowe animacje widokówwarunkowe wyświetlanie widoków4. Pamiętnik:CoreData w SwiftUI aplikacje macOS+iOSwykorzystanie kontrolek UIKit w SwiftUIZnajomość SwiftUI jest niezbędna, jeżeli chcesz być na bieżąco i tworzyć aplikacje w sposób efektywny. SwiftUI jest coraz częściej wybierany ze względu na wydajność w wytwarzaniu oprogramowania. Cieszy się ogromną popularnością zarówno wśród dużych firm jak i niezależnych deweloperów.