如今,混合应用已经成熟,如果你了解JS,
(这就是为什么越来越多的人学习IOS和安卓开发
今天,我就不废话了。向只掌握JS的学生展示一种探索你的技术的应用维度的方法。别浪费了。
虽然我们在语言上只需要JS,但是我们可以借助现成的框架做这么多事情,也就是说什么框架才是关键。
今天我们只介绍能做什么的基本框架,就是给你指出路,然后怎么走下去,你要靠自己。(我也有不定时公开课,Q组:598394989)
关键步骤分为两步
把大象放进冰箱有三个步骤,但我们更简单。只有两个步骤:
首先,将它打包到一个应用程序中
这两个步骤都是用框架完成的,那又如何?
为数不多步是什么?
开发界面的框架有很多选择,会给你添麻烦。在这里,我只给你较好的选择和简单的选择。
一个好的选择是:离子型
该产品比较全面、易用、开源,在行业中表现出色。问题是你必须使用angularJS,它是基于angular的。
如果图表很简单,使用JQuery.mobile会怎么样
简单的代价就是刷刷就能做出来的东西,也很简单。基于Jquery,这些人中有多少人不懂JS?所以继续!
第二步是用什么工具打包
好的,我下载了上面的框架,检查了我想用什么。第二步是什么?这次我只给你一个选择:科尔多瓦,打包看说明书打包。
爸!IOS和安卓版本的应用都发布了,完美
都是美女!
小扩展1、APP和原生开发的区别
注意,以上两个步骤制作Webview,就是想象你所有的控件和界面都是网页元素,你的APP就像一个网页窗口!
那怎么用JS做出土生土长的开发?的效果你可以!
使用ReactNative代替上面两个步骤中使用的工具。这个产品制作完成后,直接把控件变成原生控件。
小拓2,微软粉的福音
对于使用微软语言和C语言的同学,也可以直接使用VS达到以上效果!而且生成的产品是原生控件,不是webview!
这条路的框架是:Xamarin