如何一个人从零开发上线一款 App,有答案了!

2021 年 5 月 7 日
 snowspace

为什么要从零到开发一个 App

基于以上几点,就有最终开发上线的 App 《乐记》,先来看一下最终上线的成果。

最终成果

官网

https://music.jiudian.link/

官网适配了桌面端浏览器以及手机浏览器

桌面端

iOS

iPhoneX 运行主要页面如下:

Android

红米 9 运行主要页面如下:

技术栈

项目 技术栈 备注
《乐记》服务端 SpringBoot ( Java ) App 端接口
《乐记》 Android/iOS 版本 Flutter Android/iOS 应用
《乐记》官网 SpringBoot+Flutter 地址:https://music.jiudian.link/

基础设施

项目 价格 备注
腾讯云服务器 998 RMB 2 核 CPU 、4G 内存、50G 高性能云硬盘
阿里云域名 58 RMB 有效期一年
苹果开发者账号 668 RMB 有效期一年

更多开发细节可查看这里

另外,建了个技术交流群,如有兴趣欢迎一起讨论~

4927 次点击
所在节点    分享创造
24 条回复
ShareManT
2021 年 5 月 7 日
支持!一个人从想法到最终上线一个产品确实挺不容易的。
elone
2021 年 5 月 7 日
支持一个! 不过官网用 flutter 做,好慢。看了一下加载 canvaskit-wasm 2.5m ,太大了,转了好久才打开页面
snowspace
2021 年 5 月 7 日
@elone 确实,没有缓存第一次很慢
Windy418
2021 年 5 月 7 日
能简单介绍下 App 主要是用来干嘛的吗
snowspace
2021 年 5 月 7 日
@qtoq126 目前有两个主要功能
1 、乐理总结
2 、节拍器
GG668v26Fd55CP5W
2021 年 5 月 7 日
这是干嘛的?
cutemurphy2000
2021 年 5 月 7 日
@qtoq126 哈哈。。。
情怀不能当饭吃。
C603H6r18Q1mSP9N
2021 年 5 月 8 日
把字体包去掉吧,打开太慢了
hushao
2021 年 5 月 8 日
safari 上打不开 web 页面哈哈哈哈 另外轻问下字体包怎么单独拿掉
CantSee
2021 年 5 月 8 日
什么权限都不要,这是我安装 app 以来第一次~
kamal
2021 年 5 月 8 日
标题:如何做
内容:
1,为什么要做;
2,做好了。
----
开个玩笑别生气,1 和 2 之间的内容是不是忘了贴啊?
snowspace
2021 年 5 月 8 日
@kamal 确实是,怕太长大家不愿看就没贴全文,就贴了技术栈,具体可以看原文哈~ https://reurl.cc/nnKWkn
snowspace
2021 年 5 月 8 日
@shanghai1998 嗯那
@hushao 我处理完告诉你,哈哈
lancelock
2021 年 5 月 8 日
这官网还需要后端吗
henryhu
2021 年 5 月 8 日
总结得不错,学习了
duhb
2021 年 5 月 8 日
这官网还用的上后端框架嘛,牛刀小用了~
undefine2020
2021 年 5 月 8 日
请问 flutter 对比 uniapp 这种东西,哪个更好一点呢?
snowspace
2021 年 5 月 8 日
@lancelock
@duhb
可以不需要~
snowspace
2021 年 5 月 8 日
@undefine2020 uniapp 指定小程序吗? UI 渲染的原理是不一样的,我觉得只能说针对不同的业务哪个更合适
iOCZ
2021 年 5 月 9 日
可能回不了本

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/775530

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX