搏击

跨平台混合应用程序和PWA框架Onsen纪录

2020-09-16 10:07:54来源:励志吧0次阅读

跨平台混合应用程序和PWA框架——Onsen UI,支持3大框架 介绍 Github 什么是Onsen UI? 面向未来的架构

介绍

Onsen UI是一个开源框架,可以轻松创建原生感的Progressive Web Apps(PWA)和混合应用程序。核心库是用纯Javascript(在Web组件之上)编写的,并且与框架无关,这意味着你可以将它与你喜欢的框架及其工具一起使用。提供了一些额外的绑定包,以便于使用Onsen UI的API和许多流行的框架:React、Angular 2+、Vue、 AngularJS 1.x!

Github star数7k+

什么是Onsen UI?

Onsen UI是......一组专为移动运用程序设计的丰富UI组件

本机iOS和Android设计标准包括随时可用的功能

免费使用,100%开源软件(Apache v2许可证)

Onsen UI通过原生设计的UI元素丰富了应用用户的移动体验。它非常合适使用Cordova混合应用程序或移动Web应用程序(也称为Progressive Web Apps)

面向未来的架构

在幕后,Onsen UI包括三个层次:CSS组件,用cssnext编写,是下一代CSS

Web Components,用本机JavaScript编写,支持所有框架

框架绑定,用于与流行框架(如Vue.js,AngularJS 1,Angular 2+和React)更紧密地集成

简而言之,Onsen UI简化了您的,适用于任何框架,并且是未来的证明!

组件预览Action Sheet

Alert Dialog

按钮

Card

CheckBox

Fab

List

Popover

进度条和loading

Range

搜索框

分割

Select Input

Switch

Tabbar

Text

Toast

Toolbar

Toolbar Button

安装使用

npm install onsenui

针对不同的平台分别有不同的使用指南,分别包括Vue、React、Angular、jQuery等来帮助你开始使用Onsen UI创建混合应用程序和PWA

生态

由于有时UI框架可能不足以使混合应用程序变得容易,Onsen UI带有一个完全的集成工具生态。认识Monaca。

Monaca由Onsen UI团队,是一个工具包,可以简单轻松地使用PhoneGap / Cordova进行自然也就减少了中间的费用。混合移动应用程序:Onsen UI Cordova模板,调试套件,推送,远程构建,后端解决方案,加密,版本控制,连续整合等等。此外,它提供了多个环境,其中包括已配置且已准备好的所有内容:

平台兼容性

Onsen UI经过,可与以下浏览器和移动操作配合使用:Android 4.4.4+

iOS 9+

Chrome

Safari

总结

Onsen UI是跨平台的混合运用框架,包括完全的UI和工具套件,是混合应用的另一种解决方案,其支持3大主流前端框架,更容易上手使用,如果你对它已感兴趣,无妨试一试!

本文相关词条概念解析:

框架

框架(framework)是一个基本概念上的结构,用于去解决或处理复杂的问题。这个广泛的定义使用的十分流行,特别在软件概念。框架也能用于机械结构。

跨平台

跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。相对而言如果某种计算机语言不用修改代码便可做到高度跨平台,那么此语言就越抽象,硬件控制力就越低,只合适开发高度抽象的模型系统。诸如java,delphi和易语言,都已做到了跨平台。它们将可以在多种系统下开发,运行和保护。

先声药业依达拉奉右莰醇注射用浓溶液上市,开启卒中治疗新格局
先声药业依达拉奉右莰醇获批上市,可改善急性脑梗塞患者预后
先声药业赴港上市:近50个创新药正在研发,拥有必存等畅销产品
依达拉奉右莰醇上市 有望成为急性缺血性脑卒中更有效的临床治疗手段
分享到:
  • 友情链接
  • 合作伙伴