Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.

Slides:



Advertisements
Similar presentations
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
Advertisements

1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Cosc 4730 Installing IDEs And a note on carriers..
Coursework 2: getting started (4) – using PhoneGap to build mobile applications (optional) Chris Greenhalgh G54UBI /
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Introduction to Android Studio
UFCFX5-15-3Mobile Device Development iOS Development Review.
13-Jul-15 Getting Ready for Java. 2 What You Need 256 MB of RAM (512 MB or more recommended) 500 MHz Pentium or better Macintosh: must run Mac OS X, preferably.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
Sayed Ahmed BSc. Eng. In Computer Sc. and Eng. (BUET), Bangladesh MSc., Computer Science, Canada President/Chief Architect/Lead Developer Justetc (Just.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Using JavaScript for Mobile App Development No Objective C or Java required! July 5th, 2011.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Sayed Ahmed Computer Engineering (BUET), Bangladesh MSc., Computer Science, Canada President/Chief Architect/Lead Developer Justetc (Just et cetera) Technologies.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Eclipse Tutorial Barrett Summer Scholars 2011 Sustainable Engineering: Learning to Engineer Truly Green Products.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Creating an Example Android App in Android Studio Activity lifecycle & UI Resources.
BIT 285: ( Web) Application Programming Lecture 15: Tuesday, February 24, 2015 Microsoft Azure Instructor: Craig Duckett.
First Venture into the Android World Chapter 1 Part 2.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Basics of testing mobile apps
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Game on! With Nativescript
TITANIUM DEVELOPMENT SERVICES MOBILMINDZ TITANIUM DEVELOPMENT PORTFOLIO
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
ANDROID APPLICATION DEVELOPMENT. ANDROID DEVELOPMENT DEVELOPER.ANDROID.COM/INDEX.HTML THE OFFICIAL SITE FOR ANDROID DEVELOPERS. PROVIDES THE ANDROID SDK.
Appium with Android Configuration.  Download Appium server:  Choose the latest version of appium.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Created by Presented by James Schultz Titanium. What is Titanium? An open, extensible development environment for creating beautiful native apps across.
DEVOLOPING ANDROID APP ON LOCATION BASED REMINDER ON ANDROID MOBILE SYSTEMS.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Intoduction to Andriod studio Environment With a hello world program.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
Day 1 Session 2. Setup & Installation
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
Mobile Device Development
Mobile Application Development BSCS-7 Lecture # 1
Beginning of Xamarin for iOS development
Browsers and Web Platforms
Apache Cordova Overview
Build Native Mobile Apps using JavaScript and Ionic
Android SDK & App Development
Mobile App Development
Office 365 Development.
The Most Popular Android UI Automation Testing Tool Andrii Voitenko
Android Application Development
CA16R405 - Mobile Application Development (Theory)
Presentation transcript:

Guide To Develop Mobile Apps With Titanium

Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium Summary

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

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.

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.

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.

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.

Simple Application creation Step 1: Start a Titanium Studio, Open a new Titanium Project from the File Menu.

Simple Application creation Step 2: Now, it open a project template window and select a default project from it.

Simple Application creation Step 3: Type your project name as “MyFirstApp” and add type an App id as com.yourCompany.MyFirstApp and click next.

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.

Simple Application creation Output of the default application

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.

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

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 herehere Reference Link : TechknolTechknol Azilen’s Web :