文組生的iOS App程式設計入門5-心得分享

非常榮幸可以參加小王子的文組生iOS課程,對於一個完全沒有程式背景的化工人,可以利用短短的10堂課可以對基本的Xcode有基本的認識,這段旅程深感值回票價,雖然每週的星期二都要趕5點下班,然後開車到桃園高鐵站搭18:10的高鐵,等車的空擋總是要在7–11的咖哩飯和義大利麵2選一當作晚餐,抵達台北車站後再搭著捷運和走路到資策會的教室,進教室的時間總是離上課時間不到5分鐘。上完課程後,回到家裡已經是00點。
如果有人問我說,為什麼Peter Pan的課程值得你這樣作,我想有下列幾個原因:
1. 生動活潑的教學方式,讓艱澀難理解帶點苦悶的程式和軟體課程,可以像一塊蛋糕般且輕易地咀嚼吸收並了解底蘊。尤其Peter Style 的幽默讓每個同學都忘卻了工作的煩惱。
2.循循善誘鼓勵寫作業,完成一個作業就是增加對課程的了解提升實力,避免下一堂課跟不上Peter Pan的飛行速度(誤,是教學進度)。
3.不厭其煩的回覆初學者的課程疑問,不用懷疑不懂問就對了。
4.開發者 作家 講師 三重身份的經歷和經驗,值得讓想投入iOS領域的初心者一定要認識的人。
而在這10堂課將會用到以下工具:
1. trello 共做平台 軟體業界常用的工具之一 強烈推薦其他領域的業者可以學習使用。
2.medium 全球軟體科技業的blog,裡面有3輩子看也看不完的內容,以及iOS的技術,一定要知道的分享平台。
3.GitHub 原始碼開放平台。
4.video 轉換成GIF。

5.Marvel 業界常用的prototype,課堂推薦2個,不過我只用過一個,缺點就是每一個畫面都要重新製作。此外,Prott也有人推薦。

6.手機背景mockups,把做完的app加入美美的背景,免費又漂亮,不過現在有iPhone8 跟X,可能一段時間後才有免費的mockups或是要找新的免費資源。

7.免費iOS icon

分享這10堂課學到和認識到的Xcode和swift:
1.傳說中的練功遊樂園 playground
2.畫面魔術師storyboard
3.static table 實作,app百分之70的畫面是table
4.不用寫任何程式打造電子書,美工夠強可以找到好題材,做一個可以上架的app不是問題。
5.常數(let) 變數(var)
6.if else
7.array &亂數應用
8.迴圈 for in (部分應用)
9.option
10.prepare 資料傳遞
11.IBaction IBOutlet 拉線
12.數10種物件….應用及介紹
13.app上架
14.數個有趣的app
.
.
.
哇!真的有多,想不到我可以撐過去。最後,期待10月底的彼得潘班,相信人類可以做到的事情,我也可以撐過去的。

--

--