独立产品1w多能做出来什么App?

头像
禾年科技
126阅读3评论

项目背景介绍

我是独立开发者,今年10月接手了一个原生APP开发项目。坦白说,我并不想接这个项目,因为开发周期至少需要两个月,且基本不赚钱。但最终接下了这个项目,不是为了钱,而是基于以下几点考虑:

  1. 整合技术规范:尝试最新技术栈,为明年的公司重建确定技术开发框架,追求快速、模块化和灵活性。
  2. 积累项目案例:为自己和公司丰富个性化定制的项目案例。
  3. 积累客户资源:通过合作增加客户信任。
  4. 展示能力:通过项目展示自己的开发能力,获取更多潜在客户。
  5. 内容运营:当前我在做短视频、博客等内容输出。
  6. 生活压力:满足最基本的生活需要。

技术栈介绍

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,用户看广告即可获得收益。更多细节暂不透露,待应用上线后我会在应用商城和相关平台公布名称。


项目总结

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

后续计划

虽然我会的东西很多,各种语言和技术框架都有所涉猎,但可能都不算精通。接下来我会发布项目的实际开发过程,请大家多多见谅。我追求的就是达到预期效果,不纠结过程。如果大家有合作需求,欢迎联系!

收藏
举报
加载中…
精选评论
头像
等级0

看你的描述,感觉是个程序发烧友,完全沉浸在代码中,从商业成本角度,确实不值得花这么多的精力来处理这个项目,这样做,反而会拉低市场的预期。估计也是基于经济考虑,没有其它选择的可能性,我总感觉比去工厂打工3个月还赚的绰绰有余呢。

头像
等级0

1w块只能找成型的模板套给他,要完全整给他架构,到时不会用还要来找麻烦