Android印象

最近在开发PP复读机的 Android 版,开始逐步了解 Android 的开发流程。在接触 Android 平台之前,原以为开发应用会很复杂。当demo运行在手机上时,发现开发和部署应用是如此之方便。本文主要想介绍我对Android 的初步印象。

开发环境如下:ubuntu 13.04,bitbucket,ADT (Build: v21.1.0-569685),小米1。

整体来说,Android 开发流程体验很赞、很流畅、很自然,尤其是在linux上,毕竟是同宗。

(1)开发工具是 ADT。ADT 肯定不如 Visual Studio,总感觉有点卡,这个通过改善硬件可以缓解。我的R61i基本满足需求了。

(2)调试方便。调试工具有很多小亮点,例如屏幕截图,log filter。对屏幕截图多说2句,天涯明月刀中的截屏具有一个微创新——添加很个性化的水印,提高了截图的美感。开发一个Android截屏工具的成本很低,能否开发一个具有自定义水印的截屏工具呢?

(3)Android 开发硬件成本很低。不需要昂贵的 mac,甚至不需要很高的硬件机器配置。我08年购买的小黑,现在依然能发挥余热,很是感动。感觉Android有PC上xp般的王者风范。

(4)搭建 Android 开发环境很快捷,一键下载即可。Google 产品一向对程序员很友好的,赞。猛击下载地址

(5)Android文档和资料丰富。Android 文档特别详尽。Android sdk中有很多 sample,具有很高的参考价值,降低了入门成本。另外 Android 本身是开源的产品,这个也许会让更多喜欢开源的程序员投入 Android 大本营,这些程序员也更倾向开源自己的应用。

再说一些好玩的。(1)Android采用 sqlite3 存储数据,用 adb shell 中的 sqlite3 相关命令可以很方便查看自己手机内的通信录,短信息,各种操作记录。(2)ADT 内面的 Hierarchy view 也很惊艳,能可视化的看到Activity 内的控件布局,这个东东方便做性能分析。

能在 Linux 上开发应用,是一件能令我开心的事情。感觉有天马行空般的自由,也或是那种因为执着、倔强,而总算得到满足的喜悦吧。

没有“产品”的博文总显的好苍白无力。因为这个,我一定更努力的去做好pp复读机,回头把产品图片挂在这留做纪念,纪念那份坚持。



发表评论?

2 条评论。

  1. 沙发

    回复回复

发表评论