SlideShare a Scribd company logo
Learn APP http://MobileDev.TW
資策會行動開發!
課程總監!
1
APP開發
學習經驗談
Source:http://www.kumulos.com
Ryan@iii.org.tw
Learn APP http://MobileDev.TW
Ryan Chung (Ryan@iii.org.tw)
• 現任
• 資策會行動開發課程總監
• 資策會中壢中心課程研發經理
• 資策會行動開發學院負責人
• 學歷
• 台灣科技大學資工所碩士
• 元智大學資訊工程系學士
• 教授科目
• iOS App開發 – Objective-C
• Web App開發 – HTML5/CSS3
• 經歷
• 工研院電通所嵌入式網站開發
• 經濟部工業局自由軟體推動計畫
• 宜蘭縣政府自由軟體講師
• 平鎮陸軍通訊學校講師
• 龍潭陸軍總部講師
• 資策會資訊技術訓練中心講師
• 資策會資技中心行動開發導師
• 資策會資技中心數位學習網管理
2
Learn APP http://MobileDev.TW3
Learn APP http://MobileDev.TW
iOS作品 花卉一百
4
Learn APP http://MobileDev.TW5
Learn APP http://MobileDev.TW6
Learn APP http://MobileDev.TW7
Learn APP http://MobileDev.TW8
Learn APP http://MobileDev.TW9
Learn APP http://MobileDev.TW
我第一個上架的APP…
10
上架三分鐘就收到評語
Learn APP http://MobileDev.TW
學習、分享與成長
11
Learn APP http://MobileDev.TW
企業APP開發大賽佳作
12
Learn APP http://MobileDev.TW
數位時代專刊報導
13
Learn APP http://MobileDev.TW
TVBS採訪APP經營策略
14
Learn APP http://MobileDev.TW
大愛電視專題:APP製作
15
Learn APP http://MobileDev.TW
資訊領域的投入選擇
16
Learn APP http://MobileDev.TW
資訊領域的投入選擇
17
Learn APP http://MobileDev.TW
為什麼要成為
APP開發者?
18
Learn APP http://MobileDev.TW
趨勢所在
順風而起19
Learn APP http://MobileDev.TW20
Learn APP http://MobileDev.TW
Learn APP http://MobileDev.TW
大廠引領
勢在必行22
Learn APP http://MobileDev.TW
Google I/O 2013
23
Learn APP http://MobileDev.TW
Apple WWDC 2012->2013
24
Learn APP http://MobileDev.TW
裝置革命
悄悄崛起25
Learn APP http://MobileDev.TW26
瀏覽網頁、Facebook、收發郵件,
有越來越多的人使用行動裝置
來進行網際網路活動
Learn APP http://MobileDev.TW
一般網頁能提供眾多資訊
27
Learn APP http://MobileDev.TW
行動網站能快速聚焦、達成需求
28
Learn APP http://MobileDev.TW
29
http://MobileDev.TWhttp://MobileDev.TW
男女老幼都是低頭族
29
Learn APP http://MobileDev.TW
30
http://MobileDev.TWhttp://MobileDev.TW
技術本位
點石成金
30
Learn APP http://MobileDev.TW
31
http://MobileDev.TWhttp://MobileDev.TW
Dr. Ge Wang
上架不到一個月,下載量40萬次,賺進台幣八、九百萬
Ocarina
31
Learn APP http://MobileDev.TW
32
http://MobileDev.TWhttp://MobileDev.TW
Steve Demester
利用工作之餘撰寫方塊軟體,兩個月賺台幣七百五十萬
32
Learn APP http://MobileDev.TW
33
http://MobileDev.TWhttp://MobileDev.TW
開發者能夠直接獲利的技術!
33
Learn APP http://MobileDev.TW
34
http://MobileDev.TWhttp://MobileDev.TW
App Store – 上架賣自己的軟體
34
Learn APP http://MobileDev.TW
35
http://MobileDev.TWhttp://MobileDev.TW
今非昔比的戰場
35
Learn APP http://MobileDev.TW
80/20法則
Learn APP http://MobileDev.TW
37
http://MobileDev.TWhttp://MobileDev.TW
80/20法則
37
Learn APP http://MobileDev.TW
Objective-C迅速竄紅
38
Learn APP http://MobileDev.TW
39
http://MobileDev.TWhttp://MobileDev.TW
委外市場商機無限
39
Learn APP http://MobileDev.TW
工作機會今年暴增
40
Learn APP http://MobileDev.TW
41
http://MobileDev.TWhttp://MobileDev.TW
現在才開始學
還有機會嗎?
41
Learn APP http://MobileDev.TW
42
http://MobileDev.TWhttp://MobileDev.TW
我們當中有太多人都一直在等待
而那些勇敢上路的人已歡喜收成
現在就開始!半年後你將成為更好的你 42
Learn APP http://MobileDev.TW
43
http://MobileDev.TWhttp://MobileDev.TW 53
哪怕只有1%的機會,我也要去嘗試
要不然就是0%
43
Learn APP http://MobileDev.TW
44
http://MobileDev.TWhttp://MobileDev.TW
就業方向
44
Learn APP http://MobileDev.TW
App生態圈
Developer
Customer
Training Center
Funder
ADs Seller
Incubation Center
Designer
Cloud Service Provider
Network Admin
Platform Holder
45
Learn APP http://MobileDev.TW
App	 開發團隊角色
iOS	 開發者
客戶
專案經理
提出
需求
企劃
 Android	 開發者
	 使用者經驗
架構師
跨平台開發者
研發
設計
	 圖像設計師
內部
提案
46
行銷
Learn APP http://MobileDev.TW
What is App?
47
行銷手法
提供功能
趣味娛樂
資訊提供
Learn APP http://MobileDev.TW
Native App – 下載&安裝
48
Learn APP http://MobileDev.TW
Web App – 實質上就是網站
49
Learn APP http://MobileDev.TW
Hybrid App – 網站內容+App的殼
50
Learn APP http://MobileDev.TW
App1.0
•  將資訊以適合手機瀏覽的方式進行呈現
•  資訊來源可以是網路或是App中
•  例如:
•  百大小吃介紹
•  百大古蹟介紹
•  百大文化介紹
•  百大活動介紹
51
Content
Learn APP http://MobileDev.TW
App2.0
•  結合手機特性與既有資訊,以互動方式提供使用者
內容
•  例如:
•  最近的小吃
•  古蹟合成照相機
52
Content Device
Learn APP http://MobileDev.TW
App3.0
•  將App結合社群平台,提供使用者間的互動橋梁
•  例如:
•  用Facebook登入的聊天室App
•  美食心得分享App
53
Content Device
Social
Learn APP http://MobileDev.TW
How to develop them?
54
Learn APP http://MobileDev.TW
Native App (iOS VS. Android)
55
US$99
US$99
US$99
US$99
US$99
……
US$0 US$25
Learn APP http://MobileDev.TW
Web App
56
Learn APP http://MobileDev.TW
Hybrid App
57
Learn APP http://MobileDev.TW
該選擇哪一種?
It depends.
58
Learn APP http://MobileDev.TW
如何學習?
59
Learn APP http://MobileDev.TW
萬丈高樓平地起
60
按下按鈕之後,上方顯示區出現文字
界面
1. ⼀一個文字顯示區
2. ⼀一個按鈕
邏輯
當按鈕被按下時,
在文字顯示區顯示
文字
Click Me !
Clicked!
Learn APP http://MobileDev.TW
心中有地圖、學習不迷路
61
Learn APP http://MobileDev.TW
你在哪一個Level?
1.  跟著做,能作出結果
2.  不只跟著做,還瞭解每個步驟
3.  由於瞭解,所以能夠解出老師的練習題(變化球)
4.  由於完全理解,所以能夠利用所學,開發自己想要
的功能
62
Learn APP http://MobileDev.TW
How to learn?
•  建立個人學習知識庫
•  用自己的方式描述知識
•  根據自己的理解建構故事,並反覆驗證
•  區分出核心知識、進階知識、外圍知識、延伸知識
•  核心知識:你一定要會的
•  進階知識:效能調校、技巧,等到核心知識搞定了再來研究
•  外圍知識:環境安裝、設定,問題不大
•  延伸知識:外掛、整合,暫時不會也不要緊
63
Learn APP http://MobileDev.TW
學習資源
•  看書進修
64
Learn APP http://MobileDev.TW
學習資源
65
Learn APP http://MobileDev.TW
學習資源
•  線上課程
66
Learn APP http://MobileDev.TW
線上社群
67
Learn APP http://MobileDev.TW
修煉之路
•  數理邏輯訓練
•  用程式解決週遭的問題
•  接案磨練技術
•  參加比賽
•  找到寫程式的樂趣
68
Learn APP http://MobileDev.TW
69
http://MobileDev.TWhttp://MobileDev.TW
下一個	 New & Noteworthy
就是你!
69
Learn APP http://MobileDev.TW70
Ryan@iii.org.tw

More Related Content

PDF
How I learn APP (2015)
PDF
APP Development Learning Experience Share - AppCoda
PDF
Online Education Resources
PDF
NetworkService-Swift
PDF
Hour of Code
PPTX
Multivariate regression
PDF
【1110ROS社群開講】實務經驗分享,初階也能快速上手!_林威志
PDF
善用網路行銷工具
How I learn APP (2015)
APP Development Learning Experience Share - AppCoda
Online Education Resources
NetworkService-Swift
Hour of Code
Multivariate regression
【1110ROS社群開講】實務經驗分享,初階也能快速上手!_林威志
善用網路行銷工具

Similar to How I learn APP development? (20)

PDF
App 開發心得分享
PDF
iPhone/iPad APP Development Class 101
PPTX
新創產業二三事
PPTX
2016 COSCUP 文化、方法、工具如何跨界打造好的軟體開發環境
PDF
[圣思园][Java SE]000 讲师张龙简介
PDF
Lu can code / Project ET - 學習編程,改善社會
PDF
TQC+ Java 認證研習
PPTX
[VideOhya] Titanium開發經驗分享_1020
PDF
[從自造、Maker到課程設計] 教師適性教學輔助平臺(因材網)課程發展研習 2024.06.10
PDF
從自造、Maker到課程設計(教師適性教學輔助平臺(因材網)課程發展研習)2024.06.11
PPTX
20150717 從網頁開發到android app行動應用開發 發佈版
PPTX
160126 T客邦創客 night 分享
PPTX
2012 microsoft student program final briefing
PDF
不為人知的前端人生
PDF
微服务眼中持续交付的最佳姿势, 微服务眼中持续交付的最佳姿势, 微服务眼中持续交付的最佳姿势
PDF
Conversational AI Orientation
PDF
資料科學的第一堂課 Data Science Orientation
PDF
思翱夫子學院暨思翱夫子雲 實踐未來教育創新
PPT
新员工引导手册
PPT
新员工引导手册
App 開發心得分享
iPhone/iPad APP Development Class 101
新創產業二三事
2016 COSCUP 文化、方法、工具如何跨界打造好的軟體開發環境
[圣思园][Java SE]000 讲师张龙简介
Lu can code / Project ET - 學習編程,改善社會
TQC+ Java 認證研習
[VideOhya] Titanium開發經驗分享_1020
[從自造、Maker到課程設計] 教師適性教學輔助平臺(因材網)課程發展研習 2024.06.10
從自造、Maker到課程設計(教師適性教學輔助平臺(因材網)課程發展研習)2024.06.11
20150717 從網頁開發到android app行動應用開發 發佈版
160126 T客邦創客 night 分享
2012 microsoft student program final briefing
不為人知的前端人生
微服务眼中持续交付的最佳姿势, 微服务眼中持续交付的最佳姿势, 微服务眼中持续交付的最佳姿势
Conversational AI Orientation
資料科學的第一堂課 Data Science Orientation
思翱夫子學院暨思翱夫子雲 實踐未來教育創新
新员工引导手册
新员工引导手册
Ad

More from Ryan Chung (20)

PDF
Voice-First Games for Alexa
PDF
AI Service Integration - Education
PDF
AI Service Integration
PDF
AI Adoption in the Enterprise
PDF
Intro to Dialogflow Chatbot Development
PDF
AI in Classroom
PDF
AWS re:Invent 2018 Recap
PDF
MovieBot
PDF
Service Integration Workshop
PDF
MPP AI
PDF
Smart Home Intro Lab
PDF
Introduction to DialogFlow
PDF
Udacity Meet Up - 0413
PDF
Amazon Alexa Development Part II
PDF
Amazon Alexa Development
PDF
Microsoft Professional Program - AI
PDF
AI Service Integration
PDF
Intro to AI
PDF
Hour of Code - Amazon Alexa
PDF
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Voice-First Games for Alexa
AI Service Integration - Education
AI Service Integration
AI Adoption in the Enterprise
Intro to Dialogflow Chatbot Development
AI in Classroom
AWS re:Invent 2018 Recap
MovieBot
Service Integration Workshop
MPP AI
Smart Home Intro Lab
Introduction to DialogFlow
Udacity Meet Up - 0413
Amazon Alexa Development Part II
Amazon Alexa Development
Microsoft Professional Program - AI
AI Service Integration
Intro to AI
Hour of Code - Amazon Alexa
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Ad

How I learn APP development?