appcan 跟 phonesgap是一(yī)個性質的,當然也有一些區別。
相同點是,都是基於html5來(lái)開發跨平台的移動應用,提(tí)供一些功能封裝(如地圖之類的開發者常用的功能),一(yī)次開發,run anywhere。但運行速度都比不上原生的app,響應相對來說會慢一些,功能(néng)實現也簡(jiǎn)單一些。著(zhe)重於新聞信息類的app開發,實用但並沒有原生的酷。
不同點是,appcan是基於eclipse安裝(zhuāng)插件進行開發,各個平台也隻裝一次環(huán)境(jìng);免(miǎn)費,不開源;比phonesgap晚出,不夠成熟;而phonesgap要求(qiú)針對不同的平台搭建對應的環境;免費,開源;出的比較早,現在用的人也相對多一些(xiē)。
app平台:
一(yī)、對於普通消費(fèi)者而言,app平台就是軟件(jiàn)下載站。
1、ioses係統的應用商城隻有一個(gè),所有的軟件都(dōu)要在這裏下載安裝。對於越(yuè)獄用戶而言(yán),還有第三方的下載渠道。
2、安卓應用商城就有許多了,官方(fāng)的應該是穀歌的官方應用商城Google play。其次(cì)是第三方的應用下載渠道,如百度手機助手、360手(shǒu)機助手、豌豆莢(jiá)等;第三是OEM廠商預裝的應用市場,如小米應用商城、華為應用商城、聯想樂商城等。
二(èr)、對於開發者而(ér)言,app平台就(jiù)是軟件開發者平台。
1、蘋果(guǒ)、穀歌、小米、百度、豌豆(dòu)莢(jiá)等應(yīng)用市場一般都有開發者平台(tái),開發者中心的域名一般為Dev、developer開頭的二(èr)級域名。
2、app平(píng)台是(shì)各個軟件開發商和個人軟(ruǎn)件開發者的重要推廣渠道,分為(wéi)付費和免費兩種。免費的(de)有換量、較先發布、專題、推薦、官方活動等。
你這個問題問的號,很多外包公司都會遇到類似的問題,我們言歸(guī)正(zhèng)傳,目(mù)前(qián)已經(jīng)有很多成熟的跨平台開(kāi)發平台,如果說你想做一個高大上的原生app,我建議你用愛碼哥(iMAG),這個我用(yòng)的比較多,所以(yǐ)多跟你溝通幾(jǐ)句,用Javascript、Java、.Net、php或(huò)htlm5當中的任何一套開(kāi)發語言寫一套代碼就可以生成Anroid和ioses的兩個係統的原生app,並且(qiě)還提供從開發,部署,集成,運營管理,安(ān)全方案的(de)一個生命周期的app解決方案