1. Uniapp是一种支持多端开发的框架,能够在一个项目中同时开发小程序、H5、APP等多个版本。学生教务系统包含了学籍信息、成绩查询、选课、课程表等众多模块,需要涉及到复杂的后台逻辑和数据库操作。使用Uniapp架构可以实现跨平台快速开发,同时保证了项目的高效性和维护性。

  2. 项目起步

  3. 开发环境准备
    1. 微信开发者工具
  4. 申请小程序账号
  5. ·申请链接:小程序

    ·小程序后台:https://mp.weixin.qq.com,申请完成后,基本设置开发设置都可在后台管理页面中完成

  6. 安装开发环境
  7. 开发文档:微信官方文档 | 微信开放文档

    请在微信开发文档官方下载相应平台的开发工具

    微信开发者工具请下载稳定版,其他版本有可能出现HBuiler X无法启动的情况

  8. 请在安全设置中打开服务端口,以便通过HBX调用
    1. 安装HBX
  9. 1、申请dcloud开发者账号

    ·DAccount Service

    ·打包发布应用需要在开发者中心创建应用,每个应用对应一个appid,也可在HBX中生成

    2、安装开发环境

    3、配置微信开发者工具路径,以调试小程序

    4、配置adb路径及AVD端口号,以调试Android 应用常用的有genymotion、网易mumu、夜神等,网易mumu下载地址:http://mumu.163.com/

    5、配置adb路径及AVD端口号,以调试Android 应用

  10. 创建项目,项目名blogs_1

  11. 添加3个页面

    • 默认创建的index,作为主页,启动显示blogs_1列表

    • profile页,用于显示个人信息

    • charts页,用于显示个人数据的统计图表

  12. static中添加静态资源,主要是一些icons

  13. pages.json中修改全局外观配置,主要是标题栏文本和颜色>>>属性列表<<<

  14. 设置tabBar,在页面底部添加3个标签 >>>属性列表<<<

    • pages.json中添加tabBar节点

    • 个人中心页面是用户进入APP后展示的一个重要入口,用户可以在该页面查看和修改个人信息,查看好友列表、消息通知等等。使得开发者只需要简单地修改组件的样式和功能即可完成APP的个人中心页面搭建。项目开发过程的心得体会

    • 在项目开发过程中,我认为以下几个点是非常重要的:

    • 规范化开发流程:在项目开始前,需要先确定清楚项目的需求和目标,通过需求分析和技术评估,编写详细的开发规格说明书,按照规范化的流程进行开发,确保项目按时、高质量地完成。

    • 团队协作能力:团队合作对于项目开发至关重要,良好的团队协作能力可以提高工作效率、优化开发质量。在团队协作中,需要采用开放、透明的沟通方式,及时解决问题,保持良好的合作氛围。

    • 代码质量:良好的代码质量可以提升项目的可维护性和可扩展性,同时提高开发效率和工作效果。编写规范的代码可以减少错误和潜在漏洞,提高代码的质量和稳定性。

    • 技术积累和分享:项目开发过程中,可以通过技术培训、学习、分享等方式积累和提升技术,尤其是针对新技术、新应用场景进行及时研究和掌握,保持技术优势和市场竞争力。

    • 用户体验:在项目开发过程中,要始终以用户体验为核心,关注用户需求和体验,优化产品设计和功能实现,提高用户体验和满意度,以促进产品的推广和应用。

    • blog项目完成后的收获

    • 开发效率提高:Uniapp 是一个跨平台的开发框架,通过它可以使用 Vue 技术栈开发原生APP和小程序,相比其他开发方式有更佳的使用体验和开法效率。Uniapp 提供了一整套的组件、工具和API,可以加速开发进程,从而节省时间和资源,让我更加高效地完成开发工作。

    • 跨平台兼容性:Uniapp 的跨平台兼容性非常好,可以将一个代码库用于多个平台的开发,包括 iOS、Android 和 Web 等多个平台,这降低了开发成本并提高了代码的重用性。

    • 用户交互体验提高:Uniapp 在提供跨端支持的同时,还提供了丰富的组件和样式等功能,使得应用界面美观、交互良好。

    • 设计规范优良:Uniapp 遵循了Material Design和Apple iOS设计规范,使得应用的设计更加规范和易于导航。

    • 技术进阶:Uniapp 的开发方式和技术栈与Vue的开发一致,因此在项目中,我得到了更深入的Vue技术锻炼和进阶。

    • blog项目完成后的心得

    • 在完成Blog项目后,我深感到了在团队合作、开发、测试、部署和功能上的种种挑战,但同时也认为这一过程带给我很多新的心得体会。

      首先,团队合作的重要性不可忽略。每个人都有不同的观点、意见、经验和想法,但我们需要协作以实现共同的目标。通过学习协同工作,我获得了更多开放、包容、包容性和团队精神等意识。

      其次,在完成项目过程中,作为开发者,要始终以用户需求和使用体验为中心。通过回顾用户反馈和测试结果,我们能够確保我们的应用程序具有更好的性能和质量,能够更好地满足用户需求。

      另外,在项目开发和版本迭代中,要始终处理代码品质的问题。无论是格式、规范性、冗余代码还是缺陷,我们都要时常审查代码,使其规范性和可读性表现尽善尽美。

      最后,完成项目过程也让我学到了历程管理的技术。这包括了如何制定日程表、制定任务计划、跟踪任务进度和与团队成员合作等等。学会这些方法能够使我在未来的项目管理和实施中更加敏锐和精进。

uni-app项目的收获及心得体会相关推荐

  1. 计算机flash实训体会与收获,实训收获和心得体会300字

    实训收获和心得体会300字 心中有不少心得体会时,往往会写一篇心得体会,如此可以一直更新迭代自己的想法.你想好怎么写心得体会了吗?以下是小编精心整理的实训收获和心得体会300字,供大家参考借鉴,希望可 ...

  2. 计算机知识上的收获,计算机实训收获和心得体会

    计算机实训收获和心得体会 某些事情让我们心里有了一些心得后,好好地写一份心得体会,这么做能够提升我们的书面表达能力.那么心得体会怎么写才能感染读者呢?下面是小编为大家整理的计算机实训收获和心得体会,供 ...

  3. 写一篇作为软件测试工程师的年度总结,从以下方面进行描述:本年度的工作概况、个人主要存在的问题及解决措施、收获与心得体会、给团队的建议、下一年的目标与规划。...

    这一年来作为一名软件测试工程师,我负责了多个项目的测试工作.在这些项目中,我负责了测试用例的编写.执行和维护,参与了 bug 的提交.修复和验证,并协助团队优化测试流程. 在本年度的工作中,我发现我存 ...

  4. 【FPGA开发笔记】—— 数码管动态显示项目详细剖析+个人心得体会

    文章目录 一.项目要求 二.问题分析与思路设计 2.1 从基本的动态显示入手 2.2 算法设想 三.实际操作 3.1 程序架构 3.2 Verilog代码 3.2.1 main模块 3.2.2 100 ...

  5. 做项目的一些心得体会

    原文地址:转:做项目的一些心得体会作者:快乐吧900 发信人: sunshineyaya (sunshine), 信区: Innovation 标  题: [创新实验]经验分享  系列  NO.1 发 ...

  6. 拆装微型计算机的心得体会,微机心得体会_

    微机心得体会由刀豆文库小编整理,希望给你工作.学习.生活带来方便,猜你可能喜欢"微机心得体会". 微机原理课程收获及心得 微机原理课程收获及心得 经过几个月的忙碌和学习,微机原理课 ...

  7. 【Gazebo/ROS】阿克曼小车仿真环境设置中的心得体会

    最近科研需要在gazebo中做一个阿克曼小车的仿真,要求小车运动能够通过话题来控制,小车上要安装激光雷达.imu.相机等传感器用于SLAM定位建图.由于是第一次接触gazebo仿真,所以分享一下学习心 ...

  8. 一个计算机项目的收获心得体会

    计算机实训心得体会 计算机实训心得体会时间过得真快,转眼间为期一周的实训已经结束. 经过这一周的实训练习让我们学到了许多知识,回头想想实训这几天我们确实是有很大收获的. 一周,看似很简短的时间,实际上 ...

  9. matlab收获,matlab实习心得体会 1700字

    精品文档2016全新精品资料全新公文范文全程指导写作–独家原创1/4MATLAB实习心得体会1700字MATLAB实习心得体会我从中国石油大学(北京)来到大庆油田勘探开发研究院实习,刚刚来到这里时我内 ...

最新文章

  1. android shape 按钮背景_flutter好用的轮子推荐十三-flutter可展开选项的浮动按钮
  2. 【重磅】Tensorflow2.0实现29种深度强化学习算法大汇总
  3. js中常用的正则表达式
  4. purge table table_name的一点测试!
  5. 源代码管理工具优缺点
  6. 基于物品的协同过滤推荐算法_《推荐系统实践》3.基于物品的协同过滤算法
  7. 网络工程师之广域网必胜篇一
  8. unity如何往下挖地形_Unreal Engine地形系统辨析(一)
  9. 广西壮族自治区直流充电桩说明书下载_鄂州便携式直流充电桩
  10. 再厉害的魔术也比不上真正的redux
  11. 博客园php教程,PHP仿博客园,个人博客(1)_PHP教程
  12. Wannafly挑战赛19:C. 多彩的树(状压+容斥)
  13. virtualenv搭建虚拟环境
  14. python 新浪博客_Python实现新浪博客备份的方法
  15. 电子书,世界名著,中国名著
  16. javascript 经典功能代码和经验教程
  17. Oliver的救援--SSL 2278
  18. html插入腾讯视频自动播放,腾讯视频代码在哪里 腾讯视频嵌入网页的方法
  19. android拉起软键盘,移动端JavaScript拉起软键盘
  20. SQL Server 2014下载及安装教程

热门文章

  1. 2. 二叉树的中序遍历 (inOrder)
  2. 直播带货平台开发如何实现抗丢包技术
  3. 》古文诗词:庄子·杂篇·列御寇
  4. ICLR 2023:基于 diffusion adversarial representation learning 的血管分割
  5. 打卡AWS re:Invent 2020 见证技术重塑未来的力量
  6. vi 和 vim 基本介绍
  7. Property '属性名' not found on type 异常
  8. 计算机毕业设计net-在线花店系统
  9. 刘翔退赛像一颗原子弹扔在了鸟巢
  10. UART的RTL逻辑设计部分 - uart_tx