我刚刚学习了Kotlin和一些我正在改进的Java。
我想开始努力开发Android应用程序,直到今天我在尼日利亚参加了一个名为DevFest的活动。
我在Android上的演讲者谈到了许多听起来很新的架构,这让我感到困惑。
Architecure,例如Manual DI,MVC,以及一些数据缓存库以及更多内容。
我的问题是,我想要一份清单清单(指南),以列出开发Android应用程序应遵循的步骤。
我决定开发一个应用程序,以帮助用户找到最近的机械车间,以防汽车发生故障。
我希望该指南包括如何管理数据库,创建API或连接到一个API。库通过令牌对用户进行身份验证(如果这是这里的工作原理)
-用户可以注册 -用户可以登录 -用户可以检查最近的机械师位置 -用户可以拥有机械师ID并确认它是安全的 -用户(机械)可以接收订单 -用户(机械)可以接受或拒绝订单 -User(Mechanic)可以访问客户的电话号码