1w 多能做出来什么 App?

214 天前
 huoqiwang
项目背景介绍
我是独立开发者,今年 10 月接手了一个原生 APP 开发项目。坦白说,我并不想接这个项目,因为开发周期至少需要两个月,且基本不赚钱。但最终接下了这个项目,不是为了钱,而是基于以下几点考虑:
整合技术规范:尝试最新技术栈,为明年的公司重建确定技术开发框架,追求快速、模块化和灵活性。
积累项目案例:为自己和公司丰富个性化定制的项目案例。
积累客户资源:通过合作增加客户信任。
展示能力:通过项目展示自己的开发能力,获取更多潜在客户。
内容运营:当前我在做短视频、博客等内容输出。
生活压力:满足最基本的生活需要。

技术栈介绍
1. 项目管理
使用腾讯旗下的 CODING 进行项目管理,功能丰富,但目前仅使用了项目进度管理部分,略有不足,且需要付费。
2. 原型设计
通过 MasteGo 进行原型设计,与客户确认需求,验证产品概念、功能和用户体验。
3. UI 设计
继续使用 MasteGo 完成 UI 界面及动效设计。
4. 技术架构
数据库设计:通过文档解决方案完成。
前端技术栈:
Vue.js:基础框架;
VueRouter:Vue.js 官方路由;
Pinia:轻量级状态管理库;
ElementPlus:桌面端组件库;
Vite:构建工具;
后端技术栈:
Spring Boot 3.x
Mybatis Flex
Auto Table
Hutool
Sa-Token
安卓原生技术栈:
AndroidX
OkHttp
5. 软件测试
包括以下几项测试:
用户界面测试
基本安全测试
API 测试
代码检测
基本性能测试
6. 代码管理
代码托管在 Gitee 。
7. API 管理
使用 APIFox 进行 API 接口管理。
8. 项目部署与维护
通过 宝塔面板 进行项目部署和后期维护。

项目背景
该项目是一款通过观看广告获取收益的 APP ,用户看广告即可获得收益。更多细节暂不透露,待应用上线后我会在应用商城和相关平台公布名称。

项目总结
超负荷工作:开发周期 50 天,日均工作时长超过 16 小时,几乎没有休息时间,除睡觉外全在敲代码和测试。
功能挑战:使用新框架开发未尝试的功能点,需总结经验,为未来技术模式搭建打基础。
成果反馈:最终客户非常满意,但我几乎筋疲力尽。
资源分配问题:无法兼顾其他业务经营,其他项目也有所耽搁。
经济压力:近期生活压力较大。
健康影响:工作强度过大,掉了一把头发。
技术提升:掌握了更多新技术,巩固了技术实力。
开发模式优化:在开发模式上有较多收获。
AI 辅助:熟练使用 AI 辅助工具,AI 的使用率达到 30%。

后续计划
虽然我会的东西很多,各种语言和技术框架都有所涉猎,但可能都不算精通。接下来我会发布项目的实际开发过程,请大家多多见谅。我追求的就是达到预期效果,不纠结过程。如果大家有合作需求,欢迎联系!
2496 次点击
所在节点    外包
21 条回复
realpg
174 天前
加个好友 就喜欢这样的

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

https://ex.noerr.eu.org/t/1094317

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

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

© 2021 V2EX