快速业务通道

使用Eclipse调试iPhone Web应用程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18

使用Eclipse调试iPhone Web应用程序

时间:2011-02-21 IBM John Fronckowiak

开始之前

关于本教程

本教程讲述如何使用 Eclipse、Aptana 的 iPhone 开发插件、Aptana 的 Firefox JavaScript 调试器和 Firebug 调试 iPhone Web 应用程序。

目标

使用基于 Eclipse 的 Aptana Studio 提供的各种工具调试针对 iPhone 优化的 Web 应用程序。本教程主要关注如何最佳地调试 JavaScript 和 Ajax 应用程序。

先决条件

读者应当熟悉 iPhone Web 应用程序开发、JavaScript 和 Ajax。如果刚刚接触 iPhone Web 应用程序开发,请阅读 Adam Houghton 撰写的教程 “使用 Eclipse 开发 iPhone Web 应用程序”。

系统要求

为学习本教程的示例,需要使用 Aptana Studio 和以下任意一种受 Eclipse 支持的操作系统:Mac OS X、Microsoft® Windows® 或 Linux®。还需要 Java™ 运行时环境(JRE),推荐使用 JRE for Java V5。

Aptana Studio

Aptana Studio 集成开发环境(IDE)是基于 Eclipse 的开源开发环境,旨在构建 Web 应用程序,主要关注 HTML、层叠样式表(CSS)和 JavaScript。Aptana Studio 包括一个 iPhone 开发插件,为 Web 开发者提供了一组工具,可以协助开发针对 iPhone 优化的 Web 应用程序。

本教程讲解如何开始使用 Aptana Studio 进行调试,讨论如何使用 Aptana Studio 的调试器功能进行调试和记录。Aptana Studio 还提供与 Firefox Firebug 扩展的集成,集成了检测和调试功能。

本教程中的示例代码是 Aptana Studio IDE 附带的演示应用程序,展示 Aptana Studio IDE 如何为调试过程提供便利。

Web 应用程序的测试和调试任务比较困难,难以在 iPhone 中以原生方式进行。Aptana Studio 提供本地化 Web 开发服务器,可以用于测试。本教程讲述如何配置 Aptana Studio 和无线网络,在本地化的 Web 开发服务器上对 iPhone Web 应用程序进行本地访问和测试。

获取并安装 Aptana

Aptana Studio 提供免费的社区版和付费的专业版,后者包括更多支持。Aptana 网站将专业版概括为社区版 + 专业版插件 + 支持。幸运的是,预算比较紧张的开发人员可以选择社区版,它完全支持 iPhone Web 应用程序。

Aptana Studio 为 iPhone Web 开发提供下列特性.

以水平和垂直的 iPhone 显示技术预览 iPhone 项目

向导文件帮助快速启动项目

能够简便地将 Ajax 库导入到 iPhone 项目

本地 Web 服务器支持通过本地 WiFi 网络在 iPhone 上运行 Web 应用程序

集成 Firebug 以实现日志记录和命令执行。

Aptana Studio 的系统要求:

支持 Aptana Studio 的操作系统有 Windows、Mac OS X 和 Linux。

在 Windows 下,需要 512 MB RAM 和 Intel® Pentium® 4 或以上处理器。

在 Mac OS X 下,需要 512 MB RAM 和 G5 或 Intel 处理器。

在 Linux 下,需要 512 MB RAM 和 Pentium 4 或以上处理器。

需要安装 V1.5.0 或更高版本的 Java JRE。

在下载并安装 Aptana Studio 之后,就可以安装 iPhone 插件,该插件并非默认安装。启动 Aptana Studio。如图 1 所示,Aptana Start Page 显示在主文件面板。向下滚动 Plug-ins 部分,查找 Aptana iPhone Development Plug-in。

图 1. Aptana Studio 启动页面

使用Eclipse调试iPhone Web应用程序(2)

时间:2011-02-21 IBM John Fronckowiak

单击 iPhone 插件链接以下载并安装该插件。这时,显示 Updates 对话框。选择 Apple iPhone Support 条目,再单击 Next。

图 2. Updates 对话框

如果接受许可协议,那么单击 Next。

图 3. iPhone 插件许可协议

使用Eclipse调试iPhone Web应用程序(3)

时间:2011-02-21 IBM John Fronckowiak

显示了插件安装过程中的

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号