01了解Ionic框架Word文档格式.docx
《01了解Ionic框架Word文档格式.docx》由会员分享,可在线阅读,更多相关《01了解Ionic框架Word文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
![01了解Ionic框架Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/24/74d6480b-9f8d-4eaf-aae5-9859a0ff27ce/74d6480b-9f8d-4eaf-aae5-9859a0ff27ce1.gif)
这门课程有不少的安装和命令
行的使用操作,确保熟悉一些
终端操作工具,比如Gitbash
在Windows环境中的使用。
2
使用AngularJS和Ionic创建应用程序并不是入门级课程,有些知识需要在学习课程前就很熟悉。
3有使用JavaScript的经验,尤
其是熟悉AngularJS框架。
Ionic框架介绍
Ionic的魅力:
提供一系列预置组件,方便为我们的程序提供一些功能。
通过AngularJS可创建一系列定制的指令,且这些指令能增添移动功能到我们的应用程序。
可以使用HTML,CSS和JavaScript来构建应用程序,但它的方式特殊,它不是只使用一个框架,而是使用多个框架和库。
框架组织我们的程序,只要遵循特定的结构和约定,就可以添加一些不同的提前预置的功能给应用程序,这样的框架使得开发应用程序变得更加简单。
Ionic就是一个构建原生应用程序的SDK框架,通过它产生的应用程序可以运行在不同的移动设备上,就像应用程序是为移动设备量身定做的一样。
4.Gulp.js。
3.SASS。
2.Cordova。
1.AngularJS。
5.其他通用的工具库,包括Node.js、Git、Bower
。
Ionic使用多个框架和库----------------------------Ionic使用多个框架和库,下面我
们来依次了解。
Ionic使用多个框架和库
AngularJS
-----------------------------------------Ionic使用AngularJS框架来控制或创建应用程序中的交互,所以为了使用Ionic创建应用程序,我们需要掌握好如何使用AngularJS框架。
-----------------------------------------
下一步
Cordova
-----------------------------------------Cordova可以打包Web代码,并将代码编译为不同移动平台的原生应用程序,它还能通过一系列JavaSciptAPI使用原生功能,比如摄像头、麦克风。
SASS介绍
-----------------------------------------Ionic可以使用SASS创建样式。
SASS作为CSS的预处理机,在CSS的基础上提供了许多其他功能。
如果要给我们的应用程序创建独特的外观,就需要熟悉SASS的使用;
但如果只是单纯的使用Ionic,那就不必熟练使用SASS。
Gulp.js
-----------------------------------------使用Gulp.js可以管理项目、加工SASS、并处理其他工作。
虽然使用Ionic并不要求我们熟悉Gulp.js,但是了解它的使用可以帮助我们更好的理解Ionic是如何监控我们的项目。
Node.js
-----------------------------------------我们可以利用Node.js来处理Ionic的安装,下一节将具体演示如何安装Node.js。
Git
-----------------------------------------Ionic使用Git来追踪管理项目,进行版本控制。
下一节我们也将演示Git的安装。
Bower
----------------------------------Ionic可以使用Bower安装一些组件。
----------------------------------
提前预置组件
-----------------------------------------Ionic提供了一系列提前预置的组件,使用它们可以创建不同的功能,而不用自己去艰难地实现。
比如:
Ionic提供了许多提前预置的CSS类,它能够让我们的应用程序看起来和表现得就像原生设备上的应用程序。
定制指令
--------------------------------------------Ionic可以通过AagularJS创建许多定制的指令,这些指令能够给应用程序增加移动功能。
我们想创建一个移动的列表,可以使用Ionic标签ion-list,它会为我们提供许多功能,如滚动、分类排序等。
AngularJS帮助我们创建自定义指令,并作为我们自己的HTML标签或者属性。
我们还可以通过AngularJS指定控制器或者JavaScript,并添加各种功能到我们的Ionic应用。
--------------------------------------------
Ionic主要依赖AngularJS框架
-----------------------------------------和大多数框架相比,Ionic都是不同的,因为它是一个SDK,且依赖许多其他的框架。
虽然我们可以在没有使用全部框架经验的情况下来使用Ionic工作,但仍然需掌握好AngularJS的使用。
如果我们需要真正掌握Ionic,那就需要熟悉以上的软件是如何帮助Ionic生成移动程序。
选择题下列关于Ionic框架的说法,错误的是()。
A:
Ionic使用多个框架。
B:
Ionic框架包括AngularJS,Cordova,SASS,Gulp.js等。
C:
使用多个框架使得Ionic创建应用程序更加的方便快捷。
D:
使用Ionic需要完全了解它依赖的所有框架。
使用Ionic并不需要完全了解它的所有框架,但必须熟练AngularJS。
完全了解所有的框架有助于理解Ionic如何生成应用。
解答:
D
判断题AngularJS是Ionic框架的核心。
正确错误解答:
正确我们可以在没有使用其他框架的经验下使用Ionic,但是不能不了解AngularJS。
判断题Cordova能够使用本地原生功能(摄像头、麦克风)。
正确Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
所以Cordova能使用本地原生功能。
返回“练习首页”