课程咨询 :4000178985

  • 开发者最爱的十款应用

    发布:达内西安android培训      来源:达内新闻      时间:2016-10-12

  • 提示从IDE到核心资源工具,达内安卓培训(xa.android.tedu.cn)专家这些Android应用将为我们带来强大的编程功能与辅助效果。

    专为应用构建者打造的Android应用

    在平板应用领域,iPad与Android之间的对比总会引发激烈争论。必须承认,Android拥有更多免费但精致程度较低的应用,但由于设备的碎片化倾向严重,打造单一应用来适应全部机型往往非常困难。不过有了今天介绍的这些应用利器,相信大家一定能够更加顺畅地构建起出色的应用成果。

    Algoid编程语言

    千万别因为Play Store中蹩脚的英文介绍了错过了这款出色的工具:Algoid是一套真正的IDE方案,其提供解释器、调试器以及范围浏览器,甚至还具备拥有自动补全及语法高亮机制的编辑器。Algoid主要针对教育用途,但其同样适用于拥有丰富经验的开发者。该产品的开发者也推出了Algoid的Java与Raspberry Pi版本——不过我们并未对其进行测试。

    Algoid, CyaNn,免费

    DroidScript编程IDE

    DroidScript是一款基于JavaScript的应用开发环境,允许大家利用自己的计算机通过Wi-Fi充当远程IDE。DroidScript支持大部分设备功能,包括GPS、指南针、摄像头、加速计以及原生与HTML 5控件等。它亦可以同其它服务交互,从而发送并接收短信及邮件,甚至创建主页快捷键。

    DroidScript目前提供25款演示程序。根据我的实际体验,其中相当一部分都运行良好。

    这款应用还提供部分说明文档。大家可以首先阅读布局部分的内容以快速上手。

    DroidScript, SmartphoneRemote, 免费

    Dalvik Explorer

    Dalvik Explorer是一款小巧的工具,用于指示目标Android设备的具体参数。它能够显示Java系统属性、环境变量、java.nio.charset.Charsets、java.util.Locales以及java.util.TimeZones等适用于目标设备的具体信息。只需在设备上运行这款应用,一切将立刻呈现。

    Dalvik Explorer还适用于需要检查运行问题的用户。

    Dalvik Explorer, Elliott Hughes, 免费

    Developer Tools

    Developer Tools允许Android开发者查看其设备上所能使用的系统功能与资源,外加屏幕尺寸等信息。Developer Tools还能够接入其它实用工具。当然,目前其能够支持的对接工具还比较有限,例如Manifest Viewer即无法在最新版本的Android上与之协作。

    Developer Tools, Roy Solberg, 免费

    DrawExpress图表工具

    DrawExpress是一款手势识别型图表应用,允许大家绘制用例图表、顺序图、类图、状态图、ER图、数据流图以及网络图等图表。除了UML与网络图表之外,大家还可以绘制业务流程与思路设定、组织图表、处理流程图、功能列表、决策树以及可视化笔记等等。通过“手势识别”机制,DrawExpress能够帮助大家直接在UI中识别绘制对象,而无需面对菜单选项。

    免费的DrawExpress Lite版本可供大家试用,如果感觉不错,不妨购买其完整版。完整版能够导入及导出Visio对象与图表,我个人建议大家配合手写笔一同使用。

    DrawExpress Diagram, DrawExpress, 完整版7.99美元、Lite版免费

    DroidDia prime

    DroidDia prime允许大家绘制流程图、组织图、Venn图、思路设定以及其它图表。大家可以通过长按空白界面创建新的对象,或者长按现有对象将其选中。DroidDia支持利用JPEG及PNG位图作为对象基础,并在其上添加简单的几何图形。另外,我们也能够创建定制化图形库。大家可以从DroidDia网站处下载PNG格式的思科组件库;其可将思科EPS文件转换为可用素材。

    DroidDia prime, Alarex-Group, free; Pro解锁版4.68美元

    Frink编程语言

    Frink是一款实用计算工具与编程语言,可通过混合计量单位实现物理计算简化。Frink包含一个庞大的物理量数据文件,大家可以从中找到自己需要的资料。免费版本的Android Frink应用能够支持Android平台上的多种特殊功能,例如绘制图形、使用传感器、读取GPS数据、文本至语音转换以及语音识别等等。大家也可以在已经安装了Java的计算机上运行Frink。另外,我们亦能够将Frink作为一款简单的单位转换器或者强大的编程环境。

    Frink programming language, Alan Eliasen, 免费

    TeamViewer for Remote Control

    TeamViewer for Remote Control作为TeamViewer应用家族的一员,允许大家立足于Android设备远程使用Windows、Mac或者Linux计算机——只需在目标计算机上安装TeamViewer,同时了解其TeamViewer ID与密码即可。TeamViewer应用还支持双向文件传输、模拟特殊键、组合键并通过防火墙接入活动计算机。

    TeamViewer免费供个人用户使用,但在商用环境下则需要购买TeamViewer账户与许可。

    TeamViewer for Remote Control, TeamViewer, 具体价格取决于实际情况

    Wifi Analyzer

    Wifi Analyzer能够帮助大家查看当前位置周边的Wi-Fi网络,同时显示信道分配与强度。大家可以借此优化信道分配并避免拥堵。

    目前Play Store当中提供数十种此类应用,但Wifi Analyzer的历史最为悠久。其完全免费,而且在运作中不太会有广告骚扰。我在自己的手机和平板上都安装了这款应用。

    Wifi Analyzer, Farproc, 免费

    WRPN 16c

    每位程序员在初次开发Android应用时都需要使用这样一款计算器。作为惠普16c RPN计算器的模拟版本,它最初作为Windows应用登场,但如今已经被移植到Web、Mac OS X、Linux以及Android当中。

    这款应用亦作为开源项目存在。Play Store中提供多种类似的应用,但我不敢肯定它们是独立开发完成还是以WRPN 16c为基础。

上一篇:Android开发的那些坑和小技巧

下一篇:面对微信小程序的火爆,很多人却陷入了这8个误区

最新开班日期  |  更多

Android--高端周末班

Android--高端周末班

开班日期:05月31

Android--零基础全日制

Android--零基础全日制

开班日期:05月31

Android--零基础周末班

Android--零基础周末班

开班日期:05月31

Android--高端全日制班

Android--高端全日制班

开班日期:05月31

  • 地址:西安市碑林区长安北路8号陕西高速大厦15F
  • 课程培训电话:4000178985     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56