0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS开发课表案例 你的智能课业管理工具

HarmonyOS开发者 来源:HarmonyOS开发者 作者:HarmonyOS开发者 2022-10-11 15:48 次阅读

本期我们给大家带来的是开发者创新大赛三等奖获奖作品一课表的分享,希望能给你的HarmonyOS开发之旅带来启发~

一、我是谁?

我是哈尔滨工业大学(深圳)计算机专业的一名大四学生,名叫冯志斌,喜欢探索一些新奇的应用软件,空闲时间也会写写项目,把一些自己的想法用代码实现。

二、我为什么要开发一课表?

2021年6月,HarmonyOS 2正式与大家见面,我从发布会得知了桌面服务卡片,很简单的想法,就是希望自己可以利用桌面卡片直接在桌面看到课表,于是有了开发一课表的动力,开始在HarmonyOS官网研究文档,着手开发,并且将一课表上架到了华为应用市场和服务中心。在第二届创新大赛到来时,我带着一课表参加比赛,作为一名学生开发者,很荣幸能在上千名优秀选手中脱颖而出,获得三等奖的好成绩。

三、一课表有什么特别之处?

一课表是一款基于HarmonyOS打造的大学生课表管理软件,可实现课表信息一键导入、教务信息获取、课程提醒、课程多端同步等实用功能;同时附加了日程、待办、专注等三大学生常用功能模块,为大学生提供一套清晰的课业管理方案,帮助提升学习效率;并且软件 0 广告、0 收费,全功能开放。

一课表界面采取极简UI风格绘制,简约但不简陋,信息集中有效。具体特色功能如下:

1、多样化卡片:

一课表最大的特点,就是多样化的卡片,应用支持24张卡片,卡片样式随心配置,用户可自由设计出自己的风格来搭配壁纸,并支持跟随系统深浅主题自动变化,在桌面即可查看课程。

2、教务系统内嵌:

内嵌800多所高校教务系统,教务信息即刻获取,同时可以方便的查看考试科目和考试成绩,并且支持excel课表一键导入。

2c8ca9e2-4856-11ed-a3b6-dac502259ad0.png  教务信息导入

3、HarmonyOS多端适配:

支持各类HarmonyOS设备,包括手机、平板、折叠屏、智能手表、运动手表。

4、原子化服务免安装使用

一课表同时上架了应用和原子化服务,用户既可下载APP,又可在服务中心直接搜索使用,免去下载安装APP的麻烦,让课表信息一触即达。

2ca87640-4856-11ed-a3b6-dac502259ad0.png  一课表服务中心

5、多端数据传递:

在同网同账号的环境下,一课表支持快速向搭载了鸿蒙系统的手机、平板、watch3手表传递数据。

2cbb0ada-4856-11ed-a3b6-dac502259ad0.png  数据传递

6、数据云备份:

使用华为云空间进行数据备份,无惧数据丢失,用户更换设备也能轻松找回,同时不利用其他服务器进行备份,保障了用户隐私。

2cd46a16-4856-11ed-a3b6-dac502259ad0.jpg  数据云备份

7、功能丰富:

一课表不仅仅是课表,课程表、日程表、待办表等实用功能一应俱全,满足学生课业管理所需。

2d016df4-4856-11ed-a3b6-dac502259ad0.png  实用功能丰富      

四、产品达到了什么效果?

刚开始的一课表只支持我们学校,上架后我在应用内增设了适配的邮件申请,原本想着不会有用户申请,没想到上架之后一课表得到了用户的广泛欢迎,很多喜欢HarmonyOS的用户来支持一课表,提交适配申请。到后续适配申请逐渐增多,一课表支持的学校也越来越多,软件功能也逐渐丰富与完善。

目前应用市场的APP下载量已达31万,服务中心用户量达到了400多万,这让我很有成就感,为自己感到骄傲。

2d177324-4856-11ed-a3b6-dac502259ad0.jpg

一课表应用市场

五、心得感触

目前的成果要归功于一课表的每一位用户,用户的一步步支持与帮助,自愿地在各平台的安利分享才有了今天的一课表,才能有今天的庞大用户量,我将继续用心维护和优化一课表,并增加一些对学习效率提升有帮助的实用功能。目前一课表仍有许多缺点,对小白来说上手不易等问题,后续也会继续优化使用逻辑,简化使用步骤,让更多人轻松上手一课表。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4732

    浏览量

    68273
  • 开发者
    +关注

    关注

    1

    文章

    548

    浏览量

    16971
  • HarmonyOS
    +关注

    关注

    79

    文章

    1966

    浏览量

    29975

原文标题:【开发者说】一课表,你的智能课业管理工具

文章出处:【微信号:HarmonyOS_Dev,微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Linux环境下如何管理Python包管理工具

    Linux环境下,需要对软件包进行安装、卸载、升级和查询等操作,包含这些操作的工具,称为包管理工具
    发表于 08-22 15:14 631次阅读
    Linux环境下如何<b class='flag-5'>管理</b>Python包<b class='flag-5'>管理工具</b>

    93.093 包管理工具管理工具扩展介绍

    管理工具
    充八万
    发布于 :2023年07月21日 05:03:29

    NPM的nodejs官方包管理工具详解

    NPM:nodejs官方包管理工具的简介、安装、使用方法之详细攻略
    发表于 12-25 10:46

    登录管理工具LimitLogin

    LimitLogin是一款于2005年面世的登录管理工具,由一名微软合作伙伴技术专家和一名应用程序开发顾问合力开发。LimitLogin旨在在Active Directory域中跟踪和限制并发工作站和终端用户登录。
    发表于 07-16 06:27

    Linux的进程管理工具之Supervisor

    Linux进程管理工具Supervisor
    发表于 06-12 10:58

    RQM测试管理工具的应用和功能

    RQM — 需求驱动的测试管理工具
    发表于 01-14 07:54

    开发者说】一课表智能课业管理工具

    开发者说】一课表智能课业管理工具开发者说】
    发表于 10-10 16:19

    开发者说】一课表智能课业管理工具

    开发者说】一课表智能课业管理工具开发者说
    发表于 10-10 16:19

    RTool远程管理工具使用指南

    映翰通公司开发的远程管理工具(简称 RTool),可对 InDTU 设备(简称 DTU)进行远程管理。远程管理包括:远程升级 DTU 的固件、远程读取/下发配置、远程重启。DTU 充当
    发表于 10-19 07:12

    基于Web的集群管理工具CWMS

    针对目前集群管理工具中没有实现单一入口或者仅提供命令行交互方式等问题,设计并实现了基于Web的集群管理工具CWMS。分析集群管理系统的体系结构,对集中式体系结构加以改进
    发表于 04-15 09:29 13次下载

    CANopen网络管理工具 V1.18

    CANopen网络管理工具 V1.18 网络管理工具
    发表于 11-15 17:12 75次下载

    目前接口管理工具有哪些_接口管理工具作用是什么

    接口文档管理工具是一个在线API文档系统,致力于快速解决团队内部接口文档的编写,和减少团队协作开发的沟通成本。作为一个后端程序员,和前端对接时总是需要写冗杂繁琐的接口文档,不仅效率低且沟通成本也高
    发表于 01-04 16:00 8596次阅读

    Python之包管理工具快速入门

    管理是python这个Get的重要部分。本文介绍了Python的各个包管理工具之间的关系,相信通过这篇文章的介绍,就不会再对distutils、setuptools、distribute
    的头像 发表于 02-26 15:34 4403次阅读
    Python之包<b class='flag-5'>管理工具</b>快速入门

    常见MySQL数据库管理工具的介绍

    最初MySQL本身没有提供非常方便的图形管理工具,日常的开发和维护均在类似DOS窗口中,用命令行进行数据库的操作。所以对于开发和测试同学来说,上手略微有点困难,增加了学习成本。 本文详细给出了几款常见MySQL数据库
    的头像 发表于 03-29 13:55 3242次阅读
    常见MySQL数据库<b class='flag-5'>管理工具</b>的介绍

    如何安装Python包管理工具

    第三方库,Python提供了一些强大的包管理工具。本文将介绍如何安装Python包管理工具,以便您能够在Python项目中方便地管理和使用第三方库。
    的头像 发表于 04-14 12:10 1081次阅读