
軟件開發(fā)人員一般有產(chǎn)品經(jīng)理、安卓開發(fā)師、UI設(shè)計師、WEB前端工程師、后端開發(fā)人員、架構(gòu)師、蘋果IOS開發(fā)師、軟件測試員等。
產(chǎn)品經(jīng)理:主要負責規(guī)劃產(chǎn)品的需求方案,產(chǎn)品經(jīng)理決定了app的整體構(gòu)思和框架。

UI設(shè)計師:UI設(shè)計師負責頁面設(shè)計,用戶所能看到的頁面都由UI設(shè)計師進行設(shè)計,設(shè)計師根據(jù)經(jīng)理對app的規(guī)劃,再與客戶溝通,得到客戶認可后安排出app開發(fā)方案
程序開發(fā)人員:包括前端/后端/安卓/蘋果等各類開發(fā)人員,他們精通各類開發(fā)語言,如java、c/c++、html5、css等,有良好的編程思維和規(guī)范的代碼編寫習(xí)慣。
測試人員:app開發(fā)完成后,需要交給測試人員進行app的測試,運用各種工具對半成品和成品進行測試,找出不完善之處,幫忙開發(fā)人員改進性能、體驗、和界面。
自己開發(fā)一個IOS
app的步驟:
1、整理IOS
app的功能需求文檔;
2、提交IOS
app需求文檔給IOS
app開發(fā)企業(yè),如【應(yīng)用公園】;
3、IOS
app功能需求評估,評估開發(fā)時間以及開發(fā)費用;
4、IOS
app的程序開發(fā)工作;
6、IOS
app的功能測試階段‘
7、app開發(fā)完成并提交應(yīng)用市場。你做一個手機app本身就是一個服務(wù)端,上面放一些產(chǎn)品信息,購物平臺支付功能等,可以同步做網(wǎng)站,也可以就做手機app,看你自己了,關(guān)于方案的話,實在沒有太多跟你講的,因為在技術(shù)實現(xiàn)上,如果不是你自己做,需要開發(fā)這么個程序,還得找一些軟件開發(fā)的,因此這部分技術(shù)方案,需要與開發(fā)人員進行溝通。
開發(fā)網(wǎng)站的話
有利于在pc端進行推廣
android app開發(fā)工具:eclipse or Android Studio
ios app開發(fā)工具:Xcode
eclipse?: Eclipse 是一個開放源代碼的、基于Java的可擴展開發(fā)平臺,可用于開發(fā)Android App,通過插件組件構(gòu)建開發(fā)環(huán)境,如svn等,并且Eclipse 附帶了一個標準的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)
Android Studio :是一個Android開發(fā)環(huán)境,類似 Eclipse,Android Studio 提供了集成的 Android 開發(fā)工具用于開發(fā)和調(diào)試。
Xcode: 運行在操作系統(tǒng)Mac OS X上的集成開發(fā)工具,Xcode作為開發(fā) iOS App的工具具有統(tǒng)一的用戶界面,具有設(shè)計,編碼、測試、調(diào)試等功能。