大家好,请问开发Android APP都需要那些知识?有类似PHP语音这样的YII THinkphp框架吗?
开发一个类似河狸家这样的APP需要多久和那些技术?
谢谢SF的兄弟们。
黄舟2017-04-17 13:25:41
看你的Java等級了,如果對Java一竅不通,那麼還是建議先從Java學起吧,如果你是從Java轉Android方向,那麼看看郭霖的《第一行代碼》,看完後,一定要學習http://developer.android.com/index.html,如果仍有餘力,建議參考https://github.com/google/iosched進行系統學習,因為該開源專案是由google出品,學習其開發思維及開發規範。
巴扎黑2017-04-17 13:25:41
手機軟體和其他網頁或桌上型軟體有一定的差別。例如記憶體相對小,螢幕相對小等特性。
我學安卓的時候我是已經有三年iOS的經驗。對手機開發有一定了解。我大概用一個月就了解了很多基本東西。初學者如果每天都說一點應該三個月可以了解基本。
大家讲道理2017-04-17 13:25:41
提供一些優秀的資源
Android系列課程
Coursera上的公開課,連結中是系列中的第一部分。對基礎知識點有較全面的介紹,作業難度不大,但對知識點的考察與應用。
「Android程式設計權威指南」
幾乎是最好的Android入門書籍,將Big Nerd Ranch一周課程改編而成。
學習本書中,就像有一位細心的老師在身旁,總是會最及時地回答你的疑問。
迷茫2017-04-17 13:25:41
先了解下android的四大組件是什麼,然後動手寫一些小的項目練練手,不懂的問android官方文檔,寫了兩個之後,發現自己不懂的會越來越多,這時候你會發現需要一本書來系統性的學一學android了,推薦一本《第一行代碼》
阿神2017-04-17 13:25:41
開發android,需要哪些技能基礎。
①Java基礎 ②Linux基礎 ③資料庫基礎 ④網路協定 ⑤Android基礎知識 ⑥伺服器端開發知識①Java基礎
Android學習影片的話推薦你有時間可以看看這些不錯的教學!
Android App 開發環境建置與設定
Android ROM自訂與實戰
Android應用程式部署與發布
Android影片教學(5.0)
阿神2017-04-17 13:25:41
除了可以參考Google官方教程,看<第一行代碼>,一開始先接觸簡單項目更直觀,可以在極客學院上先看看別人開發的大致流程(記得一開始註冊送一段時間VIP ,影片都能看).
至於框架,可以試著學習國人的Andbase框架,代碼還不錯,松耦合,主要控制,網絡請求,圖片處理的庫基本集成了.