介绍
Onsen UI是一个开源框架,可以轻松创建原生感的Progressive Web Apps(PWA)和混合应用程序。核心库是用纯Javascript(在Web组件之上)编写的,并且与框架无关,这意味着你可以将它与你喜欢的框架及其工具一起使用。提供了一些额外的绑定包,以便于使用Onsen UI的API以及许多流行的框架:React、Angular 2+、Vue、 AngularJS 1.x!
Github
https://github.com/OnsenUI/OnsenUI
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和工具套件,是开发混合应用的另一种解决方案,其支持三大主流前端框架,更容易上手使用,如果你对它已经感兴趣,不妨试一试!
推荐阅读:奇妆女人秀
-
半永久少女肌的郑爽,居然也有和痘妹一样的烦恼
昨天,《Beauty 小姐》第2季迎来收官,作为最后一期的压轴嘉宾,郑爽的出现引起了超高的关注度!小爽在荧幕上的皮肤一直是非常通透的少女肌,妥妥的偶像剧女主脸,...
2020-02-20 -
鞠婧祎从普通少女变成洋气时髦脸,她的脸究竟动
前段时间鞠婧祎的美貌上了很久的热搜,大家应该都频繁滴刷到这张图吧。每天打开微博就是***太A了、***美到我了、***身材绝了等造型相关的热搜评论...仔细盘点...
2020-02-20 -
自有防晒小集合:不吃饭都不能不防晒,涂脸和涂
优佳脸部防晒四颗星这款是我从15年就开始用的防晒物理防晒➕化学防晒 防UVB➕UVA防晒黑效果比较好 质地乳状,微黄 比较容易推开 上脸没有任何刺激性 也没有什...
2020-02-20 -
同样都是家里蹲,凭什么我的皮肤越来越差?精致
这个春天宅在家好好养肤吧!不洗头,不化妆,甚至都懒得洗脸,在家颓废的你可要振作起来!看看自己越来越憔悴的脸就知道了,你需要的是更加细心的呵护!这段见不到人的时间...
2020-02-20 -
长见识了,这6个高端好用的护肤品牌,居然都是
大家都知道欧莱雅是个国际大品牌你以为巴黎欧莱雅就是欧莱雅吗?不,它只是欧莱雅旗下的三线品牌.....作为土豪爸爸它旗下的护肤品真的有点多认真做了功课给你们好好看...
2020-02-20 -
这些小东西有毒吧!这么便宜还这么好用
又一波平价护肤好物,真的又便宜又好用1、启初婴儿面霜这个面霜是我从高中就开始用的,质地很水润,里面是胚米精华,保湿效果相当不错,每到冬天的时候就涂它,避免肌肤起...
2020-02-20