如何开发一款白噪音安卓 App

Yux0 · 2024-8-8 18:15:35 · 243 次点击
RT ,鄙人大二在读,css, html ,java, python, c 语言这些会一点点语法。

目前是想借助 GPT 和开源社区帮助自己学习和开发一个 app 。我找到的信息是用 kotlin/java/flutter, 开发工具用 Android Studio 。

现在遇到的问题是:不知道从哪下手,怎么开始。真正想做一个项目时,发现自己有很多地方不明白,比如框架、语言、设计模式... 好像并不是自己在控制台输入一些东西,它就会输出这种编程学习...

所以想请教一下 V 友们,如果我要做这件事是直接从一个开源项目进行修改,还是去把 java/kotlin 的面向对象和语法以及开发框架从头到尾学习一遍,哪个效果会更好?如果是后者的话,有博客/文档/书籍/教程视频推荐吗?前者的话,copilot 或者有什么软件/插件能实现能把整个文件夹塞给 GPT 让他能解释一番的?

想实现的功能:
- 主页有声音图标的布局
- 用户交互的播放暂停
- 无需联网
- 可组合各种各样的白噪音一起播放
- 个性化定制时间和组合的"白噪音歌单"

目前找到的开源代码:
<br>
[GitHub - jenius-apps/ambie: An app that uses white noise, nature sounds, and focus features to boost your productivity.]( https://github.com/jenius-apps/ambie)
<br>
[GitHub - beomjo/white-noise-player: 💿 White noise player app for sleep and concentration]( https://github.com/beomjo/white-noise-player?tab=readme-ov-file)
<br>
[GitHub - theAnh1823/White-Noise: 📣 White Noise is an Android app offering high-quality white noise and customizable alarms. Create a tranquil environment for relaxation, focus, or sleep with our diverse white noise collection. Set personalized alarms for a pleasant waking experience. Explore White Noise now!]( https://github.com/theAnh1823/White-Noise?tab=readme-ov-file)
举报· 243 次点击
登录 注册 站外分享
15 条回复  
lstz 小成 2024-8-8 18:18:46
为什么不考虑 reactnative
Jinnrry 小成 2024-8-8 18:41:27
有 Java 基础的话,直接拿 Java 开发就行了,不用听别人瞎扯什么 kotlin

Android 开发推荐《 android 第一行代码》,你这个属于 demo 级别的开发,搞明白如何画 ui 就能做出了了
weenhall5 小成 2024-8-8 18:47:01
这个是桌面版的 https://github.com/rafaelmardojai/blanket
提供了雨声,水声等多种白噪音,可以改成 Android
Plating 小成 2024-8-8 20:21:41
感觉完美符合小米白噪音,就是好久不更新了
EthanZhuXE2V 小成 2024-8-9 09:03:42
我感觉这个挺好的,复合你的大部分需求,https://play.google.com/store/apps/details?id=net.relaxio.relaxio
https://i.imgur.com/GhUrKAT.jpeg
bugmaker233 小成 2024-8-9 09:43:52
“小睡眠”app ,别费那个力气学 android 开发了
jqtmviyu 小成 2024-8-9 22:50:13
我的建议是简单的应用直接 web 套壳.
cybort 初学 2024-8-10 10:04:05
其实吧,google 自家的 clock 就有这个功能,com.google.android.deskclock ,感觉没什么必要开发
faimin 小成 2024-8-10 12:06:22
有前端基础还是推荐用 react native , tauri 2.0 这种跨平台的框架
12下一页
返回顶部