新手的 iOS App 練功坊 1
乘法賽車 PK 大賽
適合 Swift iOS App 開發新手參加的練功坊。
也許你已經略懂一些 Swift 語法,
略懂從 storyboard 製作 App 畫面,
略懂一些基礎的 iOS SDK。
但要從無到有製作 App 時還是覺得有點困難。
沒關係,就讓我們一步一腳印,
模仿健達的 Magic Kinder App,
一起來製作雙人乘法 PK 賽車 App 吧。
你將會學到
- 現場操作練習,製作兩個人用同一台 iPhone 比賽的乘法賽車 App。
- 使用亂數出題。
- outlet collection。
- 如何從程式移動車子。
- 如何將元件旋轉。
- 動畫效果。(有時間的話)
- 計時。(有時間的話)
遊戲說明
參考 Magic Kinder App 裡的乘法賽車小遊戲
1 兩個人用同一台 iPhone 比賽九九乘法,看誰的車子最先到達終點。
2 圓圈裡的數字是題目,因此圖片裡的題目為 5 乘 7。
3 從四個長方形選出相乘的結果,答對將讓車子前進一格,答錯則不會前進。不管答對或答錯,都會接著換下一題。
4 為了公平,雙方的題目一樣。
課程資訊
時間
2018/10/19 (五)
19:30 ~ 21:30
地點
台北市和平西路一段 5 號
T-power 講堂
TutorABC-T館
捷運:捷運古亭站8號出口
人數
40人以內
費用
免費
適合對象
略懂 Swift,storyboard & iOS SDK,但不知如何做出乘法賽車 PK 大賽 App。
參與本活動需先了解的相關技術:
- 從 storyboard 製作畫面。(不需要 auto layout)
- IBOutlet & IBAction。
- Swift 基本語法。
學生們精心創作的作業
講師
- 暢銷書 《 彼得潘的 Swift 程式設計入門》、《 App 程式設計入門-iPhone, iPad 》作者 (博客來電腦類Top 1,天瓏銷售排行Top 1, PC Home 電腦/攝影 Top 1, 金石堂Top 3 )
- FB粉絲團: 愛瘋一切為蘋果的彼得潘
- App作品: Wealthy, LOCOMO運動記錄, 戴佩妮回家路上等二十幾款App (Wealthy App曾獲台灣Finance Top 1,台灣不分類Top 2,中國Finance Top 2)
- iOS開發講師: ALPHA Camp , 譯智教育訓練,資策會,TibaMe,STUDIO A,夢種子
- 學校講師: 台大共同教育中心,政治大學,中央大學,海洋大學,臺北大學,逢甲大學,弘光科大,正修科大,慈濟科大,勤益科大,中國科大,高雄美國學校
- 家教: 專屬於你的 iOS APP 開發導師,鐘點大師,
- 企業內訓: Yahoo,聯陽半導體,世界先進,信義房屋
- Blog: 彼得潘的 App Neverland
- 技術顧問: iOS APP 金牌擺渡人,FUNTEK,點點數位,英諾奧茲, Brocas
- 雜誌專欄: AppCoda,MacToday App開發,PChome Mac基礎教室
注意事項
- 自備 Mac 電腦,作業系統 10.13.6 以上。(macOS升級步驟說明)
不一定要有 iPhone ,開發工具 Xcode 提供方便我們測試 App 的模擬器。 - 安裝 Xcode 10 (下載連結)。
- 自備 Mac 電腦,作業系統 10.13.6 以上。(macOS升級步驟說明)
報名
給我一首歌的時間做App
做App真的不難,一首歌的時間就可以做出一個簡單的小王子電子書App
一段鴨子學飛的旅程,Yaya
第 2 屆文組生的 iOS App 程式設計入門
記得peter的課程宣傳下方,很多人留言推薦他的課程十足幽默風趣。當時我不信,覺得多半是工程師自我感覺良好的宅式笑話。結果上了課後,竟然不爭氣地笑惹 !他的上課方式果真十分有趣,喜歡在投影片上放入一些不是重點的重點、逼別人當眾承認一堆有愧於心的答案、三不五時慫恿同學開喉歌唱,最重要的,他總是能用一些簡單風趣的例子,讓你理解難以消化的程式概念,這點不推不行。
peter回答問題的速度也是一整個驚人,不管多晚敲他,總是能立刻給你一個滿意的答案。有時不禁懷疑他到底是小飛俠還是蝙蝠俠,都不用睡覺的。
不僅如此,有次我因為出國玩樂而缺課一堂,Peter還說,如果有需要他隨時可以幫我補上,真是人美心善良(疑!?)
如果你問我,一個沒有程式基礎,邏輯概念很差的人,來修讀彼得潘的文組生課程,究竟適不適合。我只能說,越到課程後段,吸收的速度會越來越慢,感受到的挫折也會越來越大。但是但是但是,如果每次課後都能如實練習上課所教的東西,不管多忙都花時間去完成作業。那麼當你寫順利寫出作業時,產生的成就感絕對會遠遠大於上課聽不懂的挫折感。而且那時,才算是把上課所學之事真真切切地吸收為自己所用。
最後還是要感謝peter帶我走進這個本以為鴨不可及的swift世界,讓我有機會讓不會舞動的設計元素在IOS APP的大平台上跳躍。推薦給所有跟我一樣邏輯概念很差,金魚系記憶力低,認為這輩子注定與程式絕緣的文組生們,勇敢踏出去,跟著小飛俠一起飛翔,收穫絕對超乎你的想像。
彼得潘iOS 開光心得,Helen
第 1 屆文組生的 iOS App 程式設計入門
在知道彼得潘之前,身邊也沒什麼寫程式的人,即使有大概也很難溝通…透過文青高中朋友,剛好得知資策會有推出寫程式的課程,之前是也有看過一堆上網學習的,或是參加camp方式,簡介上明明寫的是中文,組起來我一點都不明白上課內容要幹麻….好在,彼得潘身為一個文青,非常會用文青的語言行銷,課程介紹讓我可以很放心去報名, 克服心理障礙第一關.
沒想到去上課,跟我想的不太一樣,彼得用簡單的方式開光iOS ,加上一些冷笑話,上課期間至少有85%時間,眼睛是開的狀態, 剩下15%嗜睡症難以完全治癒,默默的課程也快結束,覺得時間飛快啊, 何時才可以跟上這個飛快的iOS呢?!
深深感動的是 — 有彼得潘的小幸運!每次回家再看上課資料或是作業,有任何問題,彼得總是飛快的回覆, 畢竟開光後還是要回家自己練習才會有效果啊….偶爾也想假認真一下
傳道 授業 解惑也~彼得萬歲萬萬歲~
帶你飛入iOS世界,找彼得潘, Morris
第 1 屆文組生的 iOS App 程式設計入門
為期十堂的文組生iOS課程落幕了,在這裡推薦想要認識程式的你妳你你,如果你站在人生的十字路口,想找一個老師符合以下特徵,那就不要猶豫了!
1. 耐心永遠比別人多
彼得潘上課可以隨時舉手發問,聽不懂的、想知道的,都可以喊一聲Peter讓他輕聲細語來為您解答,課堂上的發問是很自然的,大家可以一起學習。
2. 教材永遠最新
上課最擔心的是學的東西已經跟不上改版,但本身就是蘋果迷的彼得潘,永遠追求最新。直到上課前一天,也堅持將新功能加入教材,保證上課內容是熱騰騰出爐的麵包。
3. 24H的個人家教
課程聯絡使用Line跟FB,當你半夜做到程式卡卡,不用孤軍奮戰,敲敲彼得潘的視窗儘管大聲求救,經實際測試只要彼得潘還醒著,就會馬上來解救您。
4. 無壓力的上課方式
上課方式是採用彼得潘喜歡的例子來說明,比如說戴佩妮、充滿回憶的猴子娃娃…不時穿插一些轉移注意力的笑話(畢竟學程式還是很硬的課程),能讓大家在無壓力的環境裡慢慢熟練基本功。
PPAP初體驗,Buffy
第 1 屆文組生的 iOS App 程式設計入門
七月想學個新東西,去上了Peter Pan的app課
只能說Peter跟學生非常零距離(也有可能因為我總坐第一桌一直發問XD)
第一堂就學了不要叫我老師和要當一輩子的朋友(會不會半年後我只記得這個哈哈哈)
而且每一堂還會順便幫你複習了各種六七年級勁歌金曲~XD
雖然說下班趕場常常有些精神不濟
但當第一次了解原理,拉出自己的APP LAYOUT時,擁有小小的成就感
Peter會給學生很大的信心,動不動就要幫學生上架APP(可是瑞凡我作業都沒寫ㄚㄚ)
各種IF..ELSE例子也深入淺出以生活中常見的事件舉例,讓我們得以一起窺見Peter的私生活(?!!)XDDD
然而後面幾堂一起彙總也讓我也對app產生敬意,要找好好地複習才能真正運用自如
但真的第一次遇到最後一堂老師還會自掏腰包請大家喝飲料的
還有可以一直去複習課程的
真是活佛轉世彼得,下來普渡眾生
放心吧~下輩子我當鬼還是要找你的(喂!)
總之,如果有文組生想了解程式的世界,每次看到一整套的安麗課程都覺得壓力山大
舉凡選錯不賺錢科系、遇到耳朵多硬工程屍、裝腔作勢豬管無法溝通….
建議都可以來上上Peter的APP課,多了解原理對跨領域溝通也是好的踏進去,Shiny
第 5 屆文組生的 iOS App 程式設計入門
因為上了彼得的課,我才確定了自己對程式是有熱情的。
以前的我上完什麼課我就會喜歡什麼東西,覺得那會是我一輩子都喜歡的,但其實都只有三分鐘熱度就結束。
碰到程式之後,起初也是熱情地想要學好,回家看卻都看不懂,上了老師這麼多堂的課感覺還是寫不出什麼東西,感到很挫折覺得自己是不是沒有天份學習程式設計。
在對程式又有熱情又害怕的情況下,我看到文組班的招生簡介,對於當時挫折感很大的我來說,是一篇非常迷人的課程介紹!後來也爬了許多彼得寫過的文章,不猶豫的就去報名上課。
剛開始上課時還沒有遇上程式碼,上得非常安心,到第三堂課第一次與程式親密接觸之後,我卻是開心的回家複習,期待下一次上課。
到了後期我寫作業越來越有熱情,雖然碰壁的地方還很多,不過經過了暑假兩個月,我變得不害怕看到程式碼,也打破了自己以往三分鐘熱度的習慣,往裡面繼續鑽。
另外一個想提的事是,我起初其實很懶得自己查資料,頂多查了上課講義,其他都問彼得,彼得也好像電腦一樣無時無刻都給你解答,當問多了之後,發現這些問題其實是可以自己解決的!雖然都說學習就是要發問,但是自己去查資料也算是一種發問,所以後面的作業我開始自己找解答,搭配講義,釐清了很多不通的概念!當然在一直解不出來的時候,彼得也隨時都在XD
至於上課狀況就是
彼得的冷笑話雖然很冷但是還是好笑,跟同學聊天時他也要過來湊一腳。
而上課重點是
水瓶座是世界上最棒的星座、彼得潘全身上下都是優點XD
謝謝彼得潘啦~
第 2 屆彼得潘的 iOS App 程式設計入門
因緣際會下報名了Peter的Swift程式設計課程,然而開啟了一段刻骨銘心的故事…….第一次上課,深深記得Peter對Swift的忠貞不二,那股執著的熱情渲染了整個氛圍,我想這就是Peter為學員撒下的神奇魔法吧!由淺入深加上幽默的教學方式,教學文件內總會穿插著多媒體訊息,讓學習更加輕鬆活潑,讓學習不再死板板,讓學生放下心防,更敢發問問題,打破了傳統的教育觀念,許多的問題都是透過溝通解決的,Peter名言:沒有問題是他解不了。每次下課就開始期待下次的上課,雖然作業一次比一次難,抱持著選擇了,就不輕易放棄的念頭,盡力完成作業,透過作業可以複習上課內容,不懂的地方就在群組發問或是直接請教Peter,上課中多結交朋友也是很有趣的事情,每個人程度不同,有的同學程式邏輯概念好,可以多發問請教他們,接收新的訊息,多吸收別人的經驗,提升自我能力,拜方便的科技所賜,讓人們交流更簡單了。
故事接近尾聲了,天下無不散的宴席,結束了這二千七百分鐘的課程,我們將各自分飛,希望平行線未來會有再交錯的一天,後來的我們將Peter的魔法繼續延續下去,如果要為這魔法加上個期限,我希望是一萬年。套句名言:你不需要很厲害,才能開始;但你需要開始,才會很厲害。Just do it.
Ming
譯智教育訓練 iOS App 班
公司因為工作需求,幫我報名彼得潘的課程,剛開始非常害怕自己聽不懂,幾堂課後才發現App開發沒有想像中困難,雖然學習的速度不像有程式背景的同學那麼快,但有任何不懂的地方,彼得潘都會耐心地幫我解答,甚至願意花下課的時間幫忙。最後當我將自己設計的畫面變成真正的App時,真的超感動,超有成就感。雖然後來實際工作不需要自己開發,但仍然感謝彼得潘給我的信心和鼓勵。
小咪
ALPHA Camp iOS班
我的專業背景是設計相關,對程式完全沒有任何頭緒,也不知怎麼開始, 直到遇見Peter Pan老師,淺顯易懂的程式教學方式,讓人輕易學習程式開發,而在學習上遇到問題他總是能立刻看出bug在哪,並且幫你解決,熱心真誠教學方式零距離,是一位難得的好老師。成為ios develop工程師的路上有潘棒幫忙,真的可以放心好好學!
其它近期課程
只要 8 個星期,每週 2 個晚上,即可學會程式設計的核心概念,習得最新技術 Swift,iOS 和 Xcode ,成為酷炫的 iOS App 開發魔法師 ,實現未來 App 工作、接案、創業的第二人生!
特別感謝
Copyright 2015