Transcript
Page 1: 1002 成為進擊的 app 開發者

進擊的 App 開發者 蔡松昇

!2014.10.02

1

Page 2: 1002 成為進擊的 app 開發者

講師介紹

蔡松昇[email protected]

!M.S of CS B.S of EE

Mobile App Developer (iOS & Android)

2

Page 3: 1002 成為進擊的 app 開發者

課程⼤大綱

1.從實習到進新創公司的⼼心路歷程 2.Why mobile? 3.Android, iOS 的⽐比較 4.App 團隊的結構 5.Startup v.s. Corporate 6.HCI

3

Page 4: 1002 成為進擊的 app 開發者

[從實習到進新創公司的⼼心路歷程]

4

Page 5: 1002 成為進擊的 app 開發者

朋友認為我在 爸媽認為我在 社會⼤大眾認為我在

客⼾戶認為我在 我認為我在 實際上我在

App Developer

5

Page 6: 1002 成為進擊的 app 開發者

[Why mobile?]

6

Page 7: 1002 成為進擊的 app 開發者

Why Mobile?

We Spend More Time On Smartphones Than Traditional PCs: Nielsen

http://www.nielsen.com/us/en/insights/news/2014/how-smartphones-are-changing-consumers-daily-routines-around-the-globe.html

7

Page 8: 1002 成為進擊的 app 開發者

Why Mobile?

Mobile advertising revenue represented approximately 62% of advertising revenue for the second quarter of 2014, up from approximately 41% of advertising revenue in the second quarter of 2013.

http://investor.fb.com/releasedetail.cfm?ReleaseID=861599

Facebook’s Second Quarter 2014 Financial Highlights

8

Page 9: 1002 成為進擊的 app 開發者

Why Mobile?

https://www.youtube.com/watch?v=jdpQir1sqiQ

9

Page 10: 1002 成為進擊的 app 開發者

[Android v.s. iOS]

10

Page 11: 1002 成為進擊的 app 開發者

台灣⾏行動裝置現況

資料來源:vpon 2014 Q2季報11

Page 12: 1002 成為進擊的 app 開發者

使⽤用 App 習慣的差異

資料來源:vpon 2014 Q2季報

Android iOS

12

Page 13: 1002 成為進擊的 app 開發者

螢幕尺⼨寸越來越多

iPhone13

Page 14: 1002 成為進擊的 app 開發者

螢幕尺⼨寸越來越多

Android14

Page 15: 1002 成為進擊的 app 開發者

針對各⾃自平台的使⽤用者習慣做最佳化 (Dropbox)

Android iOS

15

Page 16: 1002 成為進擊的 app 開發者

針對各⾃自平台的使⽤用者習慣做最佳化 (Instagram)

Android iOS

16

Page 17: 1002 成為進擊的 app 開發者

[App 團隊的結構]

17

Page 18: 1002 成為進擊的 app 開發者

App 團隊的結構

• 開發 • Product manager • App developer (iOS/Android) • Backend developer (if the App needs) • UI Designer • UX Designer

• ⾮非開發 • Marketing • Sales • Growth Hacker

18

Page 19: 1002 成為進擊的 app 開發者

[Startup v.s. Corporate]

19

Page 20: 1002 成為進擊的 app 開發者

Startup v.s. Corporate

Photo: Cover of the book “Cheating on Your Corporate Job: A Comic Look at the Startup Dream”

20

Page 21: 1002 成為進擊的 app 開發者

7

[Human Computer Interaction]

21

Page 22: 1002 成為進擊的 app 開發者

Human Computer Interaction (HCI)

Human–computer interaction (HCI) involves the study, planning, design and uses of the interaction between people (users) and computers. It is often regarded as the intersection of computer science, behavioral sciences, design, media studies, and several other fields of study.

- Wikipedia

22

Page 23: 1002 成為進擊的 app 開發者

Human Computer Interaction (HCI)

http://blogs.wsj.com/japanrealtime/2014/09/24/iphone-6-screen-size-issue-solved-by-giant-thumb/

23

Page 24: 1002 成為進擊的 app 開發者

Human Computer Interaction (HCI)

24

Page 25: 1002 成為進擊的 app 開發者

~ END ~ !http://www.alphacamp.tw

25

Page 26: 1002 成為進擊的 app 開發者

附錄

「⼯工欲善其事,必先利其器。」《論語・衛靈公第⼗十五》

26

Page 27: 1002 成為進擊的 app 開發者

App 開發者必備⼯工具• 版本控管, 多⼈人協作: Github, Bitbucket

• 專案管理⼯工具: Trello, Asana, PivotalTracker

• 團隊溝通:Hipchat, Slack

• 客服⼯工具: UserVoice

• 閃退記錄:Crittercism, Crashlytics

• 3rd Party Library 管理:CocoaPods

27


Top Related