ARM发表ARM Development Studio 5 (DS-5) 社群版(Community Edition;CE),是DS-5 参考软件设计工具的免费使用版。此全新版本专为Android应用开发者社群所设计,能协助开发高度运算密集的原生软件(Native Software),且运行速度较采用Java编码提高4倍。透过ARM原生码在Android应用中所能带来的高效能与节能优势,DS-5 CE能为开发者提供一套独特的工具套件,补足标准SDK和NDK Android开发工具。
DS-5 社群版内含部分高阶DS-5工具套件中重要基本功能,能协助解决Android应用程序开发者常遇到的开发问题。DS-5社群版提供一个针对NDK来源编码所设计的整合图形除错器,并提供包括ARM NEON单指令多数据(SIMD)缓存器等的进阶处理器信息透明化。此新版工具套件让Java和C/C++语言能在相同的Eclipse集成开发环境(IDE)中进行编码,进而达到生产率和易用性的最大化。
DS-5 社群版含有一个客制化的ARM Streamline Performance Analyzer(效能分析器),可用于兼容的Android开发平台。Streamline能够从多种资源获取详细、且系统级的效能参数,协助开发者定位其编码中的热点(hotspot)并隔离潜在错误成因。软件工程师也可透过Linaro网站所提供的开放原始码驱动程序来来为开发平台加入Streamline的支持。
「Android市场上已有超过50万个应用程序,因此开发者需要提供出色的用户体验才能获得商业成功。」ARM系统设计部门执行副总裁暨总经理John Cornish表示「ARM DS-5 社群版为开发者提供一个便于使用的环境来进行C/C++编码的除错及优化。让开发者能充分利用ARM处理器技术的优势,并透过原生编码来提供消费者所需要的效能及功能。」