IOS開發(fā)入門難一點,
但是后期發(fā)展更好,薪資會更高,比前后端開發(fā)高的多。。
前端的話,入門簡單些,但發(fā)展受限,除非js比較牛逼,可以寫功能控制,那后面往這方便靠也還行,
薪資大概和后端java,php,.net差不多或略低,和安卓,IOS開發(fā)比就低多了。
你可以看看招聘網(wǎng)站的同樣是2年或3年工作經(jīng)驗的各個職位的薪資,自己平均下對比看看
建議你有一定基礎(chǔ)的話,還是做IOS開發(fā)比較好
app后端開發(fā)流程_app殼子開發(fā)
appcan是國內(nèi)比較老牌的平臺,apicloud是新起之秀,phonegap是國外的高品質(zhì)。
長期來看,phonegap是開源的,理所當(dāng)然是技術(shù)較好。但是中文資料較少,國內(nèi)應(yīng)用的也不多。
appcan近期被apicloud蹂躪得不行不行的,基本比較比較全面被碾壓了。漸漸處于apicloud下風(fēng),后力不繼。
apicloud還提供了簡單的后端api,用戶系統(tǒng),自定義字段什么的基本不用寫后端代碼了。
但是較后我要勸你一句,不要用這種混合打包平臺,終都是然并卵的。君不見淘寶技術(shù)有多牛,寫出來的app(html5)還是卡到死。
軟件開發(fā)人員一般有產(chǎn)品經(jīng)理、安卓開發(fā)師、UI設(shè)計師、WEB前端工程師、后端開發(fā)人員、架構(gòu)師、蘋果IOS開發(fā)師、軟件測試員等。
產(chǎn)品經(jīng)理:主要負(fù)責(zé)規(guī)劃產(chǎn)品的需求方案,產(chǎn)品經(jīng)理決定了app的整體構(gòu)思和框架。
UI設(shè)計師:UI設(shè)計師負(fù)責(zé)頁面設(shè)計,用戶所能看到的頁面都由UI設(shè)計師進(jìn)行設(shè)計,設(shè)計師根據(jù)經(jīng)理對app的規(guī)劃,再與客戶溝通,得到客戶認(rèn)可后安排出app開發(fā)方案
程序開發(fā)人員:包括前端/后端/安卓/蘋果等各類開發(fā)人員,他們精通各類開發(fā)語言,如java、c/c++、html5、css等,有良好的編程思維和規(guī)范的代碼編寫習(xí)慣。
測試人員:app開發(fā)完成后,需要交給測試人員進(jìn)行app的測試,運用各種工具對半成品和成品進(jìn)行測試,找出不完善之處,幫忙開發(fā)人員改進(jìn)性能、體驗、和界面。
app后端開發(fā)流程_app殼子開發(fā)
APP開發(fā)需要經(jīng)歷如下6個階段::
1.需求溝通:傾聽客戶需求,了解用戶使用環(huán)境和操作流程
2.交互設(shè)計:頭腦風(fēng)暴交互情景模擬,色彩及平面元素設(shè)定,結(jié)構(gòu)和布局規(guī)范確認(rèn)
4.前端制作:Css,js,Html5靜態(tài)頁面切圖和移動應(yīng)用頁面布局
5.后端技術(shù)開發(fā):移動應(yīng)用數(shù)據(jù)對接和業(yè)務(wù)邏輯研發(fā)
6.整體測試反饋:修改調(diào)整,規(guī)范完善