跨平台APP設計 投影片下載
本課程模組是JS的進階課程,內容涵蓋ES6的主要語法,是學習前端框架的重要基礎。
RN 是一個基於Javascript開發的前端框架,可以用來撰寫原生的跨平台 iOS 和 Android APP
本課程模組涵蓋APP介面設計、互動設計與易用性設計,是設計一個好用APP的重要能力
原生APP開發的學習門檻並不低,除了要學會Java(Android)與Swift(iOS),還要精熟類別庫。 此外,學會Android或iOS的設計規範,以及更進一步的UI/UX設計,才能讓你做出一個好用的APP。 這門課程以React Native開發跨平台的APP,藉由專題導向的學習,由淺入深讓你熟悉APP的開發語言,經由UI/UX的設計,讓你更進一步學會設計擁有良好用戶體驗的APP。
- wk1: Introductions and Hello React Native
- wk2: Begin to Develop with JS
- wk3: Material Design
- wk4: UI Layout Component Design
- wk5: Component Library and Navigations
- wk6: State
- wk7: Redux
- wk8: Human Interface Guidelines
- wk9: Midterm Demo
- wk10: API
- wk11: Chart Design
- wk12: User Interface Design Flow
- wk13: Map Design
- wk14: Animations Design
- wk15: APP Design Concept
- wk16: Firebase
- wk17: AR Design and Expo Publication
- wk18: Final Demo