为什么要使用uni-app

uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOSAndroidH5小程序等多个平台。

同时在别的方面它也有很大优势:

ps: 如果前端想开发APP的话,去学习安卓开发和ios开发成本真的很高,React Native

的话倒还可以接受,但是如果不熟悉React, 主要擅长Vue的话其实也不是一个很好的选择。

官方文档:

https://uniapp.dcloud.io/

ps: 文档风格基本等同于小程序的开发文档:

官网demo:

ps: 官方出品,一套代码,七端运行,同时也把uni-app的api,优势长处展现的淋漓尽致。

学习成本:

适用于熟悉Vue开发,擅长微信小程序开发的前端工程师。

学习资料:

《uni-app 商业级应用实战》

  • 出品人:腾讯课堂NEXT学院。
  • 亮点:腾讯课堂官方出品;不懂 vue 的工程师也可快速学习;从入门到实战都包括。
  • 地址:https://ke.qq.com/course/379043?from=800006421

《uni-app 跨平台应用开发教程》

  • 出品人:hcoder 刘海君,课时:共25节。
  • 亮点:讲师经验丰富,也是graceui框架作者。
  • 地址:http://www.hcoder.net/index/uniapp

《uni-app 实战教程 - “悦读”项目实战》

  • 出品人:hcoder 刘海君
  • 地址:https://ke.qq.com/course/364262?tuin=4f8da6

《uni-app实战仿糗事百科app开发》

  • 出品人:帝莎IT学院。
  • 适用人群:具备Html+Css+Javascript基础知识。
  • 地址:https://study.163.com/course/introduction.htm?courseId=1209188809&_trace_c_p_k2_=4b765abfb2f946039c8ea6230737f6af

《跟枫桥一起开发App》

  • 出品人:唐枫桥
  • 来源:源码商城(注:源码商城App、小程序本身就是基于uni-app开发的)
  • 地址:https://www.lusita.cn/

《广州番禺职业技术学院 uni-app课程》

  • 出品人:曾教授
  • 网盘密码:qf0i
  • 地址:https://pan.baidu.com/s/1Ni5JxEt9pfY1tY7gu90J7A

生态

其接口文档以及api调用基本与微信小程序保持一致;

同时你也可以把你的问题发在社区等待别人的回答:

如果觉得在社区等待太慢了,也可以加官方的QQ群:

插件轮子方面:

官方会时不时的举办各种活动来促进鼓励有实力的开发中造轮子的热情:

相比我5月初第一次用的时候,大概又新增了30个插件吧。蛮不错的,一般来说一个项目400个插件应该完全够你把这个项目上线了。

框架

目前我知道的uni-app框架有两个。

一个是免费的colorUI ---ps: 非常的漂亮

另一个是收费框架graceUI

Ps: 使用这两个框架开发的都可以做到多端运行,不会出现兼容问题。

开荒感想

这个我是5月初才开始用的,到现在基本上已经通过测试:主要是一个油卡充值项目,包括商家入驻,分享,vip充值,分销等。大概是一个半商城半平台的项目吧。我需要4个端 iOS安卓,h5,小程序。如果单独开发的话真的费时费力。

中间开发的时候有坑,不过都不大,基本上去qq群里问一下就会有人解答,我加了两个群,如果遇到问题都是把问题同时发到两个群里面。

一般也就第一个星期写的慢一点,后期感觉完全在写Vue一样。很简单的,vue的生命周期+微信小程序的生命周期, watch监听,双向数据绑定 + v-指令,双向数据绑定等都有。基本上会vue的都可以做到无缝过渡。

uni-app代码风格(等同vue代码风格):

开发完成之后界面效果--随机截图:

uni app 调用网络打印机_一套代码,七端运行-uni-app相关推荐

  1. uni app 调用网络打印机_前端工程师 | 原生小程序坑点:uni-app到底好用在哪里?...

    要想知道uni-app开发好用在哪里,我们先看看uni-app的官网,下图 系统的介绍.框架.组件.api的使用都非常的详细,感兴趣的朋友可以去尝试尝试. 我们进图正题,首先和原生小程序来比较,其次和 ...

  2. 一套代码编译出ios和android,Hippy: Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)...

    Hippy 跨端开发框架 介绍 Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS.Android 和 Web).Hippy 的设计是面向传统 Web 开 ...

  3. android 开发 目标绑定,Hippy: Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)...

    Hippy 跨端开发框架 介绍 Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS.Android 和 Web).Hippy 的设计是面向传统 Web 开 ...

  4. 阿里云正式发布小程序Serverless 为用户提供一套代码多端使用

    8月14日,阿里云宣布正式推出小程序Serverless,阿里云小程序Serverless提供包括云函数.数据存储.文件存储等一整套后端服务开发套件,以及集成了经济体业务能力API的业务套件.开发者通 ...

  5. uni app 调用网络打印机_uni-app 的使用体验总结

    [实践] uni-app 的使用总结 最近使用 uni-app 的感受. 使用体验 没用之前以为真和 Vue 一样,用了之后才知道.有点类似 Vue 和 小程序结合的感觉.写类似小程序的标签,有着小程 ...

  6. uni app 调用网络打印机_uni-app封装一个request请求

    在上一篇文章里面,写到使用uni.request请求的方法https://www.jianshu.com/p/bc62c9e1beed getList() { uni.request({url: &q ...

  7. python编程狮app题库_‎Python编程狮-零基础学Python App Storessa

    Python编程狮是W3Cschool编程狮旗下专门为零基础Python编程爱好者打造的一款入门工具App,致力于帮助初学者入门,轻松迈入编程世界.学Python,从这里开始! [零基础也能学]初学者 ...

  8. app inventor2 打地鼠_春节越南旅行攻略必备手机APP推荐!旅游必备实用简单越南语...

    胡志明市知名景点中央邮局 推荐一些在当地能派上用场的实用APP: 1. 谷歌地图 a.在国内要用VPN才能登陆,但一出国立马可以正常使用.在国外超好用!跟百度地图&高德地图类似,不仅能查询驾车 ...

  9. app内录屏开发 ios_蓝七科技一款APP开发与ios企业签名过程中的雷区你知多少

    一款APP开发途中中的雷区你知多少? 有需要的客户请联系(vchat:co10101co) 一款APP从开发到上线中要经历几个阶段,而开发途中中的雷区你知道几个呢?这里蓝七科技同伴们一齐来扫雷,看看这 ...

最新文章

  1. 关东升的《从零开始学Swift》3月9日已经上架
  2. python的中文含义-python中的 * 和 ** 作用含义
  3. 人工智能算法--KNN算法(C++实现)
  4. boost::log::attributes相关用法的测试程序
  5. 防火墙技术指标---并发连接数/吞吐量
  6. WinPcap笔记(7):分析数据包(1)
  7. 服务器基线加固脚本_Linux 基线检查,安全加固脚本
  8. MyBatis JdbcType介绍
  9. Docker的save和export命令的区别
  10. 独立站可以一个人做吗?
  11. linux清除asm磁盘分区,ASM Diskgroup添加与删除
  12. 百面机器学习—6.PCA与LDA要点总结
  13. 迅雷手机版苹果版_「9月22日」最新 苹果IOS手机迅雷Beta版证书修复版 安卓不限速...
  14. python乒乓球比赛规则介绍_乒乓球比赛详细规则
  15. html点击加号数字加一,JavaScript 加号(+)运算符号
  16. 逆向记录Assaultcube for Mac OS
  17. 2021“创芯中国”集成电路创新挑战赛芯片测试赛项(华南赛区)正式打响
  18. 雷电2接口_雷电3和TYPE-C都是干什么的?一文读懂全部
  19. axios库读不到cookie_axios请求无法携带cookie
  20. 3万字智慧工业园区整体解决方案

热门文章

  1. 访问:source.android.com和developer.android.com
  2. 细数AVPlayer的那些坑
  3. UE4之模型格式介绍
  4. SpringBoot之json转java实体类
  5. tensorflow之random_normal
  6. VALSE学习(一):high-resolution representation learning-高分辨率表示学习-姿态估计
  7. linux服务器知识学习:linux简介与linux的发行版
  8. vue用户行为收集_Vue前端数据采集 埋点 追踪用户系列行为
  9. python中property函数_Python中的property()函数
  10. 投色子抽奖游戏 html,jQuery实现简单的抽奖游戏