Appcelerator Titanium is a popular platform to develop mobile applications. Learn how to create a mobile app with using Appcelerator Titanium for different mobile platforms.
3. Overview
Appcelerator Titanium is a popular platform to develop mobile
applications for difference device OS with the help of the single
JavaScript code base.
The Titanium Mobile SDK supports iOS, Android, Blackberry 10
and mobile web apps.
Titanium is a collection of:
• The Titanium SDK tools
• The Titanium Mobile APIs
• Titanium Studio
• Modules
• Appcelerator cloud services
4. Installation of Platform SDKs
To develop mobile apps you need to use SDKs according to that
particular platform.
To install the platform SDKs:
• Choose the platforms which you want to install. (Android, iOS,
Blackberry, Tizen, etc.)
• Click Configure to start the final installation procedure.
• Click on the configure button, it will starts downloading and
installing each SDK for the selected mobile platforms.
5. Installation of Platform SDKs
iOS App Development
For iOS, it will require Mac OS 10.6 (Snow Leopard) and iOS
developer account. Then install the iOS SDK by following the
instructions and it’s done. Now, it’s ready to use it.
6. Installation of Platform SDKs
Android App Development
To do app development with Android, you need to have
Sun/Oracle Java SDK (JDK) installed in your system.
Download and unzip the Android SDK and then
run the $ANDROID_SDK/tools/android
command from the resulting directory
structure. This will pop up a Java Swing UI,
which let you install various Android SDK
elements from the “Available Packages” menu.
7. Installation of Platform SDKs
BlackBerry App Development
For Blackberry, Currently available Titanium Mobile version is in
a beta preview mode which needs a windows environment on
which you can install the Eclipse based development tool chain.
10. Simple Application creation
Step 3:
Type your project name as “MyFirstApp” and add type an App id
as com.yourCompany.MyFirstApp and click next.
11. Simple Application creation
Step 4:
Now, Right click on your project and click on Run As -> Select
required Simulator on Emulator to run your app. The app will be
installed on target platform and it will pop up on your screen.
13. Pros of Appcelerator Titanium
Output of the default application
• Easy to develop the mobile application.
• Freedom to make a prototype to evaluate user’s behavior
with the UI.
• Easy to interact with web services which makes
development process easy and fast.
• Supportive community of 200,000+ web developers and
growing.
14. Cons of Appcelerator Titanium
• Development cost and complexities are high
• Eclipse based IDE which has very poor UI
• With time you will find lots of bugs and limitations in using
Titanium. So, while working on big projects, it may happen
that you have to face many problems
15. Summary
Titanium is an outstanding tool for rapid prototyping to turn
within hours a mock up into a prototype in order to assess the
customer interest or perform functionality assessments. So, If
you want to develop a small and simple mobile app with native
feature than Titanium is best option to go with.
See Also : Quick Start Guide Click here
Reference Link : Techknol
Azilen’s Web : www.azilen.com