uni 您所在的位置:网站首页 web开发案例教程课心得体会 uni

uni

2023-07-02 11:44| 来源: 网络整理| 查看: 265

心得体会

学习过程中会遇到困难的问题以及bug,想要学好,就要不断地学习它,复习它,举一反三,遇到不会的问题要及时提问问题,整体感觉还好,基础知识基本掌握,深入知识还需要多多学习

uni-app发展历史

2012年,DCloud开始研发小程序技术,优化webview的功能和性能,并加入W3C和HTML5中国产业联盟,推出了HBuilder开发工具,为后续产业化做准备 2015年,DCloud正式商用了自己的小程序,产品名为“流应用”,它不是B/S模式的轻应用,而是能接近原生功能、性能的动态App,并且即点即用。为将该技术发扬光大,DCloud将技术标准捐献给工信部旗下的HTML5中国产业联盟,并推进各家流量巨头接入该标准,开展小程序业务。 360手机助手率先接入 大众点评、携程、京东、有道词典、唯品会 2015年9月,DCloud推进微信团队开展小程序业务,演示了流应用的秒开应用、扫码获取应用、分享链接获取应用等众多场景案例,以及分享了webview体验优化的经验。 2016年微信初决定上线小程序业务,但其没有接入联盟标准,而是订制了自己的标准。 DCloud持续在业内普及小程序理念,推进各大流量巨头,包括手机厂商,陆续上线类似小程序/快应用等业务。 部分公司接入了联盟标准,更多公司因利益纷争严重,标准难以统一。 当技术被资本绑架时,就是程序员的末日。 造成混乱的局面非DCloud所愿,他们决定开发一个免费开源的框架。 既然各巨头无法在标准上达成一致,那么就通过这个框架为开发者抹平各平台差异。 所以uni-app诞生了 这是DCloud的初衷吗,nonono,uni-app只是小程序标准化无法实现后,无奈下产生的替代方案而已,是技术对资本妥协的产物。 不过没办法,世界兜兜转转,当你踏出第一步时,随后很多事不会按你的预期发展。但只要你不忘初心,你想要的那个目标,最终会换个方式实现。  

uni-app开发流程

uni-app是一款基于Vue.js的跨平台开发框架,可以同时开发iOS、Android和Web应用。以下是一份简单的uni-app开发流程:

1. 确定项目需求:首先,你需要明确你的项目需求,并确定你要开发的应用类型和功能。

2. 环境搭建:安装Node.js和HBuilderX开发工具。Node.js是运行uni-app的环境,HBuilderX是uni-app的官方开发工具。

node.js安装教程图文:

步骤一:找到下载地址Node.js,下载自己想要的对应的版本和系统

 下载解压后按照以下步骤:

点击应许,然后点击next即可

安装在自己想要的路径

点击安装

点击完成即可

 PS:检查node.js是否安装成功,window+R输入cmd打开终端,输入node-v,如果有版本号显示,则安装成功了

安装成功后还要安装开发软件HbuilderX,下载链接HBuilderX-高效极客技巧

下载解压直接安装在自己想要的路径,打开HbuilderX文件夹,直接运行以下图片红线画的应用程序

3. 创建项目:打开HBuilderX,选择新建uni-app项目,填写项目名称和路径。你可以选择使用默认的模板或者自定义模板。

图文教程:

4. 开发页面:在HBuilderX中,你可以创建页面、组件和静态资源等。使用Vue.js的语法和uni-app的API来编写页面逻辑和样式。

5. 调试和预览:在HBuilderX中,你可以使用内置的模拟器或者连接真机进行调试和预览。你可以实时查看应用在不同平台上的效果。

6. 打包发布:当你完成开发并测试无误后,可以进行打包发布。在HBuilderX中,你可以选择打包成iOS、Android或Web应用,并按照相应的步骤进行操作。

7. 发布上线:将打包好的应用提交到对应的应用商店或发布到Web服务器上。根据不同平台的要求,进行相应的上线操作。

以上是uni-app的简单开发流程,你可以根据具体项目需求和开发经验进行相应的调整和优化。

PS:学习uni-app需要具备的知识

要进行uni-app开发,您需要具备以下知识:

1. 基本的前端开发知识:包括HTML、CSS和JavaScript。这些是构建uni-app应用界面的基础。

2. Vue.js框架:uni-app使用Vue.js作为开发框架,因此对Vue.js的基本使用和理解是必需的。您可以学习Vue.js的语法、组件化开发以及Vue Router和Vuex等相关技术。

3. 小程序开发知识:uni-app支持多个平台,其中包括微信小程序、支付宝小程序、百度智能小程序等。因此,了解和熟悉其中一个或多个小程序开发框架(如微信小程序开发框架)将对您进行uni-app开发非常有帮助。

4. 跨平台开发知识:uni-app是一种跨平台开发框架,能够同时开发多个平台的应用。因此,了解不同平台的特性和限制,并学会处理平台差异性的方法是必要的。

5. 后端开发知识:如果您的uni-app应用需要与后端进行数据交互,那么了解一些后端开发知识是有益的。您可以学习一种后端开发语言(如Node.js、Java、Python等)以及相关的API调用和数据交互技术。

此外,您还可以参考uni-app的官方文档、教程和示例代码来学习和掌握uni-app开发技术。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有