? ? APP指的是移動(dòng)端的第三方應用程序,既不是網(wǎng)站開(kāi)發(fā),也不是做系統。主要是應用程序開(kāi)發(fā),比如手機游戲,手機qq等這些手機或平板等移動(dòng)設備上的應用,客戶(hù)端方面的開(kāi)發(fā)是不難的,比較容易上手,而且網(wǎng)上相關(guān)的資料也比較多,難點(diǎn)主要在服務(wù)端。
? ? APP的開(kāi)發(fā)不是網(wǎng)站,其實(shí)說(shuō)白了就是一個(gè)軟件,需要UI/UE 簡(jiǎn)單點(diǎn)也是一個(gè)網(wǎng)站的樣子,復雜的等于一個(gè)系統,難其實(shí)不難,入門(mén)的話(huà),有程序開(kāi)發(fā)基礎,IOS和android開(kāi)發(fā)現在又很多的培訓班,但是要做的深 沒(méi)有幾年的功夫還是不行的。
app開(kāi)發(fā)難不難?具體難在哪里?
? ? 目前嘉興APP開(kāi)發(fā)的兩大主線(xiàn)分別是Web apps 和Native apps。除少數APP開(kāi)發(fā)平臺外,現在市場(chǎng)上的主流平臺還是以Web App開(kāi)發(fā)的模式為主,但是其用戶(hù)體驗往往差強人意,多存在以下兩個(gè)問(wèn)題:
? ?一是網(wǎng)絡(luò )速度:這個(gè)問(wèn)題在中國比較突出,大家應該都是有目共睹的。
? ?二是手機解析 HTML5 的速度,以及 Feature 支持程度:目前這個(gè)還是不夠好,急需改進(jìn)。
? ? Web apps 的體驗還不夠好,移動(dòng)設備電力續航和處理性能不足網(wǎng)絡(luò )帶寬有限的情況下,Native apps 會(huì )是主流,但是Native apps開(kāi)發(fā)成本高,就版本更新問(wèn)題來(lái)說(shuō),平臺的維護比 native 客戶(hù)端開(kāi)發(fā)的成本還要大。這是不少想做Native apps的開(kāi)發(fā)者都望而卻步的。
? ? APP開(kāi)發(fā)的另一難點(diǎn)就是設計。就目前而言,移動(dòng)APP開(kāi)發(fā)者已過(guò)百萬(wàn),制作出來(lái)的APP數量已然上億。想要設計出一個(gè)能夠吸引用戶(hù)的不一樣的app,顯然還是有一定的挑戰的。
? ? 總而言之,app開(kāi)發(fā)難不難,一方面要看學(xué)習和開(kāi)發(fā)的人如何做,一方面還要看條件的限制性。但是開(kāi)發(fā)一個(gè)app或許是不難,但是,開(kāi)發(fā)一個(gè)優(yōu)秀的app還是不簡(jiǎn)單的。