讀者:楊于葳
本文為「iOS 12 App 程式開發實務心法:30 個製作專業級 iOS App 完全實戰攻略」這本書的閱讀筆記與實作記錄的目錄,目的是記錄自己的學過程,以及幫助想利用 Swift 從頭建立一個自己心目中的 App 的人。以下是「Chapter 01 開發工具、學習方法與App點子」的筆記內容。
1.1 開發App的所需工具
1.2 學習App的方式
(1)親自動手寫
學習一門新語言的答案:「依照這個規則重複不斷:每天聽1小時、說1小時、發表一篇日誌。」
— Dario Mars Patible
(2)了解學習App開發的動機
(3)教學相長
(4)具備耐心
「意志力是面對長遠目標時的熱情與毅力。意志力是耐力的表現,意志力是日復一日對未來依然堅信不已。不是只有這週、這個月,而是年復一年。用心、努力工作,來實現所堅信的未來。意志力是將生活看作是一場馬拉松,而不是短跑。」
— Angela Lee Duckworth 博士
1.3 發想App好點子
(1)單字分級
只要輸入一篇大概800字以內的英文短文,使用特殊的「不知道螢光筆」,程式就會自動分析這些單字,是屬於七千單的哪一個分級,或者是偏向屬於那種檢定考試的單字。進階版,可以根據複習不知道的單字後,出一篇短文填空或選擇題,確保學會那些不知道的單字。
(2)手機光譜儀
可以搭配科學maker社團裡面的手機光譜儀,只要拍照,就可以分析出光譜數值。
(3)觀察記錄簿
具有增加 Scimage 浮水印的功能,可以快速形成 SciSpot 格式,還可以自行決定,是否要變成CC浮水印,可以連接社群平台分享內容。