2013-06-05 10:28:40 来源:互联网
Google在2013年的I/O大会上宣布推出Android专属开发环境Android Studio,跳出了传统IDE侷限于开发、测试与除错的框架,Android Studio能让开发者更全面掌握从程式撰写、上架、试用版本控制、到后续营收分析等各层面的细节。
一改程式码,立刻看到不同尺寸萤幕上的UI变化
由于Android系统能装载于多种规格的装置上,许多开发者都必须对不同尺寸的萤幕分别调较、编译程式码。在这点上,Android Studio能让开发者即时预览App在不同尺寸萤幕上的UI显示,只要改动XML档案的参数,就能立刻预览到UI外观的变化,不必等到编译后才来一一调校。
Android Studio也提供大量的视觉化设计样板,开发者可以根据不同需求,拉动按钮与文字块方式,来快速建置应用程式的基本外观。此外,Android Studio也增加了方法、函式的“自动完成”功能,开发者不必再手动输入一个冗长的函式名称,只要是宣告过的方法与函式,就能在输入几个字元后自动跳出完整名称,让开发者选取。
而为了因应快节奏的Android操作系统版本升级,Android Studio也提供了版本相容性检查功能,让开发者确保自己的应用程式在每一版的更新之后,仍然能顺利执行。
此外,Android Studio也架设了翻译服务平台,来媒合开发者以及专业翻译社。开发者可以上传程式码,并查看翻译社提供的服务以及价格,藉由这个平台,开发者便能将应用程式推至全球。
除此之外,Android Studio也增加了“最佳化提示”的功能,例如若开发者忘了上传截图至Google商店,就会提醒开发者上传截图,此外,诸如建议开发者针对目标市场提供相应的语言版本,或提供平板电脑上的版本等,都涵盖在“最佳化提示”的功能内。
[page] “下载追踪”功能,让开发者更精确调整产品策略
在应用程式上架之后,开发者也可以使用”下载追踪”功能,能让开发者取得使用者的装置硬体资讯、所在地资讯,以及使用者第一次开启应用程式时的使用行为。此外,Android Studio也能让开发者依据不同地区、不同时段等条件来检视营收变化,让开发者依此调整日后的产品策略。
Android产品管理部门副总裁Hugo Barra表示,目前Google已推出了Android Studio的早期评估版本,开发者可以直接在官方网站下载。此外,Google也仔细说明了将Eclipse开发专案导入Android Studio的步骤,让开发者可以将专案无痛转移至新的开发环境。
整合度不足,大型专案编译速度过慢
针对Google推出的崭新开发环境,热门应用软体“KNY天气资讯“的开发者陈坤助给予了高度评价。他表示,能藉由改动XML参数来即时预览程式码在不同尺寸萤幕的执行效果,在Android产品规格破碎化的今日,能让开发者不必针对不同尺寸装置一一调较、编译,对开发者有着莫大的帮助,而Android Studio使用上的稳定度也高过Eclipse,此外,他也认为Google作为翻译社与开发者的中介角色,其翻译品质等于有Google背书,也能让开发者更安心、并专注于应用程式开发本身。
但另一方面,陈坤助也指出了Android Studio的一些缺点,比起苹果封闭的开发环境Xcode,Android Studio的整合度与流畅度仍有待加强,不过他也认为,这是开放式开发环境必然的特性,Google只能逐步针对开发者的需求与回馈不断进行补强。
此外,陈坤助也认为,Android Studio的编译引擎速度不够快,在小型专案上尚能接受,然而当程式专案一大,每改一行程式码就要耗时两三分钟,无疑会影响开发时程,对此,他希望Google能允许开发者微调编译器的参数,自订编译规则,以更进一步节省开发者的时间。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。