① 手機上的app是怎麼做出來的
隨著移動互聯網的普及,以前那些望洋興嘆的應用程序,如今也變得廉價起來,也不用擔心自己由於缺乏經驗而組不成開發團隊了,現在遍地開花的第三方開發團隊隨便就能找著,所以不管是個體還是實體企業都願意擁有一款手機端app來助力自己開拓市場。
那麼一款手機app怎麼製作的呢?
1、需求溝通,企業或個體對自身所針對的市場需求分析是非常重要的事情,app開發方向的掌握,用戶是否接受,app市場模式的定位等都得需要經過前期的調研和分析才行。在經過和產品經理的溝通過程中,確定功能屬性,大概的框架和實現難易。
2、產品原型設計,在雙方進行溝通確認了框架之後,根據業務邏輯和市場模式,設計出產品原型,包括各個功能頁面,頁面邏輯排布等反復進行修改調整。
3、UI設計(界面設計)根據產品原型圖,確定app的設計風格,包括頁面設計,版面結構等形成效果圖。
4、編程開發,由開發人員根據UI圖來進行各功能模塊的開發,包括蘋果版和安卓版,市面上也有的宣傳免編程開發的,這種多數是套用模板,但功能受限非常多,可能上線後用戶體驗不好時,再修改也非常困難。
5、測試,開發完後進行功能測試和運行測試,找出問題BUG進行修改。
6、應用商店上線分發。將開發好的蘋果版本和安卓版本提交到應用商店進行分發下載。
② 我想製作一個手機軟體,應該怎麼做
熱心網友
做電腦軟體首先得明確你想做怎樣的軟體。電腦軟體說粗淺點兒就是由各種小程序的集合,譬如word,改變字體顏色是一個小程序,統計字數的工具又是另一個小程序。
所以要做電腦軟體應該一般先學編程,即C語言,JAVA,VF等等,這些可以在網上搜索教程自學(電腦編程語言教程網上資源還是蠻多的),但是自學難度較大,而且十分枯燥(天天對著這樣代碼那樣代碼很容易煩)。所以如果想要學好甚至學到資深軟體工程師的程度最好是進正規院校參加培訓,由老師系統地教你。
如果只是想做簡單的小軟體自娛自樂一下,那麼可以嘗試在網路上找輔助製作的軟體。這些軟體就是開發出來方便那些不懂編程語言的人做軟體(更准確地說是做程序)的。
比如 如果想做一款RPG游戲,那麼可以用RMXP這個軟體,現在很多玩家自製游戲都靠這個,內有附贈模版和簡單指令。做游戲幾乎不用編程,想要實現高級功能的話網上還有現成的共享腳本。另一個是flash,它的編程語言簡單,做小游戲像貪食蛇啊大家來找X啊之類的很實用。
至於其他領域的簡易軟體製作我沒怎麼接觸,應該是有的,可以去網路上搜索。但即便做出來,功能可能不會盡如人意。還是強烈推薦,如果真的想做軟體,去學一些編程知識吧,不管自學還是去受培訓。(要培訓最好去有名氣點的如 北大青鳥培訓學院 這些 推薦。)
③ 手機上的軟體是怎麼做出來的
這個很有難度的,要懂編程語言幾種以上,PHP 。JAVA,HTML這是最基本的,英文不好的還是算了,我以前也想學,現在有種自製APP的軟體生成器,可也只是添加一些圖文版本,沒什麼設計可言
④ 怎麼自己做手機軟體
做手機軟體是一個很復雜的工程,不是一般人自己能做就能做的,大公司還要很多資金,很多人才才能做呢。
⑤ 如何製作簡單的手機軟體
就0分的題,問題問的也太復雜了吧?????
手機軟體開發涉及到好多東西啊,不是隨便學一下就能學會的.
開發手機軟體要針對不同的手機操作系統要用不同的語言進行相應的開發.
不同的操作系統開發方式也不同:
a:無操作系統的機器;
這類手機大多是早期的,沒有自己的操作系統,功能簡單,一般都是黑白屏,主要使用匯編或C進行開發。運行程序通過模擬或者是專用燒錄器實現。開發周期長,難度大,而且沒有通用性,都是針對專門某一款機器進行開發,除了專用的廠商一般很少有業餘人士做的,軟體也少之又少,而且由於沒有操作系統,除了更新固件,一般是沒有軟體可以下載。
b:有操作系統的手機;
現在的手機基本有了操作系統,盡管可能不是象Symbian或者是WM這樣功能強大的操作系統,但是已經移植了某款手機操作系統,這樣的話,基本就可以從事軟體的開發,並用也有了一定的通用性。所以軟體的數量增長速度明顯加快。
c:智能操作系統;
現在我們所使用的手機都是有操作系統的,前面說的有操作系統是指具有對軟體可操作和管理的系統,包括象uCosII, vxWorks, ucLinux等等,都是專用的嵌入式的操作系統。智能操作系統的功能非常強大,在功能上甚至可以和PC用的操作系統,如Windows,相比。這類系統功能強大,更新方便,系統二次開發性強,而且一般都有專門用於系統開發的SDK和工具提供。這類應用程序一般,功能強大,可以實現手機上的所有功能,但是可移植性差,只能針對該操作系統使用。
d:通用應用程序開發;
隨著手機的不斷發展,出現了一些通用手機應用程序,這類程序最典型的就是1995年出現的JAVA程序,只要手機支持JAVA,那麼使用JAVA開發的程序就可以在這個手機上運行。JAVA的出現也是一個非常大的創新,JAVA的方式其實也很簡單,JAVA程序的運行不是基於硬體的,而是基於虛擬機(JVM)的,在JVM中提供了對JAVA程序運行的所有指令的定義,也就是說,JAVA程序運行的環境是一個「軟環境」,所以無論什麼類型的機器,只要實現了這個「軟環境」,那麼就可以運行JAVA的程序。所以JAVA的出現讓業余的程序員們過足了癮,可以在手機上開發自己需要的各類程序,同時提供給他人使用,所以JAVA也得到了廣泛的使用,JAVA程序的數量也是暴發式地增長。
由於手機市場的巨大價值,所以作為軟體巨頭的微軟公司自然也不能坐看他人瓜分這個市場,所以於2002年推出了.NET戰略。通過類似於JVM的FRAMEWORKCF來實現手機通用軟體的開發,同時還推出了WM操作系統。雖然.NET的推出晚了JAVA七年的時間,到現在出道也才五六年的時間,但是後來之勢非常強,現在整個.NET的市場佔有度大約有JAVA的50%,並且繼續在增長中。
總得來說,通用的手機軟體開發相對比較容易,同時通性性比較好,盡管存在功能和效率方面的問題,但是隨著手機硬體以及自身的發展,手機軟體現在表現得越來越強大。如手機QQ就有用JAVA開發的。還有象飛信,在PC端是用.NET開發的。
而現在手機軟體和游戲大部分都由Java來編寫,光做java軟體也可以,
但製做手機軟體(包括所有軟體)不是說光會一門就行的,編成涉及很多問題,就像要學物理,得先會漢字,然後得會數學,學得深還得學化學,微積分等。。
做手機軟體也一樣,你得會手機的原理,中國現行的手機網路等等,不同手機還不一樣,要想學手機Java軟體開發還要一步一步的來,先了解Java編程語言,然後深入Java手機編程語言.
Java語言有Java SE、Java EE、Java ME之分,
Java SE是Java語言的基礎,桌面級開發平台,用於桌面、伺服器、嵌入式環境和實時環境的應用程序開發;
Java EE是Java企業級開發平台,是在 Java SE 的基礎上構建的,是伺服器端 Java 應用程序開發;
Java ME是Java微縮版開發平台,是在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和列印機)上運行的應用程序開發環境。
要想學手機Java軟體開發(核心JavaME)
先學Java SE(java基礎)
再學Java ME
學Java SE時擁有一點匯編和C會如虎添翼。
你自己看著學吧?????
O(∩_∩)O呵呵~
為了你的 '0' 分累死我了。
⑥ 怎麼做手機app軟體
做手機APP的軟體整體來說現在做的人比較多,開發一個APP也比較容易,但是需要一定的技術手段。
必須要熟練一定的電腦操作以及編程代碼的編寫。
⑦ 怎麼製作手機軟體
做軟體當然要編代碼【除非你是一個團隊做正好寫代碼的工作分配給你團里的其他人沒分給你。】
手機軟體現在一般都是用JAVA做基礎來編的。你要想學的話,你得先學JAVA,學差不多以後,就能開始學專門的手機軟體製作。你學完JAVA基本內容之後你自然就很容易知道做手機軟體的到底是用什麼了。
學習地址我不懂,你隨便找個大學的計算機系去蹭課也可以的。自學也形的,隨便買本教JAVA的書自己裝下JDK,推薦用Eclipse。
⑧ 手機APP軟體開發怎麼做
1、首先你要有一個idea,app開發,就是一個把想法轉換為具體產品的過程。
2、然後項目經理先大方向把控,對項目進行評估,比如風險多少,可行性多大,成本預算多少和市場上存在同類型產品分析。還要了解用戶對競品app的感受和需求。確定app面向的客戶類型,市場份額,和需要實現的功能。
3、產品經理上場,進行用戶調研,做用戶畫像,定義用戶標簽。再進行需求分析,功能設計,交互設計,流程設計,確定項目框架,輸出需求文檔和產品原型圖,交接給UI工程師。
4、UI將產品原型圖設計、渲染、細分,輸出頁面設計圖,頁面坐標圖和切圖。
5、開發人員根據需求文檔,產品原型圖和頁面頁面設計圖開始代碼編寫。前端開發(Android與IOS)負責前端頁面布局,介面處理和本地邏輯編寫。後台開發人員負責資料庫設計,代碼編寫以及和前端介面對接。
6、測試人員根據需求寫測試用例,開發人員修改程序BUG,直至異常全部處理,開始准備上架。
7、上架之前,產品經理需要申請各大應用商店的登錄賬號,按照平台要求上傳app的安裝包和文案圖片。
8、運營推廣上線後的app,運營人員正式開始推廣,付費免費的渠道也有很多。