APP開發教程視頻 手機APP開發

想學app開發 , 零基礎怎么入手?

APP開發教程視頻 手機APP開發


完全零基礎的話可以先用一些圖形化編程軟件入門 , 了解編程的思想和語法 。比如:手機上的sketchware圖形化界面 , 現成的語句 , 直接拖拽生成代碼還有現成的組件 。等有了一些了解 , 可以去我要自學網等網站 , 看一些教程 , 從環境搭建 , 工具使用開始學起 , 然后學習編程語言:比如Java 。編程軟件可以使用Android studio 。
【APP開發教程視頻 手機APP開發】如何自學編程 , 并編寫一個APP?
APP開發教程視頻 手機APP開發


自學編程本身就是一個非常難的挑戰 , 更何況自己制作一個APP!自學需要兩個能力  , 1是要有很強的邏輯理解能力 , 2就是設計能力!邏輯能力在學習過程中非常重要 , 邏輯不好起碼一個循環語句都夠你學很久 , 設計能力主要表現在設計程序方面 , 你學會了一門語言實際上只是個開始 , 會了跟會用是兩回事 , 會用更用得好又是兩回事!兩者都是非常難的 , 特別是現在面向過程的語言 , 由于不像面向過程語言是接近硬件底層的語言 , 所以面向對象語言本身并不難 , 難的是面向對象的思維 , 它不是像C這種面向過程語言 , 主要針對的是算法 , 講究的是這件事怎么做!面向對象語言一般都有提供現成的API , 很多經常要實現的事情已經幫你做好了 , 你直接調用就行 , 更注重的是對象思維 , 就是誰做了這件事!所以喜歡編程的建議去一些培訓機構學習 , 有很好的學習氣氛和老師指導同學之間的交流 , 兩三個月內設計一款簡單的APP是絕對沒有問題的!自學不是不可行 , 而是對一般沒有天分的人來說實在太難! 。
想從零開始學開發app , 該怎么做?
APP開發教程視頻 手機APP開發


感謝邀請 , 感謝信任~我一直在做Java的開發 , 中間自己做過Andorid的開發 , 完成了一個小的APP , 也有一些盈利 , 而IOS開發只是研究過 , 安裝完環境之后就沒有再繼續了(自己汗一個) 。我就用自己“淺薄的經驗” , 提一些建議 。Android or IOS首先要面對這樣的選擇 , 到底選擇哪個平臺 。(我先把Windows Phone默默地忽略掉)因為不知道題主的零基礎是怎么個零基礎:如果會一些Java開發的話 , 只是沒有開發APP的經驗 , 直接學習Android開發會比較簡單 。
IOS和Android開發的差別還是挺大的 。如果開發零基礎 , 兩者的難度我覺得差不多 , 不過IOS開發的前提比較“貴” , 需要一臺Mac;我不太建議安裝“黑蘋果” , 感覺不是很好用 。Android開發一臺Window的電腦即可 , 一臺Android系統的手機(或者用模擬器替代) , 開發環境(JDK、Android SDK) , IDE , 做Android開發的話 , Java還是要學好的:Java的基礎語法 , 面向對象思想 , 常用的類和包 , IO , 集合 , 異常等等;還要學習接口的開發 , 數據庫入門知識 。
Java學習的差不多了 , 再去看Android方面的知識:Android UI的各種控件及布局、網絡編程、數據存儲等等 。更多的知識點我也不好詳細說明 , 可以在網上找一些教學視頻 , 跟著視頻學習(初學者不建議看書 , 學習速度會比較慢) 。IOS開發需要一臺MacOS的電腦 , 不建議使用黑蘋果 , 一臺蘋果的手機 , 說不定還需要一個平板 , 開發環境 , IDE(XCode) 。

推薦閱讀