Welcome to the AMPLIFY Appcelerator Services. The AMPLIFY Appcelerator Services extends Appcelerator's Titanium platform to help you manage the entire lifecycle of application development with debugging, testing, deployment, crash monitoring, and analytic data collection. The AMPLIFY Appcelerator Services works with cross-platform, native applications built with Alloy and the Titanium SDK, Android applications built with Java and the Android APIs, and iOS applications built with Objective-C and the iOS APIs.
At a Glance
Build Applications with Appcelerator Studio
Use Appcelerator Studio to build cross-platform, native applications using Alloy and the Titanium SDK. With Appcelerator Studio, you can:
- Easily add Appcelerator Services to the application for Analytics and Cloud support
- Prototype the application UI with LiveView
- Optimize your JavaScript code with Code Analyzer and Code Profiler
Once your application is ready to be released, use Studio to publish the application to Google Play, iTunes Store, or even to Enterprise Storefronts, such as Mobile Iron's Enterprise App Storefront.
Relevant Chapters: Titanium Development, Titanium SDK Getting Started, Alloy Getting Started
Create Custom Cloud Applications with API Builder
Use API Builder to build and deploy custom API endpoints that can be consumed by any client application. Developers can quickly and easily create mobile-optimized APIs that manage data from multiple data sources, such as SAP, Salesforce.com, Oracle, Sharepoint, and others.
Relevant Chapters: Axway API Builder
Integrate Appcelerator Services with the Application
Appcelerator Services are a set of features that include:
- Mobile Backend Services: Mobile backend-as-a-service solution providing commonly used features such as user management, push notification, integration with social networks, and cloud storage.
- AMPLIFY Crash Analytics: Provides real-time crash reporting with diagnostic information and breadcrumb trail support.
- Appcelerator Analytics: Track your applications' user adoption and engagement to help understand how your application is used, which features are not used, and decide what will go in the next version of your application.
For Titanium applications, activate the services using Appcelerator Studio, which will automatically enables basic data analytics collection and crash reporting. For advanced features, you need to add Titanium API calls to the application.
For native Android applications built with Java and iOS applications built with Objective-C, use the Dashboard to activate Appcelerator Services and the AMPLIFY Appcelerator Services Services Native SDKs to integrate the services with the application.
Relevant Chapters: AMPLIFY Appcelerator Analytics, AMPLIFY Crash Analytics, Mobile Backend Services
Manage Applications with Dashboard
Once you have integrated Appcelerator Services, use the Appcelerator Dashboard to manage your application's cloud data and create event funnels.
Relevant Chapters: AMPLIFY Dashboard
View Metrics in Dashboard
Once you have your application setup to use Appcelerator Services, use Appcelerator Dashboard to monitor your application and view metrics about it. Appcelerator Dashboard lets you view and diagnose your mobile application's heath and usage statistics. The Dashboard provides a lot of technical data about your application.
Relevant Chapters: AMPLIFY Dashboard