Pro Yearly is on sale from $80 to $50! »

成為進擊的App 開發者

67e1e5892ba9f6936de27ea756ccf4aa?s=47 ALPHA Camp
October 13, 2014

成為進擊的App 開發者

對於App 開發者之路 有著無限憧憬卻又前景彷徨?

總覺得自己可以出來創業,但似乎前輩們卻總打著退堂鼓?

你一直嚮往自己寫出各種App 但似乎連iOS 跟 Android 開發差異都不是很明確...

期望有個產業界的前輩,用自己的經驗塑造自己成為進擊的開發者?

67e1e5892ba9f6936de27ea756ccf4aa?s=128

ALPHA Camp

October 13, 2014
Tweet

Transcript

  1. 進擊的 App 開發者 蔡松昇 ! 2014.10.02 1

  2. 講師介紹 蔡松昇 ck.camper@gmail.com ! M.S of CS B.S of EE

    Mobile App Developer (iOS & Android) 2
  3. 課程⼤大綱 1.從實習到進新創公司的⼼心路歷程 2.Why mobile? 3.Android, iOS 的⽐比較 4.App 團隊的結構 5.Startup

    v.s. Corporate 6.HCI 3
  4. [從實習到進新創公司的⼼心路歷程] 4

  5. 朋友認為我在 爸媽認為我在 社會⼤大眾認為我在 客⼾戶認為我在 我認為我在 實際上我在 App Developer 5

  6. [Why mobile?] 6

  7. 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
  8. 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
  9. Why Mobile? https://www.youtube.com/watch?v=jdpQir1sqiQ 9

  10. [Android v.s. iOS] 10

  11. 台灣⾏行動裝置現況 資料來源:vpon 2014 Q2季報 11

  12. 使⽤用 App 習慣的差異 資料來源:vpon 2014 Q2季報 Android iOS 12

  13. 螢幕尺⼨寸越來越多 iPhone 13

  14. 螢幕尺⼨寸越來越多 Android 14

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

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

  17. [App 團隊的結構] 17

  18. App 團隊的結構 • 開發 • Product manager • App developer

    (iOS/Android) • Backend developer (if the App needs) • UI Designer • UX Designer • ⾮非開發 • Marketing • Sales • Growth Hacker 18
  19. [Startup v.s. Corporate] 19

  20. Startup v.s. Corporate Photo: Cover of the book “Cheating on

    Your Corporate Job: A Comic Look at the Startup Dream” 20
  21. 7 [Human Computer Interaction] 21

  22. 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
  23. Human Computer Interaction (HCI) http://blogs.wsj.com/japanrealtime/2014/09/24/ iphone-6-screen-size-issue-solved-by-giant-thumb/ 23

  24. Human Computer Interaction (HCI) 24

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

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

  27. App 開發者必備⼯工具 • 版本控管, 多⼈人協作: Github, Bitbucket • 專案管理⼯工具: Trello,

    Asana, PivotalTracker • 團隊溝通:Hipchat, Slack • 客服⼯工具: UserVoice • 閃退記錄:Crittercism, Crashlytics • 3rd Party Library 管理:CocoaPods 27