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

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

相关推荐
伍哥的传说42 分钟前
鸿蒙系统(HarmonyOS)应用开发之手势锁屏密码锁(PatternLock)
前端·华为·前端框架·harmonyos·鸿蒙
yugi98783844 分钟前
前端跨域问题解决Access to XMLHttpRequest at xxx from has been blocked by CORS policy
前端
小蜜蜂嗡嗡1 小时前
Android Studio flutter项目运行、打包时间太长
android·flutter·android studio
浪裡遊1 小时前
Sass详解:功能特性、常用方法与最佳实践
开发语言·前端·javascript·css·vue.js·rust·sass
旧曲重听12 小时前
最快实现的前端灰度方案
前端·程序人生·状态模式
默默coding的程序猿2 小时前
3.前端和后端参数不一致,后端接不到数据的解决方案
java·前端·spring·ssm·springboot·idea·springcloud
夏梦春蝉2 小时前
ES6从入门到精通:常用知识点
前端·javascript·es6
归于尽2 小时前
useEffect玩转React Hooks生命周期
前端·react.js
G等你下课2 小时前
React useEffect 详解与运用
前端·react.js
我想说一句2 小时前
当饼干遇上代码:一场HTTP与Cookie的奇幻漂流 🍪🌊
前端·javascript