NativeScript - 简介介绍 首页NativeScriptNativeScript - 简介

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

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

无涯教程网

NativeScript 可以使用 Javascript,CSS, 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应用程序开发。

链接:https://www.learnfk.com/article-nativescript/nativescript_introduction

来源:LearnFk无涯教程网

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支持易于使用的界面,易于管理的项目,可在设备上进行热重装和调试。


这一章你学到了什么?做个笔记,好记忆不如烂笔头! 如果觉得对您有帮助,请分享给您的朋友。

祝学习愉快! (您也可以 选中需要修改的内容->右键->进行编辑)

点我分享笔记