常见的 Android 新手误区

在过去十年的移动开发平台中,做为资深的移动开发人员,咱们认为Android平台是一个新手最广为人知的平台。它不只是一个廉价的工具,并且有着良好的 开发社区,以及从所周知的编程语言(Java),使得开发Android应用程序变得史无前例的简单。即使是这样,咱们仍然看到很多Android开发新 手一遍又一遍地犯着一样的错误。如下是10个最多见的误区。

一、不读Android开发文档 

Android开发者网站能够很好的帮助你。不少的文档也能够经过SDK工具下载。这些文档不只仅是Javadoc API的参考,它包括许多指南、教程、视频、培训以及其余有用的资料来建立Android应用程序。程序员

二、不熟悉Android开发工具 

Android SDK不只能够用来编译打包你的应用程序在Android手机上运行,并且它有一整套工具来帮助你构建应用程序。其中一些工具能够帮助你的应用程序设计图 形和布局。其余命令行工具,它们提供简单、可编写脚本访问模拟器和硬件设备的功能。还有一些能够帮助你进行性能的调优和剖析。 

Android SDK文档中更多关于Android工具的信息。 

三、不从Android开发社区寻求帮助 

Android开发社区大型且友好。当你有问题时,Android SDK文档不会回答你,咱们建议你去StackOverflow.com,它有一个 Android开发特定标签。其余有用的资源包括 谷歌邮件列表以及网站教程,好比你会发如今 Android软件开发中心。 

四、因为Java语言开发而变得懒惰 

Java是一个高级编程语言,它具备虚拟机,使得开发更加简单,可是,这并不意味着你能够是一个懒惰的程序员。标准的编程准则仍然适用。大多数 Android设备与传统计算机相比,处理能力和本地存储容量都有限,因此效率不高或不正确的编程实践会对的总体性能和用户体验有着更大的影响。 
编程

五、认为开发移动项目是小成本投入 

小屏幕 != 小项目。许多新手开发人员(不幸的是,他们的老板)是一个错误的想法,认为全部移动开发项目能够由一个大学生在周末完成。(是的,咱们听过许多这样的故 事。)然而,事实是,大多数成功的项目都须要像传统软件的功能规范、进度表、bug追踪、专职的工程师、专业的设计师、QA测试人员和发布维护计划。 

六、使用原始Android应用程序为开发基础 

不少时候,咱们看到了一个应用程序是基于一个hello world示例代码的。没有事先计划或是设计就在代码中使用,而且该项目文件的布局也丢失了。最终用户的体验,彷佛是一个过后的想法。 

首先,你得花时间学习和试验Android平台。而后,坐下来与你的团队,想一想大家真正想要构建的,并从头开始。最终,你将会节省时间、减小挫折,而且有高质量的生产代码便于往后的维护。
编程语言

七、与操做系统整合 

Android平台为开发者提供了许多功能,并紧密地集成系统和其余应用程序到他们的应用程序中。利用主屏幕小部件、内容提供商、意图处理,以及其余等功 能优点。确保你的的应用程序能够处理任何内容类型出如今共享菜单。使用这些平台特色能够把你的应用从通常的移动体验中区分出来。另外,若是你的应用更容易 访问,那么用户将更为频繁的看到你的应用程序。 

八、定义应用程序的详细配置不当 

Android Manifest文件是应用程序配置的中心位置,但这些信息常常(甚至在发布了的应用上)都不正确。许多开发人员没有正确地指定他们所支持的设备特征。另 一个常见的错误在Android Manifest文件中注册了没必要要的权限。这样可能致使你的应用程序发表在Android市场后,用户对你的应用的评级很低。
工具

九、为Android开发iPhone应用 

当你下载一个很Cool的应用到你崭新的Android设备上时,但它的外观和行为彻底像是一个典型的iOS应用。Not Cool。Android平台有着本身的外观和行为,用户不指望他们买的Android设备装的应用像别的平台的。这些相同的应用程序常常失踪的小部件、 内容提供商和其余独特的功能的Android(见#7),这使得他们更显得格格不入。 

十、应用程序发表以后不维护 

你有没有注意到许多应用程序并不会更新,而其余的则是不断更新?为了保持应用的相关热度,开发人员必须保持应用程序的更新。Android平台仍然在稳步 成熟,注意Android市场的通知,它常常须要开发者更新调整。若是没有更新,一些应用程序可能会被排在后面。请确保你的应用程序并非其中之一。 

Android新手当心 

避免犯错误的最好办法就是要第一时候意识到这样作的危险。在这里,咱们从Android开发新手身上列出了10个最多见的错误。请认真审视它们,这将会让你和你的团队避免这些阴险陷阱的。 
布局

相关文章
相关标签/搜索