開發(fā)一款app需要用到哪些工具?今天啊,給大家分享了一下我平時開發(fā)過程中使用的一些工具,以及個人開發(fā)一個app的完整流程。首先啊,做一款app的時候什么軟件可以做app,你要對app有一個大概的原型設(shè)計(jì),這里呀,我選擇是球什么軟件可以做app,對于復(fù)雜交互行為的原型是很好的選擇,而且相關(guān)的學(xué)習(xí)文檔很豐富。然后,ui設(shè)計(jì)我使用的是,現(xiàn)在很多公司應(yīng)該都使用進(jìn)行ui設(shè)計(jì)了,相比ps來說,簡單輕便,對電腦的要求啊也不像ps那么高,然后啊,圖標(biāo)的話基本上都是在阿里的i放上找的,開發(fā)的時候啊,也可以直接下載使用,比導(dǎo)入圖片方便一些。
再就是ui設(shè)計(jì)完成后啊,我的習(xí)慣是上傳到南湖,后期開發(fā)的時候也是跟著拿紅上面的頁面去開發(fā)的,在上面啊,可以很清楚地看到圖標(biāo)注釋,圖片下載也是很方便的。開發(fā)階段的話,我是先開發(fā)服務(wù)端,服務(wù)器和數(shù)據(jù)庫是使用扔code的,所以啊,可以直接在網(wǎng)頁上進(jìn)行數(shù)據(jù)庫表結(jié)構(gòu)的一些設(shè)置。
后臺代碼是使用local code的示例代碼,在它的代碼的基礎(chǔ)上啊添加自己的功能,所以可以適配什么的也基本不需要自己去弄的,就還是比較方便的。至于編譯器的話就是ig了,做后臺的應(yīng)該都是使用這個吧。再就是后端開發(fā),由于啊,我是使用弗朗特進(jìn)行開發(fā)的,所以啊,我的編輯器使用的是vs code,優(yōu)點(diǎn)是小巧,占內(nèi)存少。
然后啊,我是先做ios端功能的,等完成實(shí)現(xiàn)了后啊再去設(shè)備安卓,如果兩端同時做的話,效率可能會比較低,但是啊,最好還是兩端同時弄,這樣啊,不會出現(xiàn)遺漏某些功能啥的。這里啊,再推薦一個ios檢測網(wǎng)絡(luò)請求的工具,如果是做ios開發(fā)的,可以去格局淘寶搜一下,我個人感覺還是比較好用的。
開發(fā)完成后,就是應(yīng)用市場分發(fā),蘋果的話還是在apple store,安卓的話最好是主流的應(yīng)用市場上多發(fā)一下,其實(shí)在這發(fā)布到應(yīng)用市場前啊,自己最好找?guī)讉€小伙伴內(nèi)測一下,我個人使用的內(nèi)測平臺是蒲公英,然后啊,apple store還可以使用七麥數(shù)據(jù)進(jìn)行一些關(guān)鍵詞的優(yōu)化,以及監(jiān)控一些關(guān)鍵詞的排名,這就是我做一款app從開始到上架的整個流程了,關(guān)注我,你需要一個懂技術(shù)的朋友。