Google推Android Studio开发环境 大幅缩短移动开发难度

Google2013年的I/O大会上宣布推出Android专属开发环境Android Studio,跳出了传统IDE侷限于开发、测试与除错的框架,Android Studio能让开发者更全面掌握从程式撰写、上架、试用版本控制、到后续营收分析等各层面的细节。

Android Studio

一改程式码,立刻看到不同尺寸萤幕上的UI变化
由于Android系统能装载于多种规格的装置上,许多开发者都必须对不同尺寸的萤幕分别调较、编译程式码。在这点上,Android Studio能让开发者即时预览App在不同尺寸萤幕上的UI显示,只要改动XML档案的参数,就能立刻预览到UI外观的变化,不必等到编译后才来一一调校。

Android Studio也提供大量的视觉化设计样板,开发者可以根据不同需求,拉动按钮与文字块方式,来快速建置应用程式的基本外观。此外,Android Studio也增加了方法、函式的“自动完成”功能,开发者不必再手动输入一个冗长的函式名称,只要是宣告过的方法与函式,就能在输入几个字元后自动跳出完整名称,让开发者选取。

而为了因应快节奏的Android操作系统版本升级,Android Studio也提供了版本相容性检查功能,让开发者确保自己的应用程式在每一版的更新之后,仍然能顺利执行。

此外,Android Studio也架设了翻译服务平台,来媒合开发者以及专业翻译社。开发者可以上传程式码,并查看翻译社提供的服务以及价格,藉由这个平台,开发者便能将应用程式推至全球。

除此之外,Android Studio也增加了“最佳化提示”的功能,例如若开发者忘了上传截图至Google商店,就会提醒开发者上传截图,此外,诸如建议开发者针对目标市场提供相应的语言版本,或提供平板电脑上的版本等,都涵盖在“最佳化提示”的功能内。

“下载追踪”功能,让开发者更精确调整产品策略
在应用程式上架之后,开发者也可以使用”下载追踪”功能,能让开发者取得使用者的装置硬体资讯、所在地资讯,以及使用者第一次开启应用程式时的使用行为。此外,Android Studio也能让开发者依据不同地区、不同时段等条件来检视营收变化,让开发者依此调整日后的产品策略。

Android产品管理部门副总裁Hugo Barra表示,目前Google已推出了Android Studio的早期评估版本,开发者可以直接在官方网站下载。此外,Google也仔细说明了将Eclipse开发专案导入Android Studio的步骤,让开发者可以将专案无痛转移至新的开发环境。

整合度不足,大型专案编译速度过慢
针对Google推出的崭新开发环境,热门应用软体“KNY天气资讯“的开发者陈坤助给予了高度评价。他表示,能藉由改动XML参数来即时预览程式码在不同尺寸萤幕的执行效果,在Android产品规格破碎化的今日,能让开发者不必针对不同尺寸装置一一调较、编译,对开发者有着莫大的帮助,而Android Studio使用上的稳定度也高过Eclipse,此外,他也认为Google作为翻译社与开发者的中介角色,其翻译品质等于有Google背书,也能让开发者更安心、并专注于应用程式开发本身。

但另一方面,陈坤助也指出了Android Studio的一些缺点,比起苹果封闭的开发环境XcodeAndroid Studio的整合度与流畅度仍有待加强,不过他也认为,这是开放式开发环境必然的特性,Google只能逐步针对开发者的需求与回馈不断进行补强。

此外,陈坤助也认为,Android Studio的编译引擎速度不够快,在小型专案上尚能接受,然而当程式专案一大,每改一行程式码就要耗时两三分钟,无疑会影响开发时程,对此,他希望Google能允许开发者微调编译器的参数,自订编译规则,以更进一步节省开发者的时间。

移动信息化交流QQ群:一号群:211029692 二号群:344692795 CIO交流群:316076815(需认证)

移动化问答社区:wenda.yidonghua.com



1 星2 星3 星4 星5 星 (还没有打分,快来打分吧!)
Loading...
 
已有 0 条评论
返回顶部

无觅相关文章插件,快速提升流量