本書主要圍繞Orange Can項目展開一繫列編碼工作,用幾近真實的項目介紹小程序的各個API、組件用法,並附帶一些小程序開發的經驗、技巧以及常見的誤區說明。整個Orange Can項目分為三部分:文章閱讀、電影資訊以及設置。文章閱讀包括文章列表、文章詳情以及評論,通過編寫文章閱讀功能的代碼,讀者將學會swiper組件的裁剪模式、image組件的裁剪模式、緩存的使用技巧、列表渲染、數據綁定、模板、音樂播放、錄音、分享等知識。除此之外,讀者將對小程序頁面的生命周期有一個大致了解。學習完這部分內容,讀者將可以輕松做出一個內容型小程序應用。電影資訊功能主要介紹如何調用服務器數據及template模板的使用技巧。設置頁面功能包含大量功能示例,包括獲取硬件設備信息、羅盤與重力感應的應用、掃描二維碼、用戶登錄、用戶信息校驗、解析用戶加密數據、獲取用戶openId、發送模板消息、支付等