SlideShare une entreprise Scribd logo
1  sur  153
Télécharger pour lire hors ligne
如何變成
iOS App 開發魔法師
彼得潘
愛上蘋果的⼤大學⽣生
改變彼得潘⼀一⽣生的⼈人
Steve Jobs
⼈人帥真好
https://www.youtube.com/watch?v=aEr6K1bwIVs
彼得潘的⼯工作
• 4年年國防役,下班研究 iOS App 開發技術
• 3 年年 App 新創公司 Lead iOS Software Engineer
叫我彼得潘,Peter,Deeplove,
⻤鬼塚,Swift⼩小王⼦子,情歌王⼦子
莫叫我⽼老老師
http://bit.ly/2xe9eOG
PTT的CodeJob
邊學邊開發
破解無名的駭客任務
http://www.inno-orz.com
還好研究所是研究正妹
哦,不不是,是研究網路路
彼得潘簡介
App程式設計⼊入⾨門:iPhone.iPad
彼得潘的 Swift程式設計⼊入⾨門
http://apppeterpan.strikingly.com
為什什麼要做App
因為美麗⼈人⽣生
https://www.youtube.com/watch?v=xr5JQdcqWyM
跟不不同圈⼦子的⼈人合作交朋友,
甚⾄至是偶像, Model
插畫家:mini.Hana 歌⼿手: Penny 鋼琴家:V.K克
與蘋果相遇
好幸運
https://www.youtube.com/watch?v=_sQSXwdtxlY
多彩多姿的⼈人⽣生
出書,寫專欄欄,講課, 進錄錄⾳音室
任何地⽅方皆可⼯工作,
咖啡廳,家裡都可以
貴 !
⼤大家都不不⽤用上班 !
免費插座
4G⽐比wifi好
燈光美氣氛佳的咖啡廳
App⼯工作的美麗⼈人⽣生
• 睡到⾃自然醒
• ⾃自由的⼯工作環境,無打卡
• ⽼老老闆就像朋友,無階級
• 可以⾃自⼰己創業作⽼老老闆
• 多樣的⼯工作選擇和⻆角⾊色扮演,像劉劉德華⼀一樣
• ⽩白吃⽩白喝喝,甚⾄至⽩白住
為什什麼要做 iOS App?
$0.99的誘惑
不不易易受不不景氣影響
免費也可以賺⼤大錢
廣告和in app purchase
付費和免費下載量量差很多
付費App只能賺⼀一次
全球市場
超過100個國家
iPhone , iPod touch, iPad Air, iPad mini, iPad Pro, Apple Watch, Apple TV, CarPlay
多元的裝置
為什什麼要做iOS App?
• 虛擬房租
• ⼀一個⼈人創業做⽼老老闆
• 熱賣的Apple Device
• 穩賺不不賠, 賣143套就賺了了( 99 / 0.7 / 0.99 = 142.85 )
• 年年年年更更新 iOS SDK,年年年年有新的應⽤用
• ⼤大量量的⼯工作職缺和App外包需求
認識iOS App和
Apple device
• 4G, WiFi上網
• GPS定位
• 加速度感應計和陀螺儀
• 相機拍照,錄錄影 & 照⽚片
• OpenGL ES 2.0
• bluetooth
• 酷炫動畫
iOS 和 Apple Device 的特⾊色
• Apple Map
• In App Purchase , buy from store,Apple Pay
• 資料料庫 ( sqlite & Core Data)
• HTML 5網⾴頁
• 多點觸碰 & 3D Touch
• 多⼯工
• iAD
• iCloud
• passbook
• ⾏行行事曆曆 & 提醒事項
• iMessage
• Retina Display (Retina HD)
• 指南針
• game center
• 定時推播 & 遠端推播
• 書報攤 (Newsstand)
• Siri
• 結合第三⽅方硬體
• email
• 電話, 通訊錄錄 & FaceTime
• 影⾳音播放 & 錄錄⾳音
• AirDrop
• Game Controller
• Peer-to-Peer Connectivity
iOS 和 Apple Device 的特⾊色
推播
化被動為主動
和網站的⽐比較
活動,折扣,彼得潘的簽書會
軟硬整合
年年年年出新的 iOS
更更多功能,更更多應⽤用
https://developer.apple.com/ios/
• 記憶體
• 螢幕尺⼨寸
• 強制中斷 ( ex: ⼥女女朋友的來來電)
• 有條件的多⼯工
• 強制結束⽣生命 - 使⽤用者觸發或系統觸發
• 網路路不不穩
• 電⼒力力不不持久
iOS App的限制
開發 iOS App 前的準備
開發環境的準備
硬體上的準備
• Mac
• PC上裝破解的Mac作業系統 (不不建議)
• PC上連到網站IBM Swift Sandbox操作

只能練習Swift,不不能開發iOS App

http://swiftlang.ng.bluemix.net 

記憶體愈多愈好
CPU影響程式編譯速度
Air也是可以開發App的!
iPhone , iPod touch, iPad Air, iPad mini, iPad Pro, Apple Watch, Apple TV, CarPlay
測試App的裝置
有錢了了話,愈多愈好
• 潮
• 模擬器器無法測試所有功能
• 測試各代的機器器,各代的iOS版本,不不同的螢
幕尺⼨寸
• 愈舊的機器器問題愈多 (ex: 記憶體不不⾜足,反應
遲緩 )
• ⽼老老闆友情贈送或公司提供
開發軟體的準備
Xcode
App Store
Free
Apple ID登⼊入
https://itunes.apple.com/app/xcode/id497799835
只要裝Xcode,不不⽤用再裝其它東⻄西
• 編輯檔案 (ex:程式碼)
• 設計App畫⾯面 (UI)
• 偵錯 (debug)
• 查閱開發相關⽂文件
• 編譯(build)程式碼⽣生成App
• 於實機和模擬器器啟動App
• 輸出App,安裝於他⼈人⼿手機測試
• 上架App Store
⼗十項全能的Xcode IDE

(Integrated Development Environment)
• 測試App效能
• 單元測試 (Unit Test )
• 持續整合 

(continuous integration)
• App操作⾃自動測試

(User Interface Testing)
• 版本管理理 (Git)
• 取得開發App需要的

相關材料料
https://developer.apple.com/xcode/
開發帳號的申請
Apple Developer
https://developer.apple.com
Free
Apple ID登⼊入
付費會員好處
• 上架App Store ( 可上架iOS App, Mac App,Apple Watch App, tvOS App)

~ 不不上架,為善不不欲⼈人知 ?
• 搶先下載 beta 軟體
• 安裝App⾄至實體機器器 (2000個測試帳號)

(不不付費也可直接透過Xcode安裝,

但是極不不⽅方便便安裝⾄至他⼈人⼿手機,

除⾮非想要偷看對⽅方的照⽚片 )
https://developer.apple.com/programs/whats-included/
TestFlight測試
https://developer.apple.com/testflight
2000個測試帳號
付費帳號申請
https://developer.apple.com/programs/enroll/
⼀一年年99美⾦金金
(分成個⼈人跟公司)
⼀一年年299美⾦金金
免費
結合硬體,Apple認證
付費帳號申請
• 個⼈人
• ⼀一年年99美⾦金金 (每年年繳交)
• 可安裝App⾄至有限數數量量的機器器
• App Store上App的seller name顯示
個⼈人名稱
App Seller Name
公司帳號
個⼈人帳號
有限數數量量的測試機器器
各種device各100台的限制
2000個測試帳號
付費帳號申請• 公司
• ⼀一年年99或⼀一年年299⽅方案
• 需要DUNS,可從網路路上免費申請
• App Store上App的seller name顯示公司名稱
• 可設定團隊成員不不同權限
• 299⽅方案:
• 不不能上架
• 可安裝App⾄至無限數數量量的機器器 (內部使⽤用)

https://developer.apple.com/support/D-U-N-S/
付費會員的開發⾴頁⾯面
https://developer.apple.com/membercenter/
iOS App 魔法師
養成之道
⼊入⾨門篇
開發語⾔言的選擇
Swift和Objective-C,哪個才是屬於我的真命天⼥女女 ?
為什什麼選Swift
https://blog.alphacamp.co/2015/07/27/for-swift-beginners/
⼆二分天下的 iOS 11 & iOS 10
https://developer.apple.com/support/appstore/
⽀支援新版iOS就ok了了
燃燒吧,Objective-C !
為什什麼還要學Objective-C
為了了吃飯
台灣⼤大部份的App公司還是採⽤用Objective-C
⾯面試問的問題以Objective-C為主
看懂和修改別⼈人或套件的程式碼
台灣⽬目前⼤大部分的App都是以Objective-C開發
學會Swift,再學Objective-C ?
如何從零開始學習程式設計
如果我是⽂文⻘青 ?
如果我不不是資⼯工系 ?
如果我沒錢 ?
如果我是⼩小孩⼦子 ?
如果我是⼥女女⽣生 ?
https://www.youtube.com/watch?v=wGqCROvjXrI
那些年年,彼得潘資⼯工系班上前幾名都是⼥女女⽣生
寫程式需要的三⼤大特質: 細⼼心,耐性,認真
資⼯工系⼜又怎樣
不不⼀一定會去上課
交的作業不不⼀一定是⾃自⼰己寫的
已經忘光光了了
⾃自學程式,過去學過的知識,最有⽤用的其實是英⽂文
為什什麼程式容易易學習
⽂文法規則更更少 ,電腦頭腦簡單,四肢不不發達,
無法理理解太複雜的規則
單字少,不不⽤用背⼀一堆單字
簡單的數數學和邏輯概念,⼩小學程度即可應付
不不像量量⼦子⼒力力學或微積分等困難科⽬目,
需要事先了了解某些基本概念
英⽂文尚可即可。(不不過未來來想要⾃自學進階技術,
最好養成看原⽂文書的能⼒力力和習慣)
學程式的條件
尚可的英⽂文打字速度 ( 請忘掉好不不容易易練成的⼀一指神功)
⼩小學程度的英⽂文和數數學能⼒力力
練習 -> 熟能⽣生巧
https://www.youtube.com/watch?v=E6dBjVxo-5U
喜歡寫程式,喜歡思考
App怎麼學?
上課還是⾃自學?
https://blog.alphacamp.co/2015/08/10/how-to-learn-app-in-an-efficient-way/
App開發學習之五招絕密⼼心法
https://blog.alphacamp.co/2014/12/23/beautiful-app-life/
那些年年我們學不不會的程式設計
https://blog.alphacamp.co/2016/08/04/why-do-you-fail-to-learn-coding/
超過 30 歲,
開始學程式還來來得及嗎 ?
http://bit.ly/2ieLRkV
看懂教學的範例例程式,但是⾃自⼰己
寫卻寫不不出來來,才是正常⼈人
http://bit.ly/2l31DRM
iOS App ⼊入⾨門學習書籍
最好的選擇:
彼得潘的書籍和課程 ( 稍後介紹 )
第⼆二好的選擇:
Intro to App Development with Swift
https://itunes.apple.com/tw/book/app-development-with-swift/id1118575552
App Development with Swift
https://itunes.apple.com/tw/book/app-development-with-swift/id1219117996?mt=11
iOS 10 App 程式設計實⼒力力超進化實戰攻略略
http://www.appcoda.com.tw/books
iPad 的 swift playground
https://www.apple.com/swift/playgrounds/
iOS 10 以上
學會問問題
問誰 ? 問天問地問⾃自⼰己 ?
怎麼問
網路路問,⾯面對⾯面問
傳檔案給專家詢問
問問題
彼得潘的 FB & LINE
• FB: https://www.facebook.com/deeplove.pan
• LINE: deeplovepeterpan

下班後的時間很重要
學習App
接App Case
創業開發App產品
板橋 湯城
iOS App魔法師
養成之道
進階篇
程式和iOS App學習的進階教材
iOS Programming:The Big Nerd Ranch Guide
https://www.bignerdranch.com/we-write/ios-programming/
Swift Programming:The Big Nerd Ranch Guide
https://www.bignerdranch.com/we-write/swift-programming/
Ray Wenderlich
http://www.raywenderlich.com
彼得潘的主題課程
例例如 Auto Layout
Soft Skills: The software developer's life manual
http://www.amazon.com/gp/product/1617292397/
什什麼都是假的,
只有App上架才是真的
有⽬目標的學習:為了了實作某個功能,學習相關的技術
找⼯工作最好的履履歷歷
躺著賺錢,不不⽤用找⼯工作了了 ~
學習程式以外的能⼒力力,例例如設計,⾏行行銷
實作⼀一個⾃自⼰己喜歡想⽤用的App上架 

(不不是為了了公司,也不不是為了了接案)
⼀一個⼈人完成
把開發的App當成⾃自⼰己的
電影,專輯
想像⾃自⼰己是劉劉德華 !
製作沒有後台也能運作的假App
(後台跟公司可能會倒,⽅方便便未來來找⼯工作 Demo)
⽤用⼼心⽤用愛做App
加班很操 ≠ 成⻑⾧長
開發本來來就會的功能
簡單卻費時的功能,⽐比⽅方多國語⾔言
開發功能類類似的App,接觸不不到新的技術
趕著做出App,沒有太多時間思考
學無⽌止盡
年年年年出新的iOS SDK和Apple產品
看書,尤其是原⽂文書 (外國的⽉月亮真的⽐比較圓 ?)
訂閱newsletter
開發不不同功能的App,接觸到不不同的技術,⽐比⽅方地圖,影⾳音
iOS Dev Weekly
https://iosdevweekly.com
還有很多其它的newsletter,看也看不不完 !
彼得潘的粉絲團
https://www.facebook.com/iphone.peterpan/
愛瘋⼀一切為蘋果的彼得潘: 每⽇日App新知
彼得潘的iOS App開發電⼦子報
http://strikingly.us12.list-manage.com/subscribe?u=afa877b4a57124636b33826b0&id=4dd6b92dbb
演算法和資料料結構
Algorithm & Data Structure
算得更更快,效能更更好
更更省記憶體
簡單的App其實不不⼀一定⽤用得到
⾯面試可能會考
程式解題資源
https://github.com/diwu/LeetCode-Solutions-in-Swift
http://openhome.cc/Gossip/AlgorithmGossip/
https://adriann.github.io/programming_problems.html
http://www.codeabbey.com/index/task_list
https://codility.com/programmers/lessons/
http://waynewbishop.com/swift/
https://github.com/hollance/swift-algorithm-club
https://pragprog.com/book/bhwb/exercises-for-programmers
http://www.amazon.com/Think-Like-Programmer-Introduction-Creative/dp/1593274246
就像⼩小時候的數數學習題
漂亮的程式碼
不不只⼈人要有型,程式碼也要有型 !
易易讀
易易改
容易易維護
http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship-ebook/dp/B001GSTOAM
想成為強⼤大的 APP 開發者,
就從教學開始!
https://blog.alphacamp.co/2015/12/11/teaching-is-the-best-way-to-be-a-good-app-developer/
如何成為即戰⼒力力的
新⼿手 iOS App ⼯工程師
上課或⾃自學的學⽣生已學會
iOS App 開發的基本功
• Swift 語法
• 製作 App 畫⾯面
• 常⽤用的 iOS SDK
少了了什什麼 ?
• 細節
• 快
• 研究別⼈人的程式
• debug
• 更更多的 iOS SDK
研究同學的程式,
評測和修改對⽅方的 App
https://medium.com/彼得潘的-swift-ios-app-開發教室/評測和修改同學的-app-彼得潘的-swift-ios-app-作業-3e050548f7a9
App的設計
Prototyping
• 利利⽤用紙和筆或軟體畫出每⼀一個畫⾯面
• ⼤大家⼀一起討論,決定App畫⾯面的流程
axure Balsamiq
http://www.balsamiq.comhttp://www.axure.com
POP
https://popapp.in
other: OmniGraffle,InVision
畫⾯面設計
• 設計師針對每個畫⾯面,做出美美的設計
• 主要利利⽤用photoshop , illustrator ,Sketch
http://www.teehanlax.com/tools
http://bohemiancoding.com/sketch/
iOS Human Interface Guidelines
https://developer.apple.com/ios/human-interface-guidelines
http://bit.ly/2ll2o84
Show Time
給我⼀一⾸首歌的時間變出App
https://www.youtube.com/watch?v=rR3U_ejGNto
不不⽤用寫程式的
storyboard 電⼦子書 App
http://bit.ly/2zLJrSP
開發團隊的打造
• 分⼯工

App⼯工程師, 美術設計, PM, Server後端⼯工程師, 網
⾴頁前端⼯工程師,⽼老老闆,測試,⾏行行銷,業務
• 兩⼈人⼩小組

App⼯工程師 + 美術設計
• 三⼈人⼩小組

App⼯工程師 + App流程功能設計 + 美術設計
• 強⼤大的⼀一個⼈人

ios/Android(Windows) PHP/RoR/Python/ASP/Node.js
HTML / CSS/ JavaScript
photoshop/ illustrator/ sketch
Firebase
https://firebase.google.com
App⼯工程師⼀一個⼈人也可以搞定後台
不不需要後台⼯工程師了了 !
BaaS
開發團隊
Wealthy記帳 英⽂文單字
三個臭臭⽪皮匠,勝過⼀一個諸葛亮
異異業結合,異異性合作 !
開發後 躺著賺 ?
⼀一步⼀一腳印的 iOS App 上架流程
https://www.appcoda.com.tw/ios-app-submission/
• 程式有問題 (bug)
• App畫⾯面不不合Apple標準
• 內容不不宜
• 使⽤用private API

(Application Programming Interface)
• 莫名的理理由
• 版權問題
Apple Store的審核退件理理由
App Store Review
Guidelines
https://developer.apple.com/appstore/resources/approval/guidelines.html
暴暴⼒力力,⾊色情
躲得了了⼀一時,躲不不了了⼀一世
App的分級制度
退件實例例
審核時間
2, 3 天
如何成為作家
成為⼩小說作家很難,成為電腦書作家不不難
出版社極缺有熱⾎血寫電腦書的作家
電⼦子情書email寫信給松崗出版社
電⼦子情書email寫信給雜誌MacToday
https://medium.com/@apppeterpan/mactoday-app開發專欄欄⽂文章清單-c105acc2052e
彼得潘的著作
Swift程式設計⼊入⾨門
App程式設計⼊入⾨門 - iPhone.iPad (第三版) (撰寫中)
我的第⼀一本程式設計⼊入⾨門書 (撰寫中)
http://swiftbook.strikingly.com
彼得潘的 Swift 程式設計⼊入⾨門
⽣生動有趣的App教學
說真⼼心話的電腦書
⾒見見書如⾒見見⼈人,看了了書就可以了了解彼得潘
博客來來2012年年度
百⼤大電腦類類 Top 6
彼得潘的 Swift 程式設計⼊入⾨門
Swift 4
作家是什什麼? 能吃飯嗎?
電腦書的壽命只有⼀一年年
只有特別的讀者會看,不不像⼩小說
版稅不不是每個⽉月發
很久才能完成⼀一本書
三年年之後⼜又三年年
⼀一直拖稿的App程式設計⼊入⾨門第三版
iOS 6 -> iOS 7 -> iOS 8 -> iOS 9 ->iOS 10 -> iOS 11
熱⾨門 App 應⽤用
遊戲: 最賺,競爭激烈烈
虛擬⼥女女友的UAngel Hanna
無緣的model⾯面試 ! 最⾼高收⼊入:⼀一天⼀一萬多
https://www.youtube.com/watch?v=_iC8jnx32ho
男⽣生版 ?
App評論⼤大作戰
⼯工具類類:市場⼤大,簡單,⽐比⽅方記帳
Wealthy !
台灣財經付費Top 1,總排⾏行行Top 2 節儉的台灣⼈人!
下班後創業
團隊很重要
麵包不不重要?
好朋友⼀一起創業 ?
StartUp的⽼老老闆要很會講話
⼠士為知⼰己者死 !
興趣很重要
電⼦子書的in-app purchase商機
社群: 靠流量量,使⽤用者賺錢
LOCOMO運動記錄錄 & FitMi 雲端減重
任何主題的App,都可以交朋友,按讚,留留⾔言 !
硬體 + 社群
acaia Coffee
軟硬整合: ⼿手沖咖啡秤
https://www.youtube.com/watch?v=umZvzuyMyHI
StartUp公司上班
技術好的有機會年年薪⼀一百多萬,破兩百不不容易易
新⼈人⽉月薪三萬以上
重點是技術,忘了了年年資和學歷歷吧
⼤大部分的StartUp給不不起⾼高薪,興趣,⽼老老闆和團隊成員很重要
操不不操 ?
成員少,⼯工作氣氛愉快,⾃自由
熱情歡樂樂樂樂的⼯工作環境
scrum
App公司的⾯面試
談⼼心請吃飯: 公司沒有iOS⼯工程師,沒⼈人可以考技術問題 ?
App作品集是最好的履履歷歷,現場demo解說⾃自⼰己的App
現場寫程式的能⼒力力
⾯面試考題,請找Google⼤大神
合不不合得來來很重要,記得微笑
https://www.codementor.io/ios/tutorial/ios-interview-tips-questions-answers-objective-c
https://github.com/CameronBanga/iOS-Developer-and-Designer-Interview-Questions/blob/master/README.md
交友,直播App
Apart - Group Socializing
其它台灣知名交友App和直播App: ⼀一天n萬
為了了愛,付了了錢,這是瘋狂還是緣份
https://www.youtube.com/watch?v=hJdZLk51qsQ
App接案
接案公司的⼯工作⼀一般⽐比StartUp無趣
好的Case上天堂,壞的case下地獄
錢愈多的case愈難搞
規格時常修改,時間經常delay
有興趣的錢少,沒興趣的錢多
接案公司上班,個⼈人接案 (對接案公司或對案主)
App接案
出⼀一張嘴很重要,三萬 ~ 幾百萬的case都有
案⼦子太多,⼯工程師太少
外國的案⼦子錢更更多 (外國的⼯工作也是)
轉型成接案公司的StartUp ?
⼀一個⽉月多少? 時間計價 ? ⼀一個⽉月⼈人⼒力力 ?
off-site ? on-site ? 抽成 ?
越南的接案公司 ?
24⼩小時當48⼩小時⽤用的
超⼈人接案時期
接案太多好累,雖然有些疲憊但我還是會
不不要問我哭過了了沒,因為超⼈人不不能流眼淚
https://www.youtube.com/watch?v=4j0Fgmsxr-o
開發特別功能給其它App使⽤用
例例如聊天,推播,直播,後台功能
https://imkit.io
App的獲利利• free vs. 0.99

台灣付費單⽇日前三名

不不到100套
• Apple拿3成,我們拿7成
• in-app purchase
• 就像固定的房租
• 廣告
• 合作⾏行行銷
• 將App賣給其它公司
廣告
⼀一個⽉月破⼗十萬,ex ⻝⾷食在⽅方便便
使⽤用時間⽐比下載量量還重要,ex PTT
Apple iAd, Google Admob和台灣的廣告商
全版廣告
Android的廣告更更重要
In App Purchase移除廣告
成功了了話真的可以躺著賺錢
StartUp想做App
外包 or 正職
有的App開發完成後,不不太需要加功能和修改,此時⼯工
程師只能幫⽼老老闆訂便便當了了。
外包找⾼高⼿手快速做出App試⽔水溫
外包公司劈腿,同時接好幾個case ?
外包公司先接下case,⼯工程師到時候再找 ?
沒錢沒名的StartUp,不不容易易找到正職⼯工程師
⾼高⼿手常常⾃自⼰己當⽼老老闆,不不想當員⼯工
App超棒,所以⼀一定要做App?
有些Idea要賺錢,App並不不是重點
全公司只有⼀一個iOS App⼯工程師,
沒有前輩? 沒⼈人可以問 ?
只好找彼得潘喝喝咖啡了了
App的宣傳, 評論, 訪問
• ⾃自⼰己經營

Blog, 官⽅方網站,粉絲團
• App的操作影⽚片
• 社群分享

FB,Instagram,twitter
FB分享
App的宣傳, 評論, 訪問
• 達⼈人於blog發表⼼心得
• 媒體訪問App開發公司,開發者
• 參參加⽐比賽
•PTT,各⼤大論壇
⽐比賽
達⼈人blog
數數位時代訪問
彼得潘上架App賺錢的經驗
上排⾏行行榜的⽅方法
被Apple看上
媒體幫忙
http://www.vogue.com.tw/feature/travel/content-13130.html
http://deeploveapple.blogspot.tw/2014/03/wealthy-best-new-apps.html
http://deeploveapple.blogspot.tw/2014/05/wealthy.html
好幾個國家連動
Top iOS Market
https://developer.apple.com/videos/play/techtalks-apple-tv/11/
App的更更新改版
新功能:
得來來全不不費⼯工夫,
使⽤用者主動告訴我們
為了了夢想做的App
給偶像Penny的電⼦子情書
功能提案
個⼈人簡介
提案內容• 個⼈人專屬App
• 專輯App
• 單曲App
• 簽名,合照,合影收藏
• 歌⼿手錄錄製⼀一些特別的話 (ex: 叫歌迷起床)
• 推播
• 折扣,抽獎 (⼩小遊戲)
• 偶像所在位置
• 偶像參參與App的製作
主畫⾯面設計
聆聽Penny的溫暖歌聲
免費版 & 付費版
https://www.youtube.com/watch?v=egTpqdWIHwg
精彩圖集 & 影⽚片
幸福的合影留留念
其它特別App
mini.Hana幸福插畫 V.K克App 超級歌⼿手
講課教學
⼀一對⼀一家教
過了了3年年,2012年年,竟然還有⼈人來來信詢問
可愛的⼩小⾬雨
http://yourappmentor.strikingly.com 緣份很重要
說話賺錢其實很累!
http://apppeterpan.strikingly.com
⻑⾧長期 App 開發課程
彼得潘的iOS App程式設計⼊入⾨門
http://peterpaniosapp.strikingly.com
⽂文組⽣生的iOS App程式設計⼊入⾨門
http://learniosfromzero.strikingly.com
不不到1000塊的⼊入⾨門嘗試課程
⼥女女孩們的⼿手做iOS App
第⼀一次程式親密接觸
第⼀一次⼿手做iOS App
彼得潘的 100 道
Swift iOS App 謎題
http://bit.ly/2quinCC
iOS APP ⾦金金牌擺渡⼈人
http://iosappferryman.strikingly.com
iOS App⼯工程師/外包廠商的
⾯面試鑑賞師
http://interviewiosapp.strikingly.com
相關教學資源
• FB粉絲團: 愛瘋⼀一切為蘋果的彼得潘

http://www.facebook.com/iphone.peterpan
• 個⼈人網站

http://apppeterpan.strikingly.com
• medium: 彼得潘的App Neverland

https://medium.com/@apppeterpan
• GitBook: 彼得潘的iOS App開發便便利利貼

https://www.gitbook.com/book/apppeterpan/iosappcodestickies/
• FB社團: 彼得潘的蘋果App開發教室

https://www.facebook.com/groups/peterpanappclass/
相關教學資源
• iOS App 開發電⼦子報

http://strikingly.us12.list-manage.com/subscribe?u=afa877b4a57124636b33826b0&id=4dd6b92dbb
• SlideShare

http://www.slideshare.net/deeplovepan
• email: apppeterpan@gmail.com
• FB: https://www.facebook.com/deeplove.pan
• LINE: deeplovepeterpan

呼喚彼得潘
http://bfy.tw/Bw7n
只有⼼心中懷抱熱誠
燃燒⼩小宇宙做的事
才有發光發熱的可能
https://www.youtube.com/watch?v=KnoiNgHUWog

Contenu connexe

Similaire à 如何變成 iOS App 開發魔法師

iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101
Ryan Chung
 
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
 
手机应用商店分析总结
手机应用商店分析总结手机应用商店分析总结
手机应用商店分析总结
fanhuazju
 
Whoscall mix2013 0426_public
Whoscall mix2013 0426_publicWhoscall mix2013 0426_public
Whoscall mix2013 0426_public
建甫 郭
 
鼎鈞數位行銷App經銷商合作簡報
鼎鈞數位行銷App經銷商合作簡報鼎鈞數位行銷App經銷商合作簡報
鼎鈞數位行銷App經銷商合作簡報
淳甫 鄭
 
《氪周刊:互联网创业必读》(第20期)
《氪周刊:互联网创业必读》(第20期)《氪周刊:互联网创业必读》(第20期)
《氪周刊:互联网创业必读》(第20期)
36Kr.com
 
App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203
Blanc Chen
 
App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203
Blanc Chen
 
Mobile app2012 topology
Mobile app2012 topologyMobile app2012 topology
Mobile app2012 topology
Blanc Chen
 

Similaire à 如何變成 iOS App 開發魔法師 (20)

[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020
 
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
 
105-2 iOS程式設計(三)
105-2 iOS程式設計(三)105-2 iOS程式設計(三)
105-2 iOS程式設計(三)
 
解讀App新趨勢,運用App贏得更多商機!
解讀App新趨勢,運用App贏得更多商機!解讀App新趨勢,運用App贏得更多商機!
解讀App新趨勢,運用App贏得更多商機!
 
iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101
 
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
 
如何打造品牌热门App案例篇
如何打造品牌热门App案例篇如何打造品牌热门App案例篇
如何打造品牌热门App案例篇
 
手机应用商店分析总结
手机应用商店分析总结手机应用商店分析总结
手机应用商店分析总结
 
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布
 
Nate / Cyworld App Store AppStore 概述 (Chinese)
Nate / Cyworld App Store AppStore 概述  (Chinese)Nate / Cyworld App Store AppStore 概述  (Chinese)
Nate / Cyworld App Store AppStore 概述 (Chinese)
 
Whoscall mix2013 0426_public
Whoscall mix2013 0426_publicWhoscall mix2013 0426_public
Whoscall mix2013 0426_public
 
鼎鈞數位行銷App經銷商合作簡報
鼎鈞數位行銷App經銷商合作簡報鼎鈞數位行銷App經銷商合作簡報
鼎鈞數位行銷App經銷商合作簡報
 
鼎鈞數位行銷App經銷商合作簡報
鼎鈞數位行銷App經銷商合作簡報鼎鈞數位行銷App經銷商合作簡報
鼎鈞數位行銷App經銷商合作簡報
 
110929 kn-手机软件测试
110929 kn-手机软件测试110929 kn-手机软件测试
110929 kn-手机软件测试
 
《氪周刊:互联网创业必读》(第20期)
《氪周刊:互联网创业必读》(第20期)《氪周刊:互联网创业必读》(第20期)
《氪周刊:互联网创业必读》(第20期)
 
App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203
 
App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203
 
Mobile app2012 topology
Mobile app2012 topologyMobile app2012 topology
Mobile app2012 topology
 
App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203App發展趨勢與語音搜尋應用 201203
App發展趨勢與語音搜尋應用 201203
 
Csdn移动电子刊第一期
Csdn移动电子刊第一期Csdn移动电子刊第一期
Csdn移动电子刊第一期
 

Plus de 彼得潘 Pan

Standford 2015 week8
Standford 2015 week8Standford 2015 week8
Standford 2015 week8
彼得潘 Pan
 

Plus de 彼得潘 Pan (18)

創作 MusicKit 告白情歌
創作 MusicKit 告白情歌創作 MusicKit 告白情歌
創作 MusicKit 告白情歌
 
Xcode 的 git 版本管理
Xcode 的 git 版本管理Xcode 的 git 版本管理
Xcode 的 git 版本管理
 
消滅永生不死吸血鬼物件的 ARC
消滅永生不死吸血鬼物件的 ARC消滅永生不死吸血鬼物件的 ARC
消滅永生不死吸血鬼物件的 ARC
 
不能承受的感動 - iOS App實機測試
不能承受的感動 - iOS App實機測試不能承受的感動 - iOS App實機測試
不能承受的感動 - iOS App實機測試
 
如何變成iOS App開發魔法師
如何變成iOS App開發魔法師如何變成iOS App開發魔法師
如何變成iOS App開發魔法師
 
第一次程式親密接觸
第一次程式親密接觸第一次程式親密接觸
第一次程式親密接觸
 
打造你的第一個iPhone APP
打造你的第一個iPhone APP打造你的第一個iPhone APP
打造你的第一個iPhone APP
 
Standford 2015 week9
Standford 2015 week9Standford 2015 week9
Standford 2015 week9
 
Standford 2015 week8
Standford 2015 week8Standford 2015 week8
Standford 2015 week8
 
Standford 2015 week7: 1. Unwind Segues, Alerts, Timers, View Animation 2. Dyn...
Standford 2015 week7: 1. Unwind Segues, Alerts, Timers, View Animation 2. Dyn...Standford 2015 week7: 1. Unwind Segues, Alerts, Timers, View Animation 2. Dyn...
Standford 2015 week7: 1. Unwind Segues, Alerts, Timers, View Animation 2. Dyn...
 
Standford 2015 week6
Standford 2015 week6Standford 2015 week6
Standford 2015 week6
 
Standford 2015 week5: 1.View Controller Lifecycle, Autolayout 2. Scroll View ...
Standford 2015 week5: 1.View Controller Lifecycle, Autolayout 2. Scroll View ...Standford 2015 week5: 1.View Controller Lifecycle, Autolayout 2. Scroll View ...
Standford 2015 week5: 1.View Controller Lifecycle, Autolayout 2. Scroll View ...
 
Standford 2015 week4: 1.Protocols and Delegation, Gestures 2. Multiple MVCs
Standford 2015 week4: 1.Protocols and Delegation, Gestures 2. Multiple MVCsStandford 2015 week4: 1.Protocols and Delegation, Gestures 2. Multiple MVCs
Standford 2015 week4: 1.Protocols and Delegation, Gestures 2. Multiple MVCs
 
Standford 2015 week3: Objective-C Compatibility, Property List, Views
Standford 2015 week3: Objective-C Compatibility, Property List, ViewsStandford 2015 week3: Objective-C Compatibility, Property List, Views
Standford 2015 week3: Objective-C Compatibility, Property List, Views
 
Standford 2015 iOS讀書會 week2: 1. Applying MVC 2. More Swift and Foundation Fra...
Standford 2015 iOS讀書會 week2: 1. Applying MVC 2. More Swift and Foundation Fra...Standford 2015 iOS讀書會 week2: 1. Applying MVC 2. More Swift and Foundation Fra...
Standford 2015 iOS讀書會 week2: 1. Applying MVC 2. More Swift and Foundation Fra...
 
Standford 2015 iOS讀書會 week1: 1.Logistics , iOS 8 Overview 2. More Xcode and S...
Standford 2015 iOS讀書會 week1: 1.Logistics , iOS 8 Overview 2. More Xcode and S...Standford 2015 iOS讀書會 week1: 1.Logistics , iOS 8 Overview 2. More Xcode and S...
Standford 2015 iOS讀書會 week1: 1.Logistics , iOS 8 Overview 2. More Xcode and S...
 
為愛打造App
為愛打造App為愛打造App
為愛打造App
 
iOS 7 SDK特訓班
iOS 7 SDK特訓班iOS 7 SDK特訓班
iOS 7 SDK特訓班
 

如何變成 iOS App 開發魔法師