![]() |
![]() |
| 手機(jī)軟件開發(fā) |
| 顧名思義,所謂手機(jī)軟件就是可以在安裝在手機(jī)上的軟件,完善原始系統(tǒng)的不足與個(gè)性化。隨著科技的發(fā)展,現(xiàn)在手機(jī)的功能也越來(lái)越多,越來(lái)越強(qiáng)大。不是像過(guò)去的那么簡(jiǎn)單死板,目前發(fā)展到了可以和掌電腦相媲美。手機(jī)軟件與電腦一樣,下載手機(jī)軟件時(shí)還要考慮你購(gòu)買這一款手機(jī)所安裝的系統(tǒng)來(lái)決定要下相對(duì)應(yīng)的軟件.目前手機(jī)主流系統(tǒng)有以下:Symbian、Linux、Research
in Motion、Windows Mobile.但是在2007年,蘋果推出了運(yùn)行自己軟件的iPhone;Google也于2007年11月5日宣布了基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)Android手機(jī)操作系統(tǒng)平臺(tái)。二種新操作系統(tǒng)的進(jìn)入改變了一些手機(jī)運(yùn)營(yíng)商的計(jì)劃,為最終用戶造成了一些麻煩,給應(yīng)用軟件開發(fā)人員帶來(lái)了更大的挑戰(zhàn),表明了手機(jī)產(chǎn)業(yè)的一些基本變化。
常用手機(jī)軟件:GPRS Helper、UCWEB、移動(dòng)QQ、GGLIVE |
| 手機(jī)軟件開發(fā)授權(quán)方式 |
不同的軟件一般都有對(duì)應(yīng)的軟件授權(quán),軟件的用戶必須在同意所使用軟件的許可證的情況下才能夠合法的使用軟件。從另一方面來(lái)講,特定軟件的許可條款也不能夠與法律相抵觸。 |
| 手機(jī)軟件開發(fā)語(yǔ)言 |
Java |
| 手機(jī)軟件開發(fā)流程 |
| 軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過(guò)程。軟件開發(fā)是一項(xiàng)包括需求捕捉,需求分析,設(shè)計(jì),實(shí)現(xiàn)和測(cè)試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)的。通常采用軟件開發(fā)工具可以進(jìn)行開發(fā)。 軟件開發(fā)流程即Software development process。 軟件設(shè)計(jì)思路和方法的一般過(guò)程,包括設(shè)計(jì)軟件的功能和實(shí)現(xiàn)的算法和方法、軟件的總體結(jié)構(gòu)設(shè)計(jì)和模塊設(shè)計(jì)、編程和調(diào)試、程序聯(lián)調(diào)和測(cè)試以及編寫、提交程序。 1 相關(guān)系統(tǒng)分析員和用戶初步了解需求,然后用WORD列出要開發(fā)的系統(tǒng)的大功能模塊,每個(gè)大功能模塊有哪些小功能模塊,對(duì)于有些需求比較明確相關(guān)的界面時(shí),在這一步里面可以初步定義好少量的界面。 2 系統(tǒng)分析員深入了解和分析需求,根據(jù)自己的經(jīng)驗(yàn)和需求用WORD或相關(guān)的工具再做出一份文檔系統(tǒng)的功能需求文檔。這次的文檔會(huì)清楚例用系統(tǒng)大致的大功能模塊,大功能模塊有哪些小功能模塊,并且還例出相關(guān)的界面和界面功能。 3 系統(tǒng)分析員和用戶再次確認(rèn)需求。 4 系統(tǒng)分析員根據(jù)確認(rèn)的需求文檔所例用的界面和功能需求,用迭代的方式對(duì)每個(gè)界面或功能做系統(tǒng)的概要設(shè)計(jì)。 5 系統(tǒng)分析員把寫好的概要設(shè)計(jì)文檔給程序員,程序員根據(jù)所例出的功能一個(gè)一個(gè)的編寫。 6 測(cè)試編寫好的系統(tǒng)。交給用戶使用,用戶使用后一個(gè)一個(gè)的確認(rèn)每個(gè)功能,然后驗(yàn)收。 |
| 手機(jī)在線軟件服務(wù) |
| 在線軟件即指軟件供應(yīng)商提供軟件在線服務(wù)(SaaS)。SaaS是Software-as-a-service(軟件即服務(wù))的簡(jiǎn)稱,是隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和應(yīng)用軟件的成熟,而在21世紀(jì)開始興起的一種完全創(chuàng)新的軟件應(yīng)用模式。它與“on-demand
software”(按需軟件),theapplication service provider(ASP,應(yīng)用服務(wù)提供商),hostedsoftware(托管軟件)所具有相似的含義。它是一種通過(guò)Internet提供軟件的模式,廠商將應(yīng)用軟件統(tǒng)一部署在自己的服務(wù)器上,客戶可以根據(jù)自己實(shí)際需求,通過(guò)互聯(lián)網(wǎng)向廠商定購(gòu)所需的應(yīng)用軟件服務(wù),按定購(gòu)的服務(wù)多少和時(shí)間長(zhǎng)短向廠商支付費(fèi)用,并通過(guò)互聯(lián)網(wǎng)獲得廠商提供的服務(wù)。用戶不用再購(gòu)買軟件,而改用向提供商租用基于Web的軟件,來(lái)管理企業(yè)經(jīng)營(yíng)活動(dòng),且無(wú)需對(duì)軟件進(jìn)行維護(hù),服務(wù)提供商會(huì)全權(quán)管理和維護(hù)軟件,軟件廠商在向客戶提供互聯(lián)網(wǎng)應(yīng)用的同時(shí),也提供軟件的離線操作和本地?cái)?shù)據(jù)存儲(chǔ),讓用戶隨時(shí)隨地都可以使用其定購(gòu)的軟件和服務(wù)。對(duì)于許多小型企業(yè)來(lái)說(shuō),SaaS是采用先進(jìn)技術(shù)的最好途徑,它消除了企業(yè)購(gòu)買、構(gòu)建和維護(hù)基礎(chǔ)設(shè)施和應(yīng)用程序的需要。 在這種模式下,客戶不再象傳統(tǒng)模式那樣花費(fèi)大量投資用于硬件、軟件、人員,而只需要支出一定的租賃服務(wù)費(fèi)用,通過(guò)互聯(lián)網(wǎng)便可以享受到相應(yīng)的硬件、軟件和維護(hù)服務(wù),享有軟件使用權(quán)和不斷升級(jí),這是網(wǎng)絡(luò)應(yīng)用最具效益的營(yíng)運(yùn)模式。 |
| 如何通過(guò)開發(fā)手機(jī)軟件賺錢的平臺(tái) |
| 中國(guó)移動(dòng)Mobile Market
移動(dòng)MM是什么,Mobile Market(中國(guó)移動(dòng)MM)是中國(guó)移動(dòng)在3G時(shí)代搭建的增值業(yè)務(wù)平臺(tái),于2009年8月17日正式發(fā)布。主要銷售各類手機(jī)應(yīng)用(包括游戲、軟件、主題)。其商業(yè)模式原型是蘋果iPhone的APPStore,也就是通過(guò)為軟件和應(yīng)用開發(fā)方提供一個(gè)在線銷售平臺(tái)以及計(jì)費(fèi)通道,從而獲得分成收入。中國(guó)移動(dòng)副總裁魯向東此前在公開場(chǎng)合解釋這個(gè)被給予厚望的軟件商場(chǎng):“中國(guó)移動(dòng)希望MobileMarket成為像沃爾瑪、國(guó)美、蘇寧這樣的大賣場(chǎng),開發(fā)者按照相關(guān)規(guī)則進(jìn)入并銷售自己的作品,用戶可以根據(jù)需要隨意挑選。”
|