分享15款为开发人员准备的开发移动应用程序必备的新资源和工具
身为一名开发者,光有技术是不够的,必备的应用可以为您的开发工作如虎添翼。随着Android与iOS系统的不断更新换代,相关的的应用也层出不穷,随着移动应用程序的普及推动,很多新的方面被迅速发展,
下面我们收集了一些最好的移动应用程序和工具的开发任务,这将使你加速你的应用程序的想法转化为实际的移动友好的应用程序。我希望这些将是非常适合您的需求。
1. Ratchet : 使用 HTML,JS,CSS 创建 iPhone App 原型
Ratchet 是一个免费的开源的工具,它主要的功能就是可以使用最简单的 HTML,CSS,JavaScript 这些 Web 技术就能很容易创建 iPhone 应用原型。
Ratchet 使用非常简单,只需要简单的几行代码就能创建绝大部分 iOS 的组件,如:Bars, Lists, Buttons, Segmented controllers, Counts, Forms, Toggles, Popovers, Sliders, Push 等等。
并且 Ratchet 有很好的文档,并且作者表示将来还还会开发更多的新功能让移动应用的开发者更加轻松创建 iPhone App 原型。详细演示和下载,请点击 Ratchet 的官网
2. Nimbuskit : IOS开发框架组件
NimbusKit 是一个非常适合有经验的开发人员使用的文档完整的iOS开发框架,这些组件都是模块化的,拥有良好的文档,以填补经常使用,但缺少的功能。特点:丰富的文本标签,超链接,网页视图控制器;表款,单选按钮组,表行动和更多的方法。NimbusKit开发+贡献的一个活跃的社区,并发布了新的功能/经常更新
演示
3. Swipeview : 移动网络的无限旋转
SwipeView是一个简单而有效的JavaScript库,用于创造无限(循环)旋转。旋转是专为移动浏览器,并具有多重优势的移动平台。它是独立的,仅适用于水平滑块,可用于任何HTML内容,有触摸的支持。
演示
4. jqmPhp : jQuery Mobile的HTML代码生成
jqmPhp是一个开源项目,目的是为了简化 jQuery Mobile 结合 PHP 的开发。这是一个PHP类,可以生成HTML输出,jqmPhp是一个PHP类,方便地创建HTML文件,然后使用jQuery Mobile框架。所有的类可以在jqmPhp包转换为字符串
5. ViniSketch Designer : 构建移动应用程序的免费工具
ViniSketch设计器是一个免费的软件,使用Web和本地技术可视化创建移动应用程序中。它仅适用于Mac OS X和设计的GUI提供了可视化编辑器+除了一个代码编辑器自定义的东西详细的数据流。有一个内置模拟器和调试器是基于WebKit的WebInspector。创建的应用程序是兼容的iOS + Android等平台正在开发中
演示
6. Enyo : 一个JavaScript框架,台式电脑及手机
JavaScript框架Enyo,这是为了HP的触摸板上的应用程序,最近已达到v2版本和提供了跨平台的兼容性,而不是唯一的webOS(v1)。新的Enyo同时支持桌面+移动,在所有主要浏览器,并配有一个广泛的跨平台的UI部件库开发应用程序+一个强大的布局
演示
7. Countly : 开源移动分析应用
Countly 是一个实时的、开源的移动分析应用,通过收集来自手机的数据,并将这些数据通过可视化效果展示出来以分析移动应用的使用和最终用户的行为。一旦你打开该程序的面板,你会发现数据的监控是那么的简单。
它由三部分组成:Countly 服务器 + 前台, iOS SDK 和 Android SDK。
它拥有一个事件驱动系统,几乎每一个动作都可以被跟踪,包括:应用程序购买、广告点击行为等。
所有详细信息都可以在 Countly漂亮的界面中显示。 可以配置跟踪无限个应用。
8. Moobile : 手机应用程序框架的MooTools
Moobile是一个基于 MooTools 框架实现的移动 WebApp 开发框架,目前它主要在 iOS 设备的浏览器上实现原生应用的体验。Moobile 实现了很多类似 iOS 原生的控件,比如:工具栏,按钮,图片,列表,激活状态,幻灯片等等,它还实现了淡入淡出,幻灯片滑动,立体翻转等效果,还能显示类似原生的警告框。通过 Moobile 创建的 WebApp 能够在 iPhone 和 iPad 上工作,这里有 Demo,有 iOS 设备的同学可以直接测试下效果。
9. Mobjectify : 快速构建移动Web实体模型。
Mobjectify是一个免费的Web应用程序,。该应用程序使我们能够创建网页,并添加各种网页元素(如窗体,按钮,内容,页脚等)点击几下鼠标。它也提供了多种主题可供选择,您可以创建新的主题。有一个实时预览,并可以随时导出为一个HTML文件。Mobjectify提供移动网页的jQuery Mobile +主题引擎,只留下对你的自定义编码。
演示
10. iWebInspector : 网页调试工具ios模拟器
iWebInspector是一个免费的工具,调试,分析和检查Web应用程序运行在iPhone模拟器(iPhone或iPad)。简单的工具高度的Web检查器适用于iOS Safari中打开任何选项卡,Web应用程序(全屏),或到PhoneGap的应用程序。它使我们能够看到和浏览的每一个元素在你的HTML元素。您可以更改属性,内容和风格,看看他们是如何应用在Safari和所有在此页面中所涉及的资源包括数据库,本地存储,Cookies和ApplicationCache
演示
11. MobileESP : 轻松探测移动设备类型
MobileESP 项目提供了网站开发者非常方便和轻量级的 API 用来检测当前访客是否使用移动设备,包括使用什么设备访问。
该 API 提供简单的布尔值结果用来标识移动设备,例如 iPhone, Blackberry, Android, 和 Windows Mobile。
12. Ripple : 多平台的移动环境模拟器
Ripple是一个多平台的移动环境模拟器,作为一个Chrome扩展,旨在简化这一过程。它使我们能够在选择的平台(PhoneGap,PhoneGap, WebWorks, WAC等)+(S)的设备支持的平台,可以显示如何在给定的URL看起来像这样的组合。扩展允许利用现有的工具来执行JavaScript调试,HTML DOM检验,自动化测试,以及多种设备和屏幕分辨率的实时仿真
演示
13. Easy APNS :苹果推送通知使用PHP和MySQL
如果你正在开发一个iPhone应用程序,需要发出这样的通知,Easy APNS就派上用场了。这是一个PHP-MySQL为基础的解决方案与APNS集合的一个标准的安装详细介绍每一步的通信。该解决方案可以通过插入推送消息,并将它们发送到一个MySQL表的帮助下,一个cron作业
演示
14. Adaptive Images :自动为小型装置提供小图片
Adaptive Images是一个解决方案,为任何设备提供浏览器的具体图像的大小,他是自定调整的。其中一个轻量级的JS文件检测浏览器的大小和PHP文件的大小然后调整图像在网页上。应用嵌入式解决方案会根据设备屏幕大小 自动创建、捕捉、传输图片,而不需要额外改动图像。
演示
15. Mobile.js : 快速转换到移动网站
Mobilize.js是一个开源的HTML5-JavaScript框架用于从任何现在有标准网站快速,简便地构建移动网站。
这个框架其实就是将需要在移动设备上显示的部分页面以jQuery Mobile的默认主题显示,而不是实现一个全新完整的移动页面。
Mobilize.js 可用于任意网站,但对于基于WordPress和Sphinx的网站不需要使用该框架转换,因为已经有非常多的插件可以使用。
来自:http://www.cnblogs.com/58top/archive/2013/01/05/mobile-apps-and-tools-for-developers.html