回覆列表
  • 1 # 優美的程式碼

    移動端開發應該學習的知識主要包括以下幾種:

    HTML

    HTML是組織客戶端內容的標籤,即超文字標記語言,知識相對簡單,估計使用4~7天可以入門。

    CSS

    即樣式表,可以更好的控制客戶端內容的樣式展示。如字型大小,顏色,區塊佈局等。內容簡單,但個別知識點較複雜,但學習時間也不會太長,估計3~7天可以學會入門。

    javascript

    客戶端指令碼,如使用者輸入內容校驗,資料合法性判斷,客戶端提示等。現在與後臺結合起來,可以實現非同步互動,這個東西要比前兩項稍難,基本的知識可以在一週內學會,但要往深處探討的話,需要10天以上。這還要看自己的接收能力,理解能力,以及有沒有一定的語言基礎。

    客戶端框架

    包括js框架,CSS框架,UI框架

    js框架如jquery,node.js,require.js,angular.Js,Vue.js等,

    CSS框架如Bulma 框架,BootStrap

    UI框架:Bootstrap,Semantic-ui,Foundation,Pure,Flat-ui,Jquery-ui,React-bootstrap,Layui等

    一般UI框架中包括CSS框架

    建議先學一下jquery,bootstrap,其它的可以根據每個框架常見的使用場合,根據自己今後的工作意向去學。

    Android或IOS

    這兩個東西是當前手機應用常見的系統,這兩個東西學習起來稍微費時間,而且對程式設計功底要求比較深。

    PHP/JSP

    一般移動端開發還要結合後臺,後臺可以選擇使用PHP和JSP,這兩個東西學習起來也比較費時間。需要投入足夠的精力,並且需要大量的實踐。

    一種資料庫

    如Mysql,SQL Server,Oracle,sqllite等

    建議學習時,根據自己的實際情況,向有經驗的人請教,同時還要多看看模仿一下別人的程式碼。

  • 2 # IT人劉俊明

    移動終端的開發目前主要學習的技術包括Html5、Android、iOS和WP,下面分別介紹一下各種技術的特點和開發方式。

    Html5

    Html5技術在移動端的應用非常廣泛,由於在設計上就充分考慮了移動端,所以Html5在移動端上的表現也非常優秀。Html5的優點是簡單,不用安裝App就能夠使用,所以使用者在使用Html5時沒有負擔,當然缺點是沒有App的體驗好。

    學習Html5是一個非常輕鬆的過程,語法簡單且易於理解,實驗環境也非常好搭建,目前專案組使用HBuilder的比較多,由於HBuilder是基於OSGI開發的,所以與Eclipse外掛也能夠完美的結合,這對熟悉Eclipse的程式設計師來說是一件非常方便的事情。但是HBuilder在一些細節的處理上還有待提高,比如程式碼在裝載時出現偶爾的亂碼問題,相信未來這款中中國產軟體能越來越好用。

    Android

    Android開發是移動端開發的重點內容,由於Android的市場佔有率非常高,所以目前Android開發的市場也比較大。隨著Android版本的不斷升級,目前Android系統在穩定性上已經有了極大的改善,特別是在功耗、速度、垃圾回收等方面,目前的Android系統已經非常優秀了。尤其是Android8.0版本以後在速度上有了明顯的提升,使用者使用體驗有了很大的改善。

    Android開發需要學習Java語言,由於Android開發不涉及到後端,所以這個學習過程也並不複雜,只涉及到基本的Java語法,Java網路操作以及一部分Java資料庫知識(SQLite)。

    iOS

    iOS開發也是目前移動端開發的一個重點內容,iOS開發可以使用兩種語言,一種是OC,另一種是Swift。目前大部分iOS程式設計師都在使用OC,但是Swift更方便一些,按照蘋果公司的計劃,未來Swift的應用會更加廣泛。

    iOS基本上都在Xcode下進行開發,學習iOS開發也並不複雜,與Android開發一樣,因為不涉及到後端,所以學習的內容也並不多。

    WP

    WindowsPhone是微軟公司在2010年推出的移動端作業系統,WP基於Windows CE的核心,同時也集成了Xbox Live。但是目前有不少App已經不做Windows Phone版本了,原因自然是WP的市場佔有率非常小,

    WP的風格與Android和iOS的風格有明顯的不同,由於WP的生態建設始終沒有完善,所以目前WP的發展前景並不明朗。但我也相信,由於是微軟的產品,所以後續應該會有持續的改進。

    如果有移動互聯開發方面的問題,也可以諮詢我。

  • 中秋節和大豐收的關聯?
  • 企業電器配電盒無蓋處罰標準?