如今,混合應用已經(jīng)成熟,如果你了解JS,
(這就是為什么越來越多的人學習IOS和安卓開發(fā)
今天,我就不廢話了。向只掌握JS的學生展示一種探索你的技術的應用維度的方法。別浪費了。
雖然我們在語言上只需要JS,但是我們可以借助現(xiàn)成的框架做這么多事情,也就是說什么框架才是關鍵。
今天我們只介紹能做什么的基本框架,就是給你指出路,然后怎么走下去,你要靠自己。(我也有不定時公開課,Q組:598394989)
關鍵步驟分為兩步
把大象放進冰箱有三個步驟,但我們更簡單。只有兩個步驟:
首先,將它打包到一個應用程序中
這兩個步驟都是用框架完成的,那又如何?
為數(shù)不多步是什么?
開發(fā)界面的框架有很多選擇,會給你添麻煩。在這里,我只給你較好的選擇和簡單的選擇。
一個好的選擇是:離子型
該產(chǎn)品比較全面、易用、開源,在行業(yè)中表現(xiàn)出色。問題是你必須使用angularJS,它是基于angular的。
如果圖表很簡單,使用JQuery.mobile會怎么樣
簡單的代價就是刷刷就能做出來的東西,也很簡單?;贘query,這些人中有多少人不懂JS?所以繼續(xù)!
第二步是用什么工具打包
好的,我下載了上面的框架,檢查了我想用什么。第二步是什么?這次我只給你一個選擇:科爾多瓦,打包看說明書打包。
爸!IOS和安卓版本的應用都發(fā)布了,完美
都是美女!
小擴展1、APP和原生開發(fā)的區(qū)別
注意,以上兩個步驟制作Webview,就是想象你所有的控件和界面都是網(wǎng)頁元素,你的APP就像一個網(wǎng)頁窗口!
那怎么用JS做出土生土長的開發(fā)?的效果你可以!
使用ReactNative代替上面兩個步驟中使用的工具。這個產(chǎn)品制作完成后,直接把控件變成原生控件。
小拓2,微軟粉的福音
對于使用微軟語言和C語言的同學,也可以直接使用VS達到以上效果!而且生成的產(chǎn)品是原生控件,不是webview!
這條路的框架是:Xamarin