Skip ObjectiveβC and Java to get your app to market faster, using the skills you already have Building CrossβPlatform Apps using Titanium, Alloy, and Appcelerator Cloud Services shows you how to build crossβplatform iOS and Android apps without learning ObjectiveβC or Java. With detailed guidance gi
Building cross-platform apps using titanium, alloy, and appcelerator cloud services
β Scribed by Saunders, Aaron
- Publisher
- Wiley
- Year
- 2015
- Tongue
- English
- Leaves
- 387
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Skip Objective-C and Java to get your app to market faster, using the skills you already have Building Cross-Platform Apps using Titanium, Alloy, and Appcelerator Cloud Services shows you how to build cross-platform iOS and Android apps without learning Objective-C or Java. With detailed guidance given toward using the Titanium Mobile Platform and Appcelerator Cloud Services, you will quickly develop the skills to build real, native apps- not web apps-using existing HTML, CSS, and JavaScript know-how. This guide takes you step-by-step through the creation of a photo-sharing app that leverages.;Title Page; Copyright Page; About the Author; Contents; Introduction; Chapter 1: Installing and Configuring Appcelerator; Setting Up Titanium; Installing Titanium on the Mac; Installing Titanium Studio IDE; Installing Xcode; Installing the iOS Simulator; Installing the Titanium Command-Line Interface to Use an Alternate IDE; Installing the Android SDK; Installing Titanium Studio on Windows; Installing Titanium Studio; Installing Android SDK; Summary; Chapter 2: Introducing Appcelerator Cloud Services; Using the Appcelerator Cloud Services Console; Using Appcelerator Cloud Services REST API.
β¦ Table of Contents
Title Page
Copyright Page
About the Author
Contents
Introduction
Chapter 1: Installing and Configuring Appcelerator
Setting Up Titanium
Installing Titanium on the Mac
Installing Titanium Studio IDE
Installing Xcode
Installing the iOS Simulator
Installing the Titanium Command-Line Interface to Use an Alternate IDE
Installing the Android SDK
Installing Titanium Studio on Windows
Installing Titanium Studio
Installing Android SDK
Summary
Chapter 2: Introducing Appcelerator Cloud Services
Using the Appcelerator Cloud Services Console
Using Appcelerator Cloud Services REST API. Installing curl on a DeviceSimple Test with the REST API
Integrating Appcelerator Cloud Services
Simple Example of Integrating Appcelerator Cloud Services
Summary
Chapter 3: Appcelerator Titanium Alloy Overview
Understanding the Model-View-Controller (MVC) Framework
Using Appcelerator Alloy with the MVC Framework
Backbone.js
Backbone.js in Alloy: Models and Collections
Using Sync Adapters
Basic Sync Adapter Construction
Backbone Model Events
Model-View Data Binding
Demo Project for Model View Binding
Creating the Model File
Creating the Collection Object. Data Binding with Models in Appcelerator Titanium AlloyUpdating the cars.js Controller File
Creating the New Controller/View for the Detail Display
Completing the Controller for the Detail View
Creating Widgets
Creating a More Complex Widget
Summary
Chapter 4: Building a Cross-Platform Social Photo-Sharing Application
Using Balsamiq to Design Mockups
Walking Through the Phone-Sharing App
User Accounts
Camera
Photo Uploading
Social Integration with Facebook
Finding Friends
Commenting and Rating of Media
Push Notifications
Application Flow
Summary. Chapter 5: Development Process for Cross-Platform AppsCreating the Project for This Chapter
Preconfiguring Appcelerator Cloud Services
Creating the User Interface
Creating the Tab Group Files
Enabling the Camera Functionality on the Feed Tab
Adding a Custom Table Row to TableView
Integrating the Camera Functionality into the Application
Accessing the Device Camera in Appcelerator
Adding Camera API Calls to Feed Controller
Revisiting the FeedRow Controller
Revisiting the Feed Controller to Add the Rows to the Table
Adding Some Style to the Feed Table. Using the Android ActionBar for the Camera ButtonSetting Up the index.xml View to Support the ActionBar
Modifying the index.xml View to Support the ActionBar
Adding the Alloy Sync Adapter and Appcelerator Cloud Services
Creating the User Model
Extending Alloy Models
Logging the User In
Creating Appcelerator Cloud Service Sync Adapter
Creating the Photo Model
Modifying the ACS Sync Adapter to Support the Photo Model
Model and Sync Adapter Working Together
Summary
Chapter 6: Integrating Comments
Creating the Comment Table View Layout.
β¦ Subjects
Application software--Development;Cloud computing;COMPUTERS--Programming--Software Development;Cross-platform software development;Mobile computing--Programming;Open source software;Electronic books;Application software -- Development;Mobile computing -- Programming;COMPUTERS -- Programming -- Software Development
π SIMILAR VOLUMES
Building Cross-Platform Apps using Titanium, Alloy, and Appcelerator Cloud Services shows you how to build cross-platform iOS and Android apps without learning Objective-C or Java. With detailed guidance given toward using the Titanium Mobile Platform and Appcelerator Cloud Services, you will quickl
Build native apps for iOS, Android, and Blackberry from a single JavaScript codebase with Appcelerator Titanium. This guide gets you quickly up to speed on this amazing framework and shows you how to generate cross-platform apps with 100% native controls. You'll also learn the advantages of using Ti
<p><span>Step-by-step guide for developing cloud native apps on GCP powered by hands-on interactive learning</span></p><p></p><p></p><p><span>Key Features</span><span><br></span></p><p><span>β Cutting-edge coverage on Google Cloud Build, Cloud Run, GKE, Kubectl and Anthos.<br></span></p><p><span>β I
<p><span>Step-by-step guide for developing cloud native apps on GCP powered by hands-on interactive learning</span></p><p></p><p></p><p><span>Key Features</span><span><br></span></p><p><span>β Cutting-edge coverage on Google Cloud Build, Cloud Run, GKE, Kubectl and Anthos.<br></span></p><p><span>β I
Interested in giving Microsoftβs new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications. The book is a comprehensive end-to-end guide on creating, building, and distributing .NET MAUI