从零开始做Flutter App-记录

最近一直在断断续续的学习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月份开始开发,我会在掘金更新进度的,后续如果参与的人多的话,我会开源的,大家一起建设。

大家有什么想法或者想参与进来的,可以的在评论区留言或者私信我,加入讨论群

相关推荐
coding随想3 分钟前
JavaScript ES6 解构:优雅提取数据的艺术
前端·javascript·es6
小小小小宇8 分钟前
一个小小的柯里化函数
前端
灵感__idea12 分钟前
JavaScript高级程序设计(第5版):无处不在的集合
前端·javascript·程序员
小小小小宇16 分钟前
前端双Token机制无感刷新
前端
小小小小宇18 分钟前
重提React闭包陷阱
前端
小小小小宇34 分钟前
前端XSS和CSRF以及CSP
前端
UFIT37 分钟前
NoSQL之redis哨兵
java·前端·算法
超级土豆粉44 分钟前
CSS3 的特性
前端·css·css3
星辰引路-Lefan1 小时前
深入理解React Hooks的原理与实践
前端·javascript·react.js
wyn200011281 小时前
JavaWeb的一些基础技术
前端