回覆列表
  • 1 # 麻迎接

    建議要有思想準備,學程式設計不能一曝十寒,堅持才能成功。微控制器和嵌入式一般學C語言吧。手機變成一般是android和ios(object-c).系統開發一般都學C++吧,網頁網站一般都學java,javaWeb,javaScript,php吧,資料庫可以學學oracle,但是不管是自學也好,培訓也好(一般培訓都是騙錢的),努力才是王道,少說話多做事,帶有很強的目的性,刻苦鑽研,才是學習程式設計的不二法寶。

  • 2 # 深圳小余子

    目前主流的手機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,還包括環境變數設定,模擬器配置等,這些東西至少要折騰好幾天才弄好。

    總之,有興趣的話可以自己系統的學習,手機APP開發還是非常有用的,可以做智慧家居、遠端控制或者開發遊戲等。

  • 中秋節和大豐收的關聯?
  • 可溶液劑和水劑的區別?