{"repo":"Joker-x-dev/CoolMallKotlin","free":true,"listed":false,"github":"https://github.com/Joker-x-dev/CoolMallKotlin","clone":"git clone https://github.com/Joker-x-dev/CoolMallKotlin.git","description":"Full‑Featured Android Compose App Framework • Kotlin, MVVM, Navigation, Networking, Storage & Modular Architecture for Real‑World Projects","language":"Kotlin","stars":725,"topics":["android","ecommerce","jetpack-compose","kotlin","mall","modular-architecture","mvvm","java","now","now-in-android"],"license":"MIT","category":"mobile-apps","readme_excerpt":"青商城 🛍️ 基于 Kotlin 和 Jetpack Compose 的现代化电商应用 🌍 English 📖 项目简介 这是一个基于 Kotlin 和 Jetpack Compose 打造的开源电商学习项目，核心功能已基本完成。项目采用了 Google 推荐的应用架构和最佳实践，参考了 Now in Android 的架构设计，旨在展示如何运用现代 Android 开发技术构建一个完整的电商应用。项目具备完整的电商业务流程，包括用户认证、商品展示、购物车、订单支付等核心功能，适合开发者学习参考现代 Android 开发技术。 作为热爱技术的个人开发者，我将工作之外半年多的时间都投入到这个项目中。每一个功能的实现、每一次代码的优化，都是我在闲暇时间精心打磨的成果。尽管进度可能不如专职团队那么快，而且某些功能的实现还不够完善，但我会持续改进，不断完善。如果你对 Android 开发感兴趣，无论是学习还是共同创造，都欢迎加入。 如果项目对您有帮助，请给个 Star 支持 ⭐ 这对我来说很重要，能给我带来长期更新维护的动力！ 📱 项目预览 💡 说明 ：由于功能模块较多，截图不下，这里仅展示部分界面，可下载体验完整功能。 ☀️ 浅色模式 🌙 深色模式 🌈 主题 🌐 国际化 📍 项目地址 - GitHub 地址 ：https://github.com/Joker-x-dev/CoolMallKotlin - Gitee 地址 ：https://gitee.com/Joker-x-dev/CoolMallKotlin Demo 下载 🌟 提示 ：客服聊天和意见反馈功能均为真实可用的，大家给我的留言我每一条都会去看，也会回复，所以不要说我是人机了.... - Release 版本（推荐 3.6MB） ：点击下载体验 - 为日常使用和体验优化的稳定版本，具有最佳性能和体积。 - Debug 版本（开发者 19MB） ：点击下载体验 - 注意 ：Debug 版本的包名带有 .debug 后缀，与 Release 版本不同，可以共存安装。 - 内置工具 ：集成了 LeakCanary（内存泄漏检测）和 Chucker（网络请求监控）等调试工具。 - 性能与体积 ：由于开启了调试功能且未进行代码压缩，此版本性能低于 Release 版本，且 APK 体积更大。 - 快捷访问 ：长按桌面图标可快速访问 Leaks （内存泄漏）和 Open Chucker （网络监控）。为确保能接收到 Chucker 的实时网络请求通知，建议开启应用的通知权限。 - 支持系统 ：Android 6.0 及以上 - 更新说明 ：预览版本会不定时更新，可能不会完全同步最新的代码变更 相关文档 - 青商城 API 接口文档 ：在线查看 - 接口文档会随着项目开发进度同步更新，主要包含各接口的请求参数和返回数据示例 - 脚手架文档 ：在线查看 - 很多同学希望在青商城的基础上二次开发或基于相同技术栈快速启动业务，我额外准备了一个精简的单模块 Jetpack Compose 空脚手架「AndroidProject-Compose」，并配套了详细文档方便学习。 - 它只保留基础能力与示例路由，拉仓库即可运行并按需填充业务逻辑，也便于学习架构拆分与模块化落地；青商城的大部分基础能力与文档说明在此同样适用，便于快速上手项目。 🛠️ 技术栈 核心技术 类别 技术选型 版本号 说明 ------- --------------------------- ------------ ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/Joker-x-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Joker-x-dev/CoolMallKotlin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}