PhoneGap by Example
Andrey Kovalenko
- 出版商: Packt Publishing
- 售價: $1,970
- 貴賓價: 9.5 折 $1,872
- 語言: 英文
- 頁數: 368
- 裝訂: Paperback
- ISBN: 1785285319
- ISBN-13: 9781785285318
-
相關分類:
Cross-Platform
海外代購書籍(需單獨結帳)
相關主題
商品描述
Use PhoneGap to apply web development skills and learn variety of cross-platform mobile applications
About This Book
- Utilize the robust features of the mobile hybrid approach to develop, test, and publish mobile applications using the PhoneGap framework
- Use your web skills for hybrid mobile application development and deliver to many mobile platforms without rewriting the code
- Develop a set of ready-to-use mobile applications with this practical, comprehensive, step-by-step guide
Who This Book Is For
If you are a web developer with some experience in development of single page applications and want to enter the world of mobile applications, then this technology and book is ideal for you. Since PhoneGap maintains an incredibly easy-to-use plugin interface, no previous experience in native languages development (such as Objective-C or Java) is required.
What You Will Learn
- Set up plugins to access the camera and filesystem to capture media
- Build a custom RESTful service and integrate it with a PhoneGap application
- Integrate a HTML5 Canvas element to create mobile games
- Build scalable applications using a modern mobile web framework
- Interact with RESTful services from a mobile application
- Build an audio/video chat facility using PhoneGap and WebRTC technologies
- Develop a PhoneGap plugin with native interfaces for iOS and Android
In Detail
PhoneGap is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about. It is one of the first and fastest spreading tools to develop hybrid applications using CSS, JavaScript, and HTML, without losing the advantages of native applications.
If you are already a web developer, this book will provide you with the skills you need to create, customize, test, and deploy hybrid mobile applications. Starting from the beginning, this book will cover how to set up your PhoneGap development environment, add mobile web frameworks and plugins, design and customize the application layout, and utilize the embedded features of the PhoneGap framework.
By working through the steps in each chapter, you will quickly master a variety of mobile applications with totally different approaches. You will then learn how to develop a PhoneGap plugin with native interfaces for iOS and Android, as well as common approaches to test PhoneGap applications.
With ample screenshots that show you how to build a phenomenal application, PhoneGap by Example will ensure your success with this cutting-edge mobile development framework for hybrid applications.
Style and approach
An easy-to-follow guide packed with hands-on examples of real-world mobile applications. Each topic is explained sequentially in the process of creating a hybrid mobile application, and detailed explanations of the basic and advanced features of PhoneGap are included.
商品描述(中文翻譯)
使用PhoneGap應用網頁開發技能,學習開發各種跨平台的移動應用程式。
關於本書:
- 利用強大的移動混合開發方法,使用PhoneGap框架開發、測試和發布移動應用程式。
- 利用您的網頁技能進行混合移動應用程式開發,無需重寫程式碼即可在多個移動平台上交付。
- 透過這本實用、全面、逐步指南,開發一組可立即使用的移動應用程式。
適合閱讀對象:
- 如果您是有一些單頁應用程式開發經驗的網頁開發人員,並且想進入移動應用程式的世界,那麼這項技術和本書非常適合您。由於PhoneGap具有非常易於使用的插件接口,因此不需要具備以Objective-C或Java等原生語言進行開發的經驗。
您將學到什麼:
- 設置插件以存取相機和檔案系統以捕捉媒體。
- 建立自訂的RESTful服務並將其與PhoneGap應用程式整合。
- 整合HTML5 Canvas元素以創建移動遊戲。
- 使用現代移動網頁框架建立可擴展的應用程式。
- 從移動應用程式與RESTful服務互動。
- 使用PhoneGap和WebRTC技術建立音訊/視訊聊天設施。
- 開發具有iOS和Android原生介面的PhoneGap插件。
詳細內容:
PhoneGap是一個免費且開放源碼的框架,允許您使用標準化的網頁API在您關心的平台上創建移動應用程式。它是開發混合應用程式的第一個且最快擴散的工具之一,使用CSS、JavaScript和HTML,同時不損失原生應用程式的優勢。
如果您已經是一名網頁開發人員,本書將為您提供所需的技能,以創建、自定義、測試和部署混合移動應用程式。從頭開始,本書將介紹如何設置PhoneGap開發環境,添加移動網頁框架和插件,設計和自定義應用程式佈局,並利用PhoneGap框架的內嵌功能。
通過逐章進行的步驟,您將迅速掌握各種具有完全不同方法的移動應用程式。然後,您將學習如何為iOS和Android開發具有原生介面的PhoneGap插件,以及測試PhoneGap應用程式的常見方法。
本書以豐富的屏幕截圖展示如何構建出色的應用程式,PhoneGap by Example將確保您在這個尖端的混合應用程式開發框架上取得成功。
風格和方法:
這是一本易於遵循的指南,充滿了實際的移動應用程式實例。每個主題都按照創建混合移動應用程式的過程進行順序解釋,並詳細解釋了PhoneGap的基本和高級功能。