-
1 # 丶南柯叄夢
-
2 # 鳳老三
很高興能回答你的問題,本人多年開發經驗;如果說零基礎開發app的話。主要是你想學app開發是為什麼,如果說興趣愛好的話,那網上找下學習資料。看下app的相關的開發影片。到是能做些簡單的;如果是想朝IT行業發展的話,建議還是找個專業的培訓學校學習下。因為真想做個有用點的app 其實設計的各個技術點還蠻多的。假如你一個人開發一個app 包括資料介面的話;其他你的掌握如下知識:1、sql 資料庫(較流行的 mysql、mssql、oracle等) 2、後臺資料語言完善一個視覺化的後臺、對資料進行增刪改查操作(較流行的 php、java、.net等)。3、透過2中的某個語言寫相關的資料介面,以供app 呼叫.4、app開發也分很多種,有原生態的 android 和ios 開發,有混合式的開發,有web app 開發等各有優缺點。根據你專案型別選擇不同。你的掌握的知識點不同。
-
3 # Husky180
完全零基礎的話可以先用一些圖形化程式設計軟體入門,瞭解程式設計的思想和語法。
比如:手機上的sketchware
圖形化介面,現成的語句,直接拖拽生成程式碼
還有現成的元件。
等有了一些瞭解,可以去我要自學網等網站,看一些教程,從環境搭建,工具使用開始學起,然後學習程式語言:比如Java。程式設計軟體可以使用Android studio。
之後可以自己寫一些小軟體,小工具。啥不會就學啥。善於使用搜索引擎,有問題就搜一下。
可以逛一逛相關的社群和論壇,看一看大佬們的程式碼。
總之,興趣是最好的老師,只要你感興趣,想學,自然會想辦法克服一切困難。
-
4 # 管小三
原生技能不用太深入,掌握一些基本開發技能即可;重點學習一些H5開發框架如VUE、RN等,當然還要學一下基本的HTML、CSS、JS等,剩下的就是在工作中提升自己,經過一個專案的磨練,你變很快上手。
-
5 # APICloud
Android App開發
1.掌握語言
Java和XML是Android App開發中使用的兩種主要程式語言。因此,對這些程式語言的瞭解和掌握是開發Android應用程式的先決條件。Java程式語言的一些基礎知識包括:
AVM語法和擴充套件API支援等等功能,如果有興趣也是可以瞭解下的。
2.熟悉正確的應用程式開發工具和環境
熟悉原始碼控制工具和概念也很重要。學習git,然後建立git-source儲存庫(透過在Bitbucket或GitHub上建立一個帳戶)。要了解平臺執行的基本概念和術語,可以使用Git Pocket Guide。
3.有關應用程式元件的知識
應用程式元件是Android應用程式開發的基本組成部分。每個元件都是一個不同的點,系統可以透過該點進入應用程式。儘管它們中的每一個都作為自己的實體存在並扮演特定的角色,但是有一些相互依賴,並不是所有的物件都是實際的切入點。
4.對碎片,Android應用程式,執行緒,載入程式和任務的意識
Android是一個分散的市場,具有許多不同的裝置和作業系統版本。如果你的裝置支援更多的裝置和/或版本,則肯定需要更多的維護和測試以及相關費用。反之亦然。你還需要適當的字型,素材資源和佈局,這將有助於確保在各種螢幕特徵中獲得最佳的體驗。你還應該考慮android支援的感測器或UI設施的陣列。所有android應用程式都有一個應用程式類,一個或多個活動以及一個或多個片段。
有時,你可能會為應連續執行的後臺任務提供服務,但有時可能沒有。如果你想提供出色而流暢的使用者介面,請始終確保永遠不會阻塞執行緒。因此,長操作(計算,I / O,網路等)應全部在後臺非同步執行(主要在不同的執行執行緒上)。這就是為什麼學習Java語言併發工具很重要的原因。
5.正確選擇所需工具
Android應用程式開發所需的簡單工具僅是Mac或Windows PC,任何型別的Linux,Eclipse,ADT外掛和Android SDK,所有這些都是免費的。你可以閱讀Google上的安裝指南,以瞭解如何設定開發環境;它提供了所有所需文件。Android具有一些編寫Android應用程式時應考慮的獨特引數。其中一些包括:
-
6 # 新疆新華網際網路學校1
學什麼技術語言很重要,軟體開發分為很多種技術,難易程度也不同,無基礎可以的,關鍵要系統的學習,單一的學習會很枯燥,很多人都是堅持不下來。如果你有一個恆心,是可以0基礎開始的。因為我也是這樣的,已經入行5年+了。關鍵看自己了。
回覆列表
APP開發目前有Android端和iOS端
Android端JavaJava語言是基礎,現在大部分做Android開發的都是使用的Java
kotlin該語言是Google 推出做Android開發的首選語言,也是基於Java虛擬機器的,現在好多做Android開發的也都慢慢的轉向用該語言進行開發,
Android相關API這個就是針對平臺的一些特有API進行學習了,四大元件等。
iOS端COCswift上面都是針對於原生app開發,另外現在app裡面有內嵌的H5頁面,也可以去了解下H5,也放一張H5學習路線圖。