Appcelerator Titanium Smartphone App Development Cookbook, 2/e(Paperback)

Jason Kneen

  • 出版商: Packt Publishing
  • 出版日期: 2015-11-30
  • 售價: $1,970
  • 貴賓價: 9.5$1,872
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 1849697701
  • ISBN-13: 9781849697705
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Over 100 recipes to help you develop cross-platform, native applications in JavaScript

About This Book

  • Leverage your JavaScript skills to write mobile applications using Titanium Studio tools with the native advantage
  • Deploy your application on the App Store and Google Play
  • Add your own IOS native modules in objective-C, in an easy-to-follow step-by-step format

Who This Book Is For

This book is an essential for any developer learning or using JavaScript who wants to write native UI applications for iOS and Android. No knowledge of Objective-C, Swift and Java is required and you'll quickly be developing native, cross-platform apps, in JavaScript!

What You Will Learn

  • Transfer data between applications with URL schemes, and make your application accessible to other mobile applications and services
  • Connect with remote services using JSON
  • Work with Google Maps and Apple Maps, GPS and annotate routes
  • Create animations and special effects
  • Integrate notifications and connect with social media services such as Facebook and Twitter
  • Build applications with Alloy MVC – a rapid application development framework
  • Design native APIs and use local databases

In Detail

The mobile web has paved the way but many users want to have “native” applications installed. Using Appcelerator as a platform it's now possible to write iOS, Android, and Windows phone applications in JavaScript! It allows developers to develop fully native UI applications using Appcelerator studio tools without any knowledge of Objective-C, Swift or Java.

This book will take you through the process of building cross-platform, native UI applications for the mobile from scratch. You will learn how to develop apps, how to use GPS, cameras and photos and how to build socially connected apps. You will also learn how to package them for submission to the App Store and Google Play.

This cookbook takes a pragmatic approach to creating applications in JavaScript from putting together basic UIs, to handling events and implementation of third party services such as Twitter, Facebook and Push notifications. The book shows you how to integrate datasources and server APIs, and how to use local databases. The topics covered will guide you to use Appcelerator Studio tools for all the mobile features such as Geolocation, Accelerometer, animation and more. You'll also learn about Alloy, the Appcelerator MVC framework for rapid app development, and how to transfer data between applications using URLSchemes, enabling other developers to access and launch specific parts of your app.

Finally, you will learn how to register developer accounts and publish your very own applications on the App Store and Google Play.

Style and approach

This book offers a set of practical recipes with a step-by-step approach for building native applications for both the iOS and Android using JavaScript. This hands-on guide shows you exactly how to use the Appcelerator platform to rapidly develop cross-platform, native apps.

商品描述(中文翻譯)

**超過 100 種食譜,幫助您使用 JavaScript 開發跨平台的原生應用程式**

## 本書介紹
- 利用您的 JavaScript 技能,使用 Titanium Studio 工具撰寫具有原生優勢的行動應用程式
- 將您的應用程式部署到 App Store 和 Google Play
- 以易於遵循的逐步格式,添加您自己的 Objective-C iOS 原生模組

## 本書適合誰
本書是任何學習或使用 JavaScript 的開發者的必備書籍,特別是那些希望為 iOS 和 Android 撰寫原生 UI 應用程式的人。無需具備 Objective-C、Swift 和 Java 的知識,您將能快速開發出原生的跨平台應用程式,使用 JavaScript!

## 您將學到什麼
- 使用 URL schemes 在應用程式之間傳輸數據,並使您的應用程式可供其他行動應用程式和服務訪問
- 使用 JSON 連接遠端服務
- 使用 Google Maps 和 Apple Maps,GPS 並標註路線
- 創建動畫和特效
- 整合通知並連接社交媒體服務,如 Facebook 和 Twitter
- 使用 Alloy MVC 建立應用程式 – 一個快速應用程式開發框架
- 設計原生 API 並使用本地數據庫

## 詳細內容
行動網路已鋪平道路,但許多用戶希望安裝“原生”應用程式。使用 Appcelerator 作為平台,現在可以用 JavaScript 撰寫 iOS、Android 和 Windows Phone 應用程式!這使開發者能夠使用 Appcelerator Studio 工具開發完全原生的 UI 應用程式,而無需任何 Objective-C、Swift 或 Java 的知識。

本書將帶您從零開始構建跨平台的原生 UI 應用程式。您將學習如何開發應用程式,如何使用 GPS、相機和照片,以及如何構建社交連接的應用程式。您還將學習如何將它們打包以提交到 App Store 和 Google Play。

本食譜採取務實的方法來創建 JavaScript 應用程式,從組合基本 UI 到處理事件和實現第三方服務,如 Twitter、Facebook 和推送通知。本書展示了如何整合數據源和伺服器 API,以及如何使用本地數據庫。涵蓋的主題將指導您使用 Appcelerator Studio 工具來實現所有行動功能,如地理定位、加速度計、動畫等。您還將了解 Alloy,這是 Appcelerator 的 MVC 框架,用於快速應用程式開發,以及如何使用 URL Schemes 在應用程式之間傳輸數據,使其他開發者能夠訪問和啟動您應用程式的特定部分。

最後,您將學習如何註冊開發者帳戶並在 App Store 和 Google Play 上發布您自己的應用程式。

## 風格與方法
本書提供了一套實用的食譜,採用逐步的方法來使用 JavaScript 為 iOS 和 Android 構建原生應用程式。這本實用指南將清楚地告訴您如何使用 Appcelerator 平台快速開發跨平台的原生應用程式。