回覆列表
  • 1 # IT人劉俊明

    我目前在帶移動互聯開發團隊,做過不少大大小小的App,所以我來回答一下這個問題。

    目前隨著使用者對App產品的體驗度要求越來越高,App開發往往都需要一個完整的開發團隊。通常情況下開發一個App產品需要以下角色:

    產品經理。負責產品的功能設計和定位。

    策劃。負責產品細節設計,豐富並細化產品經理的方案。

    互動工程師。設計App產品的互動原型。設計互動原型的工具有很多,比如Axure就比較常見。

    視覺工程師。設計App產品的所有視覺效果。

    架構師。設計系統的整體架構方案。

    專案經理。負責專案的整體進度,搭建開發團隊。

    Android程式設計師。負責Android部分的程式碼編寫,Android開發採用Java語言,所以要掌握Java語言以及Android SDK API的使用。

    IOS程式設計師。負責IOS端程式碼編寫,IOS開發需要採用OC或Swift語言,蘋果體系結構下的開發相對Android來說還是要方便一些。

    後端程式設計師。負責後端程式碼編寫,介面編寫。通常App的後端可以採用Java、Python或PHP語言來編寫,從統一性的角度來說,選擇Java比較方便。

    測試員。整體功能測試。

    通常情況下,一個完整的團隊是保證專案質量的關鍵,App開發往往有很多細節需要注意,不同的手機產品也要進行針對性的測試,整體來說工作量還是比較大的。

    如果有網際網路方面的問題,或者是考研方面的問題,也可以諮詢我。

  • 2 # 北大青鳥中博軟體學院

    首先得看你有沒有程式設計基礎了,如果是0基礎學習的話,需要從程式設計的入門開始學習,如basic和pascal,再轉C語言,最後學習c++,java之類的,當然個人認為學習大資料類的程式設計課程,最好去報一個IT培訓機構,因為自學的能力有限,只能透過一些線上影片和書本,但是這些都只是一知半解,又專業的老師教學會更清晰一些,如果你想要更詳細的瞭解課程的話,可以回覆或者私信小博,我會給你更多的建議~

  • 3 # 地球Online探險家

    要申請開發者賬號的話,一年得幾百塊錢,你是僅開發個東西自己使用,可以找人借用下。

    要在ios做東西的話得學OC或者Swift,這是原生的開發。你也可以選擇跨平臺的方式,比方說Unity3D。

    上手了開發語言和工具之後,怎麼讀取解析匯出excel網上總會有文章教你。

    資料庫的話,你一個人就沒必要搭建網路環境了,而且你用的功能也不復雜,直接用sqlite,這是本地的資料庫,基於檔案。學一下SQL語句裡的增刪改查基本用法,資料庫你就會用了,很快。然後學習一下你的程式語言如何連線資料庫並且傳入構造好的sql語句,也不難。

    大致就是這麼些東西吧。

    學習愉快。

  • 中秋節和大豐收的關聯?
  • 陋室銘中有往來無白丁?