SlideShare ist ein Scribd-Unternehmen logo
1 von 48
“Anpp” 開發心得分享
 黃崇傑 VideOhya Co-founder
 Oct 20, 2011
在故事開始之前……
照慣例…
自我介紹
 黃崇傑 Kevin Huang
 24歲
 歐酷網路有限公司          共同創辦人
 台灣微軟技術中心          研發助理

 熟悉語言:
  C++ / C#

 Mobile App開發經驗:
   windows mobile 6.1 小遊戲 * 1
   (註:踩地雷等級)
故事是這樣開始的…
約莫半年前……
精選影音,隨點隨看
我不會寫app
 (Windows phone應該不算吧)
以菜鳥工程師角度來比較

Native App   Web App
 移植到不同平台
               跨平台
  需學習新語言

  開發速度慢       開發速度快
  學習曲線長       學習曲線短

 使用者體驗較佳     使用者體驗較差
2比1
短短兩天的時間




一個月7000人次下載
但是……
PhoneGap好多問題
•   無法在App Store上架
•   效能極差
•   使用者體驗差
•   無法進行硬體資源操作
    –(像是拍照錄影.相簿存取)
於是……
短短一個月的時間




一個禮拜兩萬人次下載
衝上不分類排行榜第12名
所以……
小安


5,000萬瀏覽




http://ananchen.pixnet.net/blog
全台第一個
部落客   + 行動App
              部落客App
         =
Anpp
Anpp
不分類排名第一名!
  破10萬下載!
切回主題……
“Anpp” 開發心得分享
為什麼Anpp選擇Titanium開發?


         基本的Native UI
            API 串接          由所需功能判斷
列出App
        Database (SQLite)
                            Titanium都可做
的需求       Video Player             到
            廣告平台
          (Admob/Vpon)
如何評估?
• Kitchen Sink
• Market Place
開發流程
 列出所有想到的功能


  將功能分門別類


    砍功能
                 開發
進行App流程及動線規畫

                 測試


          上架
在規畫App流程及動線之前
看看別人怎麼做
• 下載很多很多App
• 參考Mobile UI Patterns網站
 •   http://mobile-patterns.com/
 •   http://www.androidpatterns.com/
 •   http://www.lovelyui.com/
 •   http://pttrns.com/
iPhone與Android應該要有
        不同的使用體驗
• 界面的不同
• Android多了實體按鍵操作
UI很重要

• 比一比
用了Titanium之後
考試都考100分
然後…
我還是不會寫objective-c
但是 我已經有9支App在App store上架
     下載總數破15萬次
App產出速度極快
在這邊推薦給大家!
在故事的最後…
菜鳥需要大家的支持…
VideOhya
VideOhya                台北市基隆路一段180號7樓
                         02-2762-6606

共同創辦人:
David: davidd@videohya.com
        0912-886-443
Kevin: kevin@videohya.com
        0933-161-495

Weitere ähnliche Inhalte

Was ist angesagt?

阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)
阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)
阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)阿肯 KEN studio
 
App研究會小聚 (3):便利商店APP
App研究會小聚 (3):便利商店APPApp研究會小聚 (3):便利商店APP
App研究會小聚 (3):便利商店APPWell Huang
 
编写跨平台的手机软件
编写跨平台的手机软件编写跨平台的手机软件
编写跨平台的手机软件heyfluke
 
HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710
HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710
HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710Jenson Lee
 
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布Bin Feng
 
苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网
苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网
苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网Tony Qin
 
Design in Agile Development
Design in Agile DevelopmentDesign in Agile Development
Design in Agile DevelopmentAbby Chiu
 
HTC RE Camera 開發分享
HTC RE Camera 開發分享HTC RE Camera 開發分享
HTC RE Camera 開發分享Chih-Chung Lee
 
TrainingProgramAtMobileDevTW
TrainingProgramAtMobileDevTWTrainingProgramAtMobileDevTW
TrainingProgramAtMobileDevTWRyan Chung
 
Zoom taiwan launch ppt 11192014
Zoom taiwan launch ppt 11192014Zoom taiwan launch ppt 11192014
Zoom taiwan launch ppt 11192014RobertZoom
 
Zoom taiwan launch
Zoom taiwan launchZoom taiwan launch
Zoom taiwan launchRobertZoom
 
你的程式開發初體驗 (以Swift為例)
你的程式開發初體驗 (以Swift為例)你的程式開發初體驗 (以Swift為例)
你的程式開發初體驗 (以Swift為例)彼得潘 Pan
 
106107105
106107105106107105
106107105DESHNK
 
Anyone can-play-i phone
Anyone  can-play-i phoneAnyone  can-play-i phone
Anyone can-play-i phoneXiaochun Shen
 
敏捷開花那些小事
敏捷開花那些小事敏捷開花那些小事
敏捷開花那些小事家弘 周
 
App inventor 演講簡報
App inventor 演講簡報App inventor 演講簡報
App inventor 演講簡報David Huang
 
打造你的第一個 iOS App
打造你的第一個 iOS App  打造你的第一個 iOS App
打造你的第一個 iOS App 彼得潘 Pan
 

Was ist angesagt? (17)

阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)
阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)
阿肯 - UI & UX 從核心資訊與路徑設計談起 (2015/01/27)
 
App研究會小聚 (3):便利商店APP
App研究會小聚 (3):便利商店APPApp研究會小聚 (3):便利商店APP
App研究會小聚 (3):便利商店APP
 
编写跨平台的手机软件
编写跨平台的手机软件编写跨平台的手机软件
编写跨平台的手机软件
 
HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710
HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710
HPX 94.5 產品經理讀書會「使用者故事對照」導讀 20170710
 
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布
 
苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网
苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网
苹果举办免费一小时编程讲座让青少年了解编程 _ 中国少儿编程网
 
Design in Agile Development
Design in Agile DevelopmentDesign in Agile Development
Design in Agile Development
 
HTC RE Camera 開發分享
HTC RE Camera 開發分享HTC RE Camera 開發分享
HTC RE Camera 開發分享
 
TrainingProgramAtMobileDevTW
TrainingProgramAtMobileDevTWTrainingProgramAtMobileDevTW
TrainingProgramAtMobileDevTW
 
Zoom taiwan launch ppt 11192014
Zoom taiwan launch ppt 11192014Zoom taiwan launch ppt 11192014
Zoom taiwan launch ppt 11192014
 
Zoom taiwan launch
Zoom taiwan launchZoom taiwan launch
Zoom taiwan launch
 
你的程式開發初體驗 (以Swift為例)
你的程式開發初體驗 (以Swift為例)你的程式開發初體驗 (以Swift為例)
你的程式開發初體驗 (以Swift為例)
 
106107105
106107105106107105
106107105
 
Anyone can-play-i phone
Anyone  can-play-i phoneAnyone  can-play-i phone
Anyone can-play-i phone
 
敏捷開花那些小事
敏捷開花那些小事敏捷開花那些小事
敏捷開花那些小事
 
App inventor 演講簡報
App inventor 演講簡報App inventor 演講簡報
App inventor 演講簡報
 
打造你的第一個 iOS App
打造你的第一個 iOS App  打造你的第一個 iOS App
打造你的第一個 iOS App
 

Ähnlich wie [VideOhya] Titanium開發經驗分享_1020

2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例Justin Lee
 
Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409zhengyiwuxian
 
如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師彼得潘 Pan
 
Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台MOBINODE
 
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型Tom Fan
 
行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用皓仁 柯
 
如何打造品牌热门App案例篇
如何打造品牌热门App案例篇如何打造品牌热门App案例篇
如何打造品牌热门App案例篇Mary Yang
 
About Mobile Web Development Thing
About Mobile Web Development ThingAbout Mobile Web Development Thing
About Mobile Web Development ThingYu-Wei Chuang
 
React-Native share
React-Native shareReact-Native share
React-Native shareEddie Hsu
 
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdfEric Ruan
 
第一次 Mobile App 就上手
第一次 Mobile App 就上手第一次 Mobile App 就上手
第一次 Mobile App 就上手Ying-Hsiang Liao
 
Csdn移动电子刊第一期
Csdn移动电子刊第一期Csdn移动电子刊第一期
Csdn移动电子刊第一期yangdj
 
App Developer Team Learning Map
App Developer Team Learning MapApp Developer Team Learning Map
App Developer Team Learning MapRyan Chung
 
Appcan平台介绍
Appcan平台介绍Appcan平台介绍
Appcan平台介绍36Kr.com
 
Android快速发布&持续集成
Android快速发布&持续集成Android快速发布&持续集成
Android快速发布&持续集成whykill
 
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0) 開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0) My own sweet home!
 
Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔yinwilliam
 
千里之行,始於足下:動手寫自己的App
千里之行,始於足下:動手寫自己的App千里之行,始於足下:動手寫自己的App
千里之行,始於足下:動手寫自己的AppSmallr Huang
 
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路twMVC
 

Ähnlich wie [VideOhya] Titanium開發經驗分享_1020 (20)

2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
 
Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409
 
如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師
 
Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台
 
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型
 
行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用
 
如何打造品牌热门App案例篇
如何打造品牌热门App案例篇如何打造品牌热门App案例篇
如何打造品牌热门App案例篇
 
About Mobile Web Development Thing
About Mobile Web Development ThingAbout Mobile Web Development Thing
About Mobile Web Development Thing
 
React-Native share
React-Native shareReact-Native share
React-Native share
 
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
2021/10 - 天氣即時預報,全端技術開發歷程(深度學習概論/AWS).pdf
 
行動技術開發概論
行動技術開發概論行動技術開發概論
行動技術開發概論
 
第一次 Mobile App 就上手
第一次 Mobile App 就上手第一次 Mobile App 就上手
第一次 Mobile App 就上手
 
Csdn移动电子刊第一期
Csdn移动电子刊第一期Csdn移动电子刊第一期
Csdn移动电子刊第一期
 
App Developer Team Learning Map
App Developer Team Learning MapApp Developer Team Learning Map
App Developer Team Learning Map
 
Appcan平台介绍
Appcan平台介绍Appcan平台介绍
Appcan平台介绍
 
Android快速发布&持续集成
Android快速发布&持续集成Android快速发布&持续集成
Android快速发布&持续集成
 
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0) 開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
 
Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔
 
千里之行,始於足下:動手寫自己的App
千里之行,始於足下:動手寫自己的App千里之行,始於足下:動手寫自己的App
千里之行,始於足下:動手寫自己的App
 
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
twMVC#23 | 一個Mobile App開發、維護與改版的愛恨之路
 

[VideOhya] Titanium開發經驗分享_1020