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

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

相关推荐
Hizuna1 分钟前
问题探索:某些场景下H5页面能够触发,而uniapp微信小程序不能触发
前端
一个很帅的帅哥11 分钟前
Webpack 和 Vite 的关键区别
前端·webpack·前端框架·node.js
小高00721 分钟前
告别“if-else”条件判断:5 个让 JavaScript 逻辑更优雅的写法
前端·javascript
二闹30 分钟前
前端安全:你还在忽视这3个致命 XSS 漏洞?
前端
前端的日常32 分钟前
面试必备:前端路由 route 和 router 的核心要点
前端
icr38 分钟前
React Fiber和React:diff 算法
前端
_未完待续40 分钟前
框架实战指南-错误处理
前端·vue.js
xianxin_42 分钟前
HTML 锚点
前端
Sean_summer1 小时前
暑期第二周
前端·数据库·python
_未完待续1 小时前
框架实战指南-组件参考
前端·vue.js