NativeScript - 入门教程

NativeScript - 入门教程 首页 / NativeScript入门教程 / NativeScript - 入门教程

通常,开发移动应用程序是一项复杂而艰巨的任务。有许多可用于开发移动应用程序的框架。 Android提供了基于Java语言开发,而iOS提供了基于Objective-C/Shift语言开发。但是,要开发支持两​​种操作系统的应用程序,无涯教程需要使用两种不同的语言进行编码。

为了克服这种复杂性,使用跨平台或混合开发的主要原因是更易于维护单个代码库。一些流行的框架是NativeScript,Apache Cordova,Xamarin等。

NativeScript 可以使用 JavascriptCSS, XML 创建真正的 Native 跨平台应用,支持 iOS Android,NativeScript 将您的跨平台代码翻译成目标平台的代码。

UI 使用 XML 描述,CSS 样式,在编译时将 UI 转化成本地原生代码,最终得到正在的 Native 原生应用。

JavaScript框架概述

JavaScript是一种多范式语言。它支持函数式,面向对象和基于原型的编程。 JavaScript最初是用于客户端的。如今JavaScript也被用作服务器端语言。

一起看一些流行的JS框架-

Angular

Angular是最强大,高效和开源的JavaScript框架之一,可以构建移动和桌面应用程序,Google使用此框架。它用于开发单页应用程序(SPA)。

Vue.js

VueJS是用于开发交互式Web界面的渐进式JavaScript框架,它是用于简化Web开发的著名框架之一,它可以轻松集成到大型项目中进行前端开发。

React

ReactJS用于构建可重用的UI组件的JavaScript库,它是由Facebook开发的。它是当前最受欢迎的JavaScript库之一,并具有强大的基础和庞大的社区。

Node.js

Node.js是用于开发服务器端和网络应用程序的开源,跨平台运行时环境。它基于Google Chrome浏览器的JavaScript引擎(V8引擎)构建。 Node.js应用程序是用JavaScript编写的,可以在OS X,Microsoft Windows和Linux上运行。提供了各种JavaScript模块的丰富库,从而简化了Web应用程序开发。

无涯教程网

NativeScript概述

NativeScript是一个开放源代码框架,用于在Apple iOS和Android平台上开发移动应用程序。它最初是由Progress构思和开发的。 NativeScript应用是使用JavaScript或使用转换为JavaScript的任何编程语言(例如TypeScript)构建的。 NativeScript支持Angular 和Vue JavaScript框架。使用NativeScript构建的移动应用程序将产生完全本机的应用程序,这些应用程序使用与在Xcode或Android Studio中开发的API相同的API。外,软件开发人员可以在其移动应用程序中重新利用CocoaPods,Maven和npm.js的第三方库,而无需使用包装器。

NativeScript代码在JS虚拟机上运行。它为Android和iOS平台使用V8引擎运行时。 NativeScript使用XML,JS和CSS进行开发。它具有一个称为PlayGround的WebIDE。该PlayGround支持易于使用的界面,易于管理的项目,可在设备上进行热重装和调试。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

SRE实战手册 -〔赵成〕

重学线性代数 -〔朱维刚〕

深度学习推荐系统实战 -〔王喆〕

Go 并发编程实战课 -〔晁岳攀(鸟窝)〕

流程型组织15讲 -〔蒋伟良〕

PyTorch深度学习实战 -〔方远〕

徐昊 · TDD项目实战70讲 -〔徐昊〕

商业思维案例笔记 -〔曹雄峰〕

JavaScript进阶实战课 -〔石川〕

好记忆不如烂笔头。留下您的足迹吧 :)