Creating Mobile Apps with Appcelerator Titanium
暫譯: 使用 Appcelerator Titanium 創建行動應用程式
Christian Brousseau
- 出版商: Packt Publishing
- 出版日期: 2013-08-24
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 318
- 裝訂: Paperback
- ISBN: 1849519269
- ISBN-13: 9781849519267
海外代購書籍(需單獨結帳)
相關主題
商品描述
There's no better way to learn Titanium than by using the platform to create apps for iPhone, iPad, and Android, and this tutorial lets you do exactly that. It's a truly hands-on approach that covers all the essential bases.
Overview
- Walk through the development of ten different mobile applications by leveraging your existing knowledge of JavaScript
- Allows anyone familiar with some Object-oriented Programming (OOP), reusable components, AJAX closures take their ideas and heighten their knowledge of mobile development
- Full of examples, illustrations, and tips with an easy-to-follow and fun style to make app development fun and easy
- Get empowered to build your own apps from the knowledge gained from this book
In Detail
Smartphones and tablets have really changed the technological landscape over the last 3-4 years. Much like the web did in the last decade, these powerful tools have changed the way people communicate and access information. Such a wide market creates opportunities for developers who have the skills to develop mobile applications.
"Creating Mobile Apps with Appcelerator Titanium" is a practical, step-by-step guide to building iPhone, iPad, and Android applications using JavaScript. This book will give you a solid grounding of the dos and don'ts of mobile development and also covers a lot of the functionalities offered by the Titanium platform.
This book begins with a look at what the Titanium platform has to offer. By taking you through clear tutorials on developing each application step-by-step, it helps you to apply your newly acquired knowledge afterwards. The difficulty level gradually increases along the course of the book.
Each application from this book covers different aspects of mobile development. Every chapter starts by defining the application’s features as well as the user interface structure. Every single code section is then explained and put into context allowing you to gain a clear understanding of their purpose and functionality. The book takes a “small milestone” approach, allowing you to actually run the application and see the progression. Every step is accompanied by many screenshots so you can see the expected result on screen.
You will learn everything you need to know to develop your very own mobile applications. The book takes a laid-back approach to Titanium development and provides information in a way designed to never overwhelm the reader with information and also uses clear diagrams, screenshots, and tips throughout.
What you will learn from this book
- Create full-fledged applications using native components
- Save your data using a database and interact with it using SQL
- Interact with web services to retrieve data from external sources
- Make your own adventure game (Japanese RPG style)
- Bring a friend along on your epic adventure by adding online multiplayer to your game
- Use Geolocation to interact localized data and display it on a map
- Store your information in a centralized form using Appcelerator Cloud Services (ACS) and share this information with other users
- Integrate your applications with popular social media sites such as Facebook and Twitter
Approach
"Creating Mobile Apps with Appcelerator Titanium" provides a hands-on approach and working examples on creating apps and games as well as embedding them onto a social networking website. Developers can then move on from there to develop their own applications based on the ones they have developed throughout the course of this book.
商品描述(中文翻譯)
沒有比使用 Titanium 平台為 iPhone、iPad 和 Android 創建應用程式更好的學習方式,而這個教程正好讓你做到這一點。這是一種真正的實作方法,涵蓋了所有基本要素。
概述
- 利用你現有的 JavaScript 知識,逐步開發十個不同的行動應用程式
- 讓任何熟悉物件導向程式設計(OOP)、可重用元件和 AJAX 閉包的人,將他們的想法提升到更高的行動開發知識
- 充滿範例、插圖和提示,以易於跟隨和有趣的風格,使應用程式開發變得有趣且簡單
- 從這本書中獲得的知識使你能夠建立自己的應用程式
詳細內容
智能手機和平板電腦在過去的 3-4 年中真正改變了技術格局。就像過去十年網路所做的那樣,這些強大的工具改變了人們溝通和獲取資訊的方式。如此廣泛的市場為具備開發行動應用程式技能的開發者創造了機會。
《使用 Appcelerator Titanium 創建行動應用程式》是一本實用的逐步指南,教你如何使用 JavaScript 建立 iPhone、iPad 和 Android 應用程式。這本書將為你提供行動開發的注意事項和禁忌,並涵蓋 Titanium 平台提供的許多功能。
本書首先介紹 Titanium 平台的功能。通過清晰的逐步教程,幫助你開發每個應用程式,讓你能夠在之後應用新獲得的知識。書中的難度逐漸增加。
本書中的每個應用程式涵蓋行動開發的不同方面。每一章都從定義應用程式的功能和用戶介面結構開始。然後,每一段程式碼都會被解釋並放入上下文中,讓你清楚理解其目的和功能。這本書採取「小里程碑」的方法,讓你實際運行應用程式並看到進展。每一步都有許多截圖,讓你可以看到預期的結果。
你將學到開發自己行動應用程式所需的一切。這本書對 Titanium 開發採取輕鬆的方式,並以不會讓讀者感到不知所措的方式提供資訊,並在整本書中使用清晰的圖表、截圖和提示。
你將從這本書中學到什麼
- 使用原生元件創建完整的應用程式
- 使用資料庫保存數據,並使用 SQL 與之互動
- 與網路服務互動,從外部來源檢索數據
- 製作自己的冒險遊戲(日本 RPG 風格)
- 通過為你的遊戲添加線上多人遊玩,讓朋友一起參與你的史詩冒險
- 使用地理定位互動本地化數據並在地圖上顯示
- 使用 Appcelerator Cloud Services (ACS) 將你的資訊集中存儲,並與其他用戶分享這些資訊
- 將你的應用程式與 Facebook 和 Twitter 等流行社交媒體網站整合
方法
《使用 Appcelerator Titanium 創建行動應用程式》提供了一種實作方法和創建應用程式及遊戲的工作範例,並將它們嵌入社交網路網站。開發者可以從這裡開始,根據他們在本書中開發的應用程式進一步開發自己的應用程式。