33
Learn APP http://MobileDev.TW [email protected] 1 APP開發 學習經驗談 Source:http://www.kumulos.com

How I learn APP (2015)

Embed Size (px)

Citation preview

Page 1: How I learn APP (2015)

Learn APP http://MobileDev.TW

[email protected] 1

APP開發 學習經驗談�

Source:http://www.kumulos.com

Page 2: How I learn APP (2015)

Learn APP http://MobileDev.TW

Ryan Chung� •  現任�

• 資策會行動開發課程總監�

• 資策會國際人才中心課程研發經理�

• 資策會行動開發學院負責人�

•  學歷�

• 台灣科技大學資工所碩士�

• 元智大學資訊工程系學士�

•  教授科目�

•  iOS App開發 – Objective-C�

• Web App開發 – HTML5/CSS3�

•  經歷�

•  工研院電通所嵌入式網站開發�

•  經濟部工業局自由軟體推動計畫�

•  宜蘭縣政府自由軟體講師�

•  平鎮陸軍通訊學校講師�

•  龍潭陸軍總部講師 � �

•  資策會資訊技術訓練中心講師�

•  資策會資技中心行動開發導師�

•  資策會資技中心數位學習網管理�

2

Page 3: How I learn APP (2015)

Learn APP http://MobileDev.TW

我的講義分享(slideshare.net/ryan)�

3

http://www.slideshare.net/ryan/presentations

Page 4: How I learn APP (2015)

Learn APP http://MobileDev.TW

我第一個上架的APP…�

4

上架三分鐘就收到評語

Page 5: How I learn APP (2015)

Learn APP http://MobileDev.TW

企業APP開發大賽佳作�

5

Page 6: How I learn APP (2015)

Learn APP http://MobileDev.TW

數位時代專刊報導�

6

Page 7: How I learn APP (2015)

Learn APP http://MobileDev.TW

TVBS採訪APP經營策略�

7

Page 8: How I learn APP (2015)

Learn APP http://MobileDev.TW

大愛電視專題:APP製作�

8

Page 9: How I learn APP (2015)

Learn APP http://MobileDev.TW

中廣新聞網:APP課程�

9

Page 10: How I learn APP (2015)

Learn APP http://MobileDev.TW

MacToday WWDC專欄�

10

Page 11: How I learn APP (2015)

Learn APP http://MobileDev.TW

資策會TibaMe學習網�

11

Page 12: How I learn APP (2015)

Learn APP http://MobileDev.TW

APP 開發團隊角色

iOS 開發者

客戶

專案經理

提出 需求

企劃 Android 開發者

使用者經驗 架構師

跨平台開發者

研發

設計

圖像設計師

內部 提案

12

行銷

Page 13: How I learn APP (2015)

Learn APP http://MobileDev.TW

What is App?�

13

行銷手法

提供功能

趣味娛樂

資訊提供

O2O

Page 14: How I learn APP (2015)

Learn APP http://MobileDev.TW

Native App – 下載&安裝�

14

Page 15: How I learn APP (2015)

Learn APP http://MobileDev.TW

Web App – 實質上就是網站�

15

Page 16: How I learn APP (2015)

Learn APP http://MobileDev.TW

Hybrid App – 網站內容+App的殼�

16

Page 17: How I learn APP (2015)

Learn APP http://MobileDev.TW

App1.0� •  將資訊以適合手機瀏覽的方式進行呈現�

•  資訊來源可以是網路或是App中�

•  例如:�

•  百大小吃介紹�

•  百大古蹟介紹�

•  百大文化介紹�

•  百大活動介紹�

17

Content

Page 18: How I learn APP (2015)

Learn APP http://MobileDev.TW

App2.0� •  結合手機特性與既有資訊,以互動方式提供使用者

內容�

•  例如:�

•  最近的小吃�

•  古蹟合成照相機�

18

Content Device

Page 19: How I learn APP (2015)

Learn APP http://MobileDev.TW

App3.0� •  將App結合社群平台,提供使用者間的互動橋梁�

•  例如:�

•  用Facebook登入的聊天室App�

•  美食心得分享App�

19

Content Device

Social

Page 20: How I learn APP (2015)

Learn APP http://MobileDev.TW

How to develop them?�

20

Page 21: How I learn APP (2015)

Learn APP http://MobileDev.TW

Native App (iOS VS. Android)�

21

US$99

US$99 US$99 US$99 US$99 ……

US$0 US$25

Page 22: How I learn APP (2015)

Learn APP http://MobileDev.TW

Web App�

22

Page 23: How I learn APP (2015)

Learn APP http://MobileDev.TW

Hybrid App�

23

Page 24: How I learn APP (2015)

Learn APP http://MobileDev.TW

該選擇哪一種?� It depends.�

24

Page 25: How I learn APP (2015)

Learn APP http://MobileDev.TW

如何學習?�

25

Page 26: How I learn APP (2015)

Learn APP http://MobileDev.TW

萬丈高樓平地起�

26

Click Me !

Clicked!

按下按鈕之後,上方顯示區出現文字�

界面 1. 一個文字顯示區 2. 一個按鈕

邏輯 當按鈕被按下時,在文字顯示區顯示文字

Page 27: How I learn APP (2015)

Learn APP http://MobileDev.TW

心中有地圖、學習不迷路�

27

Page 28: How I learn APP (2015)

Learn APP http://MobileDev.TW

現在在哪一個Level?� 1.   跟著做,能作出結果�

2.   不只跟著做,還瞭解每個步驟�

3.   由於瞭解,所以能夠解出老師的練習題(變化球)�

4.   由於完全理解,所以能夠利用所學,開發自己想要的功能�

28

Page 29: How I learn APP (2015)

Learn APP http://MobileDev.TW

How to learn?�

•  建立個人學習知識庫� •  用自己的方式描述知識�

•  根據自己的理解建構故事,並反覆驗證�

•  區分出核心知識、進階知識、外圍知識、延伸知識�

•  核心知識:你一定要會的�

•  進階知識:效能調校、技巧,等到核心知識搞定了再來研究�

•  外圍知識:環境安裝、設定,問題不大�

•  延伸知識:外掛、整合,暫時不會也不要緊�

29

Page 30: How I learn APP (2015)

Learn APP http://MobileDev.TW

學習資源� •  線上課程�

30

Page 31: How I learn APP (2015)

Learn APP http://MobileDev.TW

線上社群�

31

Page 32: How I learn APP (2015)

Learn APP http://MobileDev.TW

修煉之路� •  數理邏輯訓練�

•  用程式解決週遭的問題�

•  接案磨練技術�

•  參加比賽�

•  找到寫程式的樂趣�

32

Page 33: How I learn APP (2015)

Learn APP http://MobileDev.TW

Code for Fun!!�

33

[email protected]