Beginning Smartphone Web Development: Building Javascript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre, Blackberry, Windows Mobile and Nokia S60 (Paperback)

Gail Frederick, Rajesh Lal

  • 出版商: Apress
  • 出版日期: 2010-01-13
  • 定價: $1,400
  • 售價: 1.4$199
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 143022620X
  • ISBN-13: 9781430226208
  • 相關分類: AjaxAndroidCSSHTMLJavaScript
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

Today’s Web 2.0 applications (think Facebook and Twitter) go far beyond the confines of the desktop and are widely used on mobile devices. The mobile Web has become incredibly popular given the success of the iPhone and BlackBerry, the importance of Windows Mobile, and the emergence of Palm Pre (and its webOS platform). At Apress, we are fortunate to have Gail Frederick of the well-known training site Learn the Mobile Web offer her expert advice in Beginning Smartphone Web Development. In this book, Gail teaches the web standards and fundamentals specific to smartphones and other feature-driven mobile phones and devices.

  • Shows you how to build interactive mobile web sites using web technologies optimized for browsers in smartphones
  • Details markup fundamentals, design principles, content adaptation, usability, and interoperability
  • Explores cross-platform standards and best practices for the mobile Web authored by the W3C, dotMobi, and similar organizations
  • Dives deeps into the feature sets of the most popular mobile browsers, including WebKit, Chrome, Palm Pre webOS, Pocket IE, Opera Mobile, and Skyfire

By the end of this book, you’ll have the training, tools, and techniques for creating robust mobile web experiences on any of these platforms for your favorite smartphone or other mobile device.

You’ll learn how to:

  • Build interactive mobile web pages that comply with industry standards and best practices.
  • Develop web sites using the markup languages of the mobile Web: XHTML-MP, Wireless CSS, and WML.
  • Use Mobile JavaScript and Ajax for client-side web interactivity.
  • Adapt the syntax and design of mobile web pages to target smartphone models.
  • Enhance mobile web pages to target advanced features of smartphone browsers.
  • Validate and compress mobile markup to optimize for network transmission and browser performance.
  • Simulate smartphone browsers using emulators and development tools.

Who is this book for?

Mobile application developers and their managers need to learn mobile web technologies because it’s in their economic interest. Time-to-market and opportunity costs are significantly lower for web-based mobile applications than for native ones.

Desktop web developers at software companies and IT departments of non-technology businesses need to learn mobile web technologies to meet the demands of managers who will soon be asking them to “mobilize this web site.” These developers will want to do the minimum work possible to maximize the compatibility of their mobile web sites. The standards-based approach advocated in this book will allow them to build gracefully adaptive and portable mobile web experiences that perform well across mobile browser platforms.

商品描述(中文翻譯)

如今的 Web 2.0 應用程式(例如 Facebook 和 Twitter)已經超越了桌面的限制,並且在移動設備上被廣泛使用。由於 iPhone 和 BlackBerry 的成功、Windows Mobile 的重要性以及 Palm Pre(及其 webOS 平台)的出現,移動網路變得非常受歡迎。在 Apress,我們很幸運能夠邀請知名培訓網站 Learn the Mobile Web 的 Gail Frederick 提供她在《Beginning Smartphone Web Development》中的專業建議。在這本書中,Gail 教授了針對智慧型手機和其他功能驅動型手機和設備的網路標準和基礎知識。

本書將教你如何使用針對智慧型手機瀏覽器進行優化的網路技術來建立互動式的移動網站,並詳細介紹了標記基礎知識、設計原則、內容適應性、可用性和互通性。同時,本書還探討了由 W3C、dotMobi 和類似組織編寫的跨平台標準和最佳實踐,並深入研究了最受歡迎的移動瀏覽器(包括 WebKit、Chrome、Palm Pre webOS、Pocket IE、Opera Mobile 和 Skyfire)的功能集。

通過閱讀本書,你將獲得在任何這些平台上為你喜愛的智慧型手機或其他移動設備創建強大移動網路體驗所需的培訓、工具和技術。

你將學到以下內容:
- 構建符合行業標準和最佳實踐的互動式移動網頁。
- 使用移動網路的標記語言:XHTML-MP、Wireless CSS 和 WML 開發網站。
- 使用 Mobile JavaScript 和 Ajax 實現客戶端網頁互動性。
- 適應智慧型手機型號的移動網頁語法和設計。
- 增強移動網頁以滿足智慧型手機瀏覽器的高級功能。
- 驗證和壓縮移動標記以優化網路傳輸和瀏覽器性能。
- 使用仿真器和開發工具模擬智慧型手機瀏覽器。

這本書適合以下讀者:
- 移動應用程式開發人員及其管理人員需要學習移動網路技術,因為這對他們的經濟利益很重要。相較於本地應用程式,基於網路的移動應用程式的上市時間和機會成本要低得多。
- 軟體公司和非科技企業的 IT 部門的桌面網頁開發人員需要學習移動網路技術,以滿足管理人員的需求,他們很快會要求他們將網站「移動化」。這些開發人員希望盡可能少地工作,以最大程度地提高其移動網站的兼容性。本書提倡的基於標準的方法將使他們能夠建立優雅適應且可攜帶的移動網路體驗,在各種移動瀏覽器平台上表現出色。