最近一直在断断续续的学习flutter这个跨平台框架,但是一直都没有做过一个正式的项目,所以我打算最近从零开始写一个App,整体梳理一下学习到的flutter知识,顺便查缺补漏,当然了,若是有不足之处,还望各位大佬留情哇,请在评论区指点迷津,轻点喷,掌门人先行谢过了。
写这个系列文章也只是为了记录一下整个开发过程,也是为了督促自己不要三分钟热度,也希望可以集思广益,做一个程序员专属的工具箱,信息集。
我的想法
- 名称:乾坤宝盒(Qiankun)
- 定位:关于程序员的工具库,信息集合
- 跨平台:Windows、Android、Web
之所以不考虑IOS是因为第一掌门人没有IOS开发者账号,第二IOS开发者账号要钱,而且掌门人对IOS不太感冒,所以就先不考虑做了,后续看大家对于IOS的需求再决定要不要加。
- 主要功能(开发者相关) :
- 集成GitHub登陆、手机号登陆、掘金账号登陆
- 集成开发者GitHub仓库信息
- 集成开发者在掘金、CSDN写的博客
- 集成掘金热榜、CSDN热榜、GitHub明星项目榜单,Gitee明星项目榜单
- 集成各大社区的作者榜单
- 集成小程序容器技术,开发者可以上传自己制作的小程序
- 集成ChatGPT AI
- 集成常见的一些小工具,例如格式化、转换、查询等一些方便的功能
- 增加当前手机的设备信息,例如系统、CPU、内存、配置等等
- 增加代码编辑器和执行环境(执行环境目前暂时只计划前端三剑客(HTML,JS,CSS),Java代码片段)
- 其余功能待定......
以上功能均可通过配置实现开发者专属信息
- 次要功能(信息相关) :
- 未来计划模块(包含周、月、年等事件曲线和计划信息)
- 打工人日常模块(包括发薪日倒计时,薪资,几点下班,早餐吃什么,午餐吃什么,晚餐吃什么,下班以及周末游玩推荐)
- 当前国际 热点新闻、国内 热点新闻、所在城市的热点新闻
- 所在城市的天气情况,设置的重要日子强提醒
- 情侣信息模块(包括男女朋友所在地,纪念日,相识时间,以及相关的各种第一次)
- 单身狗模块(包括单身时间、找男女朋友的标准,以及预测在哪里脱单?啥时候脱单等)
- 增加微博、知乎、小红书、简书等平台的热点榜
- 其余功能待定......
以上功能均可通过配置实现专属信息,有对象的会根据配置生成情侣模块,单身狗会生成单身狗模块
目前进度是UI完成了一小部分,大概百分之30左右,预计下周完成所有的UI设计,12月份开始开发,我会在掘金更新进度的,后续如果参与的人多的话,我会开源的,大家一起建设。
大家有什么想法或者想参与进来的,可以的在评论区留言或者私信我,加入讨论群