Sencha Touch 2 Mobile JavaScript Framework

John Earl Clark, Bryan P. Johnson

  • 出版商: Packt Publishing
  • 出版日期: 2013-08-16
  • 售價: $2,070
  • 貴賓價: 9.5$1,967
  • 語言: 英文
  • 頁數: 324
  • 裝訂: Paperback
  • ISBN: 1782160744
  • ISBN-13: 9781782160748
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Your knowledge of HTML and CSS is a door to the world of mobile web apps thanks to this handy guide to Sencha Touch. Through code and screenshots it gives you the practical know-how to use the framework.

Overview

  • Learn to develop web applications that look and feel native on Apple iOS, Google Android, Blackberry 10, and Windows Mobile devices using simple examples
  • Design and control the look of your application using a variety of simple style settings and themes
  • Make your application respond to the user’s touch with events like tap, double tap, swipe, tap and hold, pinch, and rotate

In Detail

Sencha Touch is a versatile HTML5-based framework for developing mobile web apps. Sencha Touch 2 has raised the bar for developing rich mobile web applications with HTML5. Using this framework you can develop mobile web apps that look and feel like native apps on iOS, Android, Blackberry, and Windows Mobile. It is built for enabling world-class user experiences.

"Sencha Touch 2 Mobile JavaScript Framework" is a step-by-step tutorial that will show you how to use Sencha Touch to produce attractive, exciting, native-quality, user friendly, easy-to-use mobile applications, that will keep your visitors coming back for more. There is sample code provided and explained with essential screenshots for better and quicker understanding.

"Sencha Touch 2 Mobile JavaScript Framework" will provide you with a hands-on approach to learning the language, taking you through the basic concepts and designs, to building a complete application from scratch.

We start with a foundation of JavaScript basics and work our way through the various components and features of Sencha Touch. We will explore how to leverage the Sencha Cmd utility to create applications quickly and cleanly. We will talk about how to get data in and out of your application, how to create new styles and themes, and even how to compile an application for sale on the various app stores.

"Sencha Touch 2 Mobile JavaScript Framework" will make you an expert application developer, using clear examples, code, and concepts.

What you will learn from this book

  • Make use of technologies such as HTML5 and CSS3 to provide native-quality application experiences without the need for plugins
  • Create a sample application using Sencha Touch that will run on Apple iOS, Google Android, BlackBerry 10, and Windows Phone
  • Use the list of components available in the Sencha Touch framework libraries such as tab panels, scrollable list views, and toolbars
  • Add custom touch events such as tap, double tap, swipe, tap and hold, pinch, and rotate
  • Discover the rich event communication that is available in every Sencha Touch component, allowing you to quickly respond to your users and create intuitive, native quality applications
  • Control the look of your application with Sencha Touch themes and styling options
  • Put together simple components quickly, backed by the data package
  • Allow your users to store information with forms, or access remote information from other services like Google maps and Flickr

Approach

Full of explained code and enriched with screenshots, this book is the practical way to take your Sencha Touch skills to the next level.

Who this book is written for

If you want to gain practical knowledge for using the Sencha Touch mobile web application framework, and you are familiar with HTML and CSS, then this book is for you. It is assumed that you know how to use touchscreens, touch events, and mobile devices such as Apple iOS and Google Android.

商品描述(中文翻譯)

你對HTML和CSS的知識是進入移動網頁應用世界的一扇門,感謝這本Sencha Touch的實用指南。通過代碼和截圖,它提供了實用的知識,讓你能夠使用這個框架。

概述:
- 通過簡單的示例學習開發在蘋果iOS、谷歌Android、黑莓10和Windows Mobile設備上看起來和感覺像本地應用的網頁應用程式
- 使用各種簡單的樣式設置和主題來設計和控制應用程式的外觀
- 使應用程式對用戶的觸摸作出反應,例如點擊、雙擊、滑動、長按、縮放和旋轉

詳細內容:
Sencha Touch是一個多功能的基於HTML5的移動網頁應用程式框架。Sencha Touch 2以HTML5開發豐富的移動網頁應用程式提供了新的標準。使用這個框架,你可以開發在iOS、Android、黑莓和Windows Mobile上看起來和感覺像本地應用的移動網頁應用程式。它的目標是實現世界一流的用戶體驗。

《Sencha Touch 2 Mobile JavaScript Framework》是一本逐步指南,將向你展示如何使用Sencha Touch製作具有吸引力、令人興奮、本地品質、用戶友好且易於使用的移動應用程式,讓你的訪問者回頭再來。書中提供了示例代碼和關鍵截圖,以便更好、更快地理解。

《Sencha Touch 2 Mobile JavaScript Framework》將以實踐為基礎的方式教你學習這個框架,從基本概念和設計開始,一直到從頭開始構建完整應用程式。

我們將從JavaScript基礎知識開始,逐步介紹Sencha Touch的各個組件和功能。我們將探討如何利用Sencha Cmd工具快速、乾淨地創建應用程式。我們將討論如何在應用程式中獲取和輸出數據,如何創建新的樣式和主題,甚至如何編譯應用程式以在各種應用商店上銷售。

《Sencha Touch 2 Mobile JavaScript Framework》將使你成為一名熟練的應用程式開發者,提供清晰的示例、代碼和概念。

你將從這本書中學到什麼:
- 利用HTML5和CSS3等技術提供本地品質的應用程式體驗,無需插件
- 使用Sencha Touch創建一個示例應用程式,可在蘋果iOS、谷歌Android、黑莓10和Windows Phone上運行
- 使用Sencha Touch框架庫中提供的組件列表,如標籤面板、可滾動列表視圖和工具欄
- 添加自定義觸摸事件,如點擊、雙擊、滑動、長按、縮放和旋轉
- 探索每個Sencha Touch組件中提供的豐富事件通信,讓你能夠快速響應用戶並創建直觀、本地品質的應用程式
- 使用Sencha Touch的主題和樣式選項控制應用程式的外觀
- 快速組合簡單組件,支持數據包
- 允許用戶使用表單存儲信息,或從其他服務(如Google地圖和Flickr)訪問遠程信息

這本書的特點是解釋了代碼並配有截圖,是提升你的Sencha Touch技能的實用方式。

這本書適合那些希望獲得使用Sencha Touch移動網頁應用程式框架的實用知識,並且熟悉HTML和CSS的讀者。假設你知道如何使用觸摸屏、觸摸事件和蘋果iOS和谷歌Android等移動設備。