Apicloud-7天掌握跨平臺app開發
課程預覽
課程介紹
一、APICloud應用設計思想及架構設計
【技術講解】APICloud應用設計思想、UI組成架構、混合渲染原理等
【開發實戰】根據實際應用的開發需求,進行UI架構設計、功能分解、制定開發計劃、云端創建應用、應用配置、編譯生成安裝包、分析安裝包結構、分析APICloud應用代碼結構等。
二、APICloud頁面布局及開發工具使用
【技術講解】APICloud引擎執行流程,應用執行流程;屏幕適配、窗口管理、界面切換、事件交互、界面間通信等API的使用
【開發實戰】基于實際應用的UI設計圖,搭建應用框架、編寫首頁代碼、調用API完成應用主要界面直接的交互,完成應用的第一個靜態頁面版本。
三、APICloud網絡通信及數據云使用
【技術講解】平臺網絡通信相關API的使用,在數據云中根據應用需求設計數據模型及表結構,為應用提供動態數據
【開發實戰】將應用中的靜態數據改為從網絡動態獲取,使用模板函數來實現布局和數據分離;完成進度提示、下拉刷新、加載更多等。
四、數據存儲、緩存及資源訪問等API的使用
【技術講解】APICloud平臺的4種數據存儲方式、應用沙箱結構、訪問方式、緩存機制等
【開發實戰】在實際應用中完成登錄、注冊以及文件下載等功能,通過API存儲用戶信息,并且管理本地資源,網絡圖片使用緩存等。
五、APICloud模塊使用
【技術講解】APICloud的高模塊化架構設計、模塊擴展機制、模塊通用設計原則、模塊Store等
【開發實戰】通過使用模塊相關API,在應用中完成第三方登錄管理以及閱讀功能的實現。
六、跨平臺應用的性能優化策略
【技術講解】生命周期控制、事件響應、動畫效果、網絡狀態、加載速度、渲染速度等
【開發實戰】在開發的項目中應用這些策略對應用進行優化;完成應用中的其他功能,輸出應用的第一個版本。
七、應用管理相關API綜合講解及總結
【技術講解】應用管理相關的控制臺操作流程、版本管理、云修復、推送、統計等的實現機制。
【開發實戰】在應用中完成版本管理、云修復、推送統計等相關功能,升級版本;綜合講解并總結,對開發問題進行集中答疑。
立即學習
?軟件著作權歸作者所有。本站所有軟件均來源于網絡,僅供學習使用,請支持正版!
若為付費資源,請在下載后24小時之內自覺刪除,若作商業用途,請到原網站購買,由于未及時購買和付費發生的侵權行為,與本站無關!
本站發布的內容若侵犯到您的權益,請聯系本站刪除,我們將及時處理!
轉載請注明出處: 云智博客 ? Apicloud-7天掌握跨平臺app開發