① 想從事手機軟體開發需要學什麼技術

軟體開發需要學習SQL Server2005資料庫設計和高級查詢、版數據結構、權C#面向對象程序設計、HTML5與CSS3開發、javaScript、jQuery高級編程、PHP開發、軟體工程、JAVA面向對象程序設計、J2EE伺服器端高級編程、APP應用程序開發、oracle資料庫、Android應用開發等。

② 學習手機軟體開發需要什麼基礎

手機軟體開發的話,如果你是想學android開發的話,得有java的基礎。如果你想工資高點的話,就可以學學ios開發,不過得有點c語言的基礎。

③ 自學做一個手機app需要學習什麼

首先必須熟練掌握計算機方面的相關知識。其次選擇什麼樣的系統做什麼類型的APP,都是在做APP之前應該考慮的。且要有一定的美術功底,熟悉色彩搭配,版面劃分等。
做安卓APP的話先學java、XML等再學安卓開發。用Java在eclipse或者Android studio開發可以很快做出成品。製作Android APP首先要學會如何搭建環境。其次安卓開發首先要有java基礎,其次在電腦裡面安裝java、安卓集成開發環境包括ADT eclipse和sdk等,接下來看一下安卓開發系列教程即可。

④ 如何學習安卓開發

第一,學好java基礎。

安卓開發,用的開發語言就是java,所以在開發安卓之前,要學好java基礎,對於基礎語法一定要熟記,這樣才能有能力去實現自己想實現的功能。
第二,熟悉安卓開發流程。

安卓開發,作為軟體開發,是有對應的開發流程的,在開發之前,要熟悉從項目規劃到最後開發完成的流程,這樣才能做到心中有數,不會走彎路。

第三,學會自己解決問題。

自己解決問題,指的是遇到開發上的問題,一定要先獨立解決,可以通過上網搜索,查找相關資料,以及類似的功能實現方法,只有通過獨立解決,才能收獲更多,進步更快。

第四,多學習開源項目。

安卓開發的學習,非常有優勢的一個地方,就是網上有大量的開源項目,我們完全可以通過學習別人的開源項目來完善自己。所以多學習開源項目是非常好的。

第五,多進行實際開發。

安卓開發最重要的一點,就是要多動手,只有自己親手完成的項目,才能學會更多技能,即使很長時間不做,也不會忘記,所以一定要學會自己實際開發。

第六,相信自己,堅持下去。

這是最關鍵的一點,學習安卓開發,每個人的基礎都不同,每個人的理解能力也有差別,但首先要相信自己,不管自己處於什麼位置,要相信自己能夠完成,並堅持下去,這樣,不知不覺自己會超越很多人,也會離成功更進一步!

⑤ 什麼也沒學過,現在想自學手機軟體開發,需要買哪些書開學習

目前主流的手機APP分兩類,一類是基於蘋果(IOS)系統的APP,另一類是基於安卓(Android)系統的APP,兩種不同系統的APP所使用的開發工具及編程語言完全不一樣。
1)基於蘋果(IOS)系統的APP
要開發蘋果系統的APP,需使用蘋果公司的xcode開發工具,通常是使用Objective-C或Swift語言開發,Objective-C是C語言衍生出來的,繼承了C語言的特性,屬於面向對象的語言。會C語言的話可以直接使用Objective-C編程,差異很小,若遇到不懂的再查資料。還有就是蘋果新推出的Swift語言,非常好用。
2)基於安卓(Android)系統的APP
安卓系統APP使用Java語言進行開發,Java語言已經流行了20幾年,目前還保持這這種勢頭,經久不衰。如果想做安卓系統APP必須先掌握Java語言,對於有C語言基礎的人來說,學習Java還是較容易的,如果有興趣的話可以自學,網上Java學習教程挺多的,還有不少免費的教學視頻,不想花錢報培訓班的話,可以自己跟著視頻學習。如果是完全零基礎(沒有學過C等其他編程語言),如果真的很感興趣,也可以自學,只是學起來稍微慢一些。
安卓系統APP開發的工具有幾種,目前比較主流的有Eclipse和android studio,之前比較流行的是Eclipse,後來2013年穀歌推出了android studio開發工具,也比較好用。不過很多老用戶還繼續沿用Eclipse開發工具,因為更換平台很多配置需重新設置,而且之前編寫的軟體無法直接運行。如果是新手的話建議使用android studio,個人覺得android studio好用一些。
開發前准備,還得安裝Java開發環境,JRE、JDK、android studio,還包括環境變數設置,模擬器配置等,這些東西至少要折騰好幾天才弄好。

⑥ 怎麼才能學習好手機開發

最好是進去手機製造商和手機開發商那裡,去取經。然後就是需要閱讀和理解大量的手機開發方面的專業知識,這需要不低的學歷程度作為前提。

⑦ 怎樣自學手機軟體開發,需要學哪些。

.C當然是基礎,在java下就可以編寫開發一些軟體,相對來說java下的程序適用的比較廣,可以在許多手機系統下使用。另外,塞班是目前比較成熟的一個手機系統,主要使用C++作為集成化的開發環境,如果有興趣你可以去電驢上下些資料自學。

2.現在手機軟體最多的還是民間自製的,大都不是用於盈利的,實際盈利的軟體,最熱的恐怕是瀏覽器類的(如UCWEB)、殺毒安全類的(如網秦)、還有就是手機游戲了(主要是網游這塊比較來錢),而這類商業軟體的開發不會去找零散的程序員,項目相對也比較大,不是一個人可以勝任的。我的建議是你先自學,然後嘗試對一些民間軟體做漢化啊改進啊之類的工作,去一些國外論壇上移植國外的民間軟體也不錯,自己找項目這種事也不是徹底沒譜,不過是很困難的。最多可以在學校聯系下,如果有商家委託學校開發一個東西,你可以參與進去就是不錯了。

3.根據開發的程序不同時間上當然會差別很大,這個問題也意義不大,短時間依靠個人就可以開發出來的軟體會有多大的價值么?

4.這跟軟體本身的商業價值有關,也是個沒有辦法回答的問題。

你通過自己的知識賺錢的想法是對的,但是我覺得這個事情要麼你作為未來的從業方向去做,要麼作為平常的愛好來做,如果你選前者,那你更該用一些時間去鍛煉和學習,從低處著手,而不要老想著現在如何利用這個賺錢;如果你選後者,那你就是廣大的民間程序開發愛好者的一員,更不要去注重錢的事了。

除非你有好的創意,比如你發現一個有市場的軟體類型,那你可以拉一幫人一起開發出來,做出來以後或者自己運營或者賣給一些相關的企業,這樣就可以盈利。

其實手機軟體業也並不存在那麼多的特別,類比電腦軟體業,有很多相似的地方,像超級兔子這樣的名牌民間自製軟體從開發出來隔了多少年才能盈利的?這樣講你應該可以知道,作為民間自製軟體,無論是手機上的還是電腦上的,進入盈利模式的過程,都是很復雜艱難的。軟體本身有使用價值是不夠的,還要有盈利的能力,這不外乎通過廣告和收取使用費用這樣的手段,就這兩點,很多挺實用的軟體卻都滿足不了的