Skip to content

本系列文章从基础规范、代码设计、框架设计、崩溃分析与竞品技术等角度去讨论如何构建一个健壮的安卓应用

Notifications You must be signed in to change notification settings

tenato/how-to-build-a-strong-android-app

Repository files navigation

如何构建一个健壮的安卓应用

本系列文章从基础规范、代码设计、框架设计和崩溃分析等角度去讨论如何建立一个健壮的安卓应用.

本系列文章分以下几个类目来讨论:

基础规范

基础规范部分主要讨论命名规范和代码规范, 规范这种东西虽然消灭了每个团队成员的个性, 但却大大提高了整个团队的协作能力, 让每个人都能轻松接手 别人的工作。

代码设计

代码设计从Java编程的角度来讨论如何构建健壮易扩展的Java代码, 包括如何设计方法、如何使用对象与如何设计并发等。

框架设计

框架设计讨论如何去构建app的各种基础功能, 如网络请求框架、图片处理框架与数据库框架等。

崩溃分析

应用崩溃是影响用户体验的罪魁祸首, 崩溃分析从崩溃收集与统计、异常分析等角度去分析如何构建一个健壮的app。

竞品技术

所谓竞品, 通常意义上指的是同行竞争对手的产品, 但这种定义比较狭隘, 竞品可以理解为各家各派的拿手好戏, 比方说聊天类app的聊天功能一定是最多的最 好的, 新闻类app的推送一定是做的最好的。我们通过研究各种竞品技术来使得我们的app更加优秀和易用。

About

本系列文章从基础规范、代码设计、框架设计、崩溃分析与竞品技术等角度去讨论如何构建一个健壮的安卓应用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages