PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
哆啦B夢
Advance Member
 
哆啦B夢的大頭照
 

加入日期: Aug 2010
您的住址: 靜香家
文章: 327
[討論]有人有開發過IOS或Android上面APP的經驗嗎?

隨著這幾年智慧型手機的風行 APP可謂大行其道

我蠻好奇其中的運作 想了解一下開發的流程是如何?有高手能分享其中的甘苦談嗎?

像是付費機制 有分****版跟付費版 那是如何跟APPLE或GOOGLE拆帳呢?

而開發前要如何取得開發者資格 還有開發機都是要自己自費提供嗎?

使用什麼語言來撰寫程式呢?
     
      
舊 2012-08-14, 10:51 AM #1
回應時引用此文章
哆啦B夢現在在線上  
nelson63
Silent Member
 
nelson63的大頭照
 

加入日期: Sep 2011
您的住址: 天龍國
文章: 0
iOS App開發
http://www.36kr.com/p/68331.html
http://www.minwt.com/ios/4726.html

Android App開發
http://blog.chinatimes.com/tomsun/a.../16/539502.html

其實可以去書店看看書,很多介紹Mobile App開發的書前幾章都在介紹這些流程
iOS就找介紹 Xcode的書,Android 可以找JAVA相關的

我參與過的專案有限,後面還請高手補完
 
舊 2012-08-14, 11:10 AM #2
回應時引用此文章
nelson63離線中  
A級黑豬肉
Advance Member
 

加入日期: Apr 2004
您的住址: 楓葉國
文章: 316
我在 iOS 上開發。

開發流程基本上就跟開發任何軟體一樣。Requirement 弄出來後,照著寫就對了。

甘苦談就是 OS 的升級太快了,你的軟體都必須要跟著更新,非常累,然後有一堆新的 API 要學,也有一些舊的被砍掉。XCode3 升到 XCode4 應該是最度爛的,然後現在又多了 Storyboard...

付費機制就是你拿 70% 蘋果拿 30%,這包含 iAd 這種廣 告的收入。基本上如果你的軟體是大家天天都會打開來的,那 iAd 會比較划算。如果不是,那你就收費吧。不過老實說,除非你的軟體寫的真的很有用或好玩,不然你永遠只會排在後面,收入會有點艱苦。

蘋果開發者資格只要付錢就好。蘋果現在的分成兩部分,一個是開發手機軟體,一個是開發電腦軟體。兩個都是各 US$99 一年。開發的機器是自己提供。使用的開發軟體是 XCode,使用語言主要是 Object C... 當然... 你要完全寫 C 也是可以的。之前我接一個 case 要 maintain 一個 code 就看到一堆 C...
舊 2012-08-14, 11:18 AM #3
回應時引用此文章
A級黑豬肉離線中  
nelson63
Silent Member
 
nelson63的大頭照
 

加入日期: Sep 2011
您的住址: 天龍國
文章: 0
在補充一點,apple官方其實有很豐富的資料
(畢竟也要靠開發者賺錢,不過只有簡體中文版的沒繁體的)
http://www.apple.com.cn/developer/

android 官方的我比較少接觸,只有找到下列的
http://developer.android.com/intl/zh-CN/index.html

參考看看囉∼
舊 2012-08-14, 11:18 AM #4
回應時引用此文章
nelson63離線中  
pc
Elite Member
 
pc的大頭照
 

加入日期: Nov 1999
您的住址: Arlington, Texas
文章: 6,045
>>甘苦談就是 OS 的升級太快了,你的軟體都必須要跟著更新,非常累,然後有一堆新的 API 要學,也有一些舊的被砍掉。XCode3 升到 XCode4 應該是最度爛的,然後現在又多了 Storyboard...

也不是升級會有多快,應該說是apple官方對於app上架的審核相當嚴格,app寫得太簡略,缺乏足夠的人機介面互動性等理由,apple官方就不會許可上架。app就算通過審核可以上架還不夠,還必須要定期不定期推出更新版上架,要不然app很快就會被擠到不知道哪個角落去乏人問津。
__________________
My PC:
AMD Athlon64 3500+ S939 2200mhz
Corsair DDR500 512MB*2
Abit AV8 K8T800 Pro
Hitachi HDS72251 6VLAT80 SCSI Disk Device 160GB/8MB Buffer
Pioneer DVD-RW DVR-110D
LITE-ON LTR-52327S USB2.0 CD-RW
PNY Verto GeForce 6800 GT 256MB
Linksys Wireless-G PCI Adapter
Creative Sound Blaster Audigy 2 ZS
ViewSonic A71f+
ViewSonic VX2025WM
Creative Inspire P5800
ASUS A2428PDV
Microsoft XBOX 360
舊 2012-08-14, 11:47 AM #5
回應時引用此文章
pc離線中  
A級黑豬肉
Advance Member
 

加入日期: Apr 2004
您的住址: 楓葉國
文章: 316
引用:
作者pc
也不是升級會有多快,應該說是apple官方對於app上架的審核相當嚴格,app寫得太簡略,缺乏足夠的人機介面互動性等理由,apple官方就不會許可上架。app就算通過審核可以上架還不夠,還必須要定期不定期推出更新版上架,要不然app很快就會被擠到不知道哪個角落去乏人問津。


我倒覺得審核嚴格這部份沒太大影響... 除非是太糟糕的東西,不然要偷渡很簡單...

讓我來跟你說說我會說升級快的原因...

我從 iOS2 開始寫,也就是 2008 年年底... 正確來說這叫做 iPhone 2.0

一年後 update 到 iOS3 要開始修改。首先,多了一個非常重要的 Push,多了 Map,多了 Music Library、Core Data(不過一直到現在都沒用過這個)、Stream 影片... 這個升級其實比較還好一點,只是單純當時的一個熱情有去更新一下...

再一年後 update 到 iOS4,又要修改了,因為多了 Retina 的機器。這個修改比較簡單,把所有圖片再處理過一次然後後面 x2 就好。Multi-task 對我寫的軟體沒什麼需求所以不用,但是 iAd 可以開始賺錢... 不過你在 iOS3 寫的 Map 開始要改了,然後有些舊有 iOS2 的語法開始不支援,Xcode 出現一堆黃色的警告... 這時因為 iPhone 3G 沒辦法跑 iOS4 裡頭很多東西,所以要真的兩邊都沒問題的話,很多地方要改寫一些東西,逼迫 iPhone 3G 不去弄很多東西,不然有些軟體會狂當... 這就代表你 "一定要" 更新你的軟體...

當你想不會更糟糕的時候... 一年後 iOS5 出了。這次是前幾個月出的 XCode 4 在整人... 以前寫的 code 一次出現三百多個錯誤和警告 不過因為個人原因所以我下架所有軟體,沒更新的壓力和需求,但就只是出自學習的態度而已。iOS5 多了 ARC,所以有丟垃圾的習慣要改了... 以前 UI 的 IB 變成 Storyboard 雖然 ARC 可以拿掉,UI 還是可以用文字寫上去,不過這代表我要改很多習慣,以及學很多新的東西。軟體也一定要更新,尤其是恐龍軟體。如果你的軟體是 XCode 3.2.3 寫的好像也還是可以用,compile 沒問題,因為我下架軟體了所以沒辦法在 app store 上試試看放到不同手機上的結果,但是相同東西拉到 XCode 4 上面就是出問題... 但是在測試時放到 iPhone 4 上又沒問題... 有點裝笑維∼不過當然還是會想改一些東西...

今年 iOS6 要出了,不過抱歉現在 NDA

很簡單,只要有人用你的軟體,你每年都要更新你的軟體。這是我在 Windows PC 上面不曾發生的狀況。即便是 Mac OS 也沒遭遇過問題。因為 App Store 的設計,所以你沒寫好的結果就是搞到一堆當機然後一堆人給你負評,然後你的軟體就更少人用了...


抱怨好多

此文章於 2012-08-14 12:59 PM 被 A級黑豬肉 編輯.
舊 2012-08-14, 12:57 PM #6
回應時引用此文章
A級黑豬肉離線中  
慕凡
Master Member
 
慕凡的大頭照
 

加入日期: Dec 2001
您的住址: 台北市~
文章: 1,783
Post 嗯...

引用:
作者A級黑豬肉
我倒覺得審核嚴格這部份沒太大影響... 除非是太糟糕的東西,不然要偷渡很簡單...
.


你寫了這麼久能不能透露一下你粗估(很大略的)你這些app總共至今賺了多少錢?~
舊 2012-08-14, 01:01 PM #7
回應時引用此文章
慕凡離線中  
A級黑豬肉
Advance Member
 

加入日期: Apr 2004
您的住址: 楓葉國
文章: 316
引用:
作者慕凡
你寫了這麼久能不能透露一下你粗估(很大略的)你這些app總共至今賺了多少錢?~


完全自己寫的軟體賺的少到一個不行,連我回台灣的來回機票都買不起。 很大的原因我覺得是我對於繪圖方面是真的不太行... 沒有一整個 project 大家分攤做,我自己在 UI 設計上會有很大的問題。

我會寫大多是給自己的。我就曾經寫一個 WOT 的小軟體去計算一些東西∼

此文章於 2012-08-14 01:50 PM 被 A級黑豬肉 編輯.
舊 2012-08-14, 01:45 PM #8
回應時引用此文章
A級黑豬肉離線中  
PAN_PAN
Junior Member
 
PAN_PAN的大頭照
 

加入日期: Jan 2003
您的住址: Shattrath City
文章: 948
我的想法是, APP 要大紅大紫的好像也就那幾個..

到底寫 APP 自用成分高一點吧? 還是賺錢我真的不知道..
舊 2012-08-14, 01:46 PM #9
回應時引用此文章
PAN_PAN離線中  
chaotommy
Elite Member
 

加入日期: Mar 2003
您的住址: Vancouver, Canada
文章: 15,006
引用:
作者A級黑豬肉
完全自己寫的軟體賺的少到一個不行,連我回台灣的來回機票都買不起。 很大的原因我覺得是我對於繪圖方面是真的不太行... 沒有一整個 project 大家分攤做,我自己在 UI 設計上會有很大的問題。

我會寫大多是給自己的。我就曾經寫一個 WOT 的小軟體去計算一些東西∼
連我回台灣的來回機票都買不起

工錢算下去
可能還小賠

以前有好幾個玩的 GAME
都是賺了就跑
還好我都是玩不用花錢的

目前在 APPS 上面花的錢 可能沒超過$20
有免費就將就用
舊 2012-08-14, 01:52 PM #10
回應時引用此文章
chaotommy離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:17 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。