Crossplatform Mobiledevelopment

Post on 13-Jan-2015

1.097 views 0 download

description

 

Transcript of Crossplatform Mobiledevelopment

Cross-Platform Mobile Application Development

What is Cross-Platform development?

Open source Mobile Platforms and Operating Systems

Standard Web Technologies

How Cross-Platform Tools Work?iO

S,

An

dro

id

Runs on all Smartphones and Tablets

De

ve

lop

ers Mobile apps

development tools compile into native code in the target devices’ native languages G

PS,

Cam

era,

PIM

Use powerful APIs for accessing device for hardware features

Native Access to Device Hardware Features

Publish apps in Apple App Store, Android Market or

BlackBerry App World

Supports Geo Location, Vibration, Photos,

Accelerometer, Contacts, Offline Storage, and more

Cross-Platform Mobile App Development Features

Cross-Platform Mobile App Development Process

Start

Design

HTML+JS+CSS

Testing 3rd Stage

Target Audience

Testing 2nd Stage

Emulators/Devices

Testing 1st Stage Browsers

Porting

Publish

Promote

Build a Quick Mobile App

Deliver apps quickly;

Saves time & money

Real-time benefits;Broader audience

Developers need not learn various SDKs & Libraries

Improves productivity many times even for a single smartphone

OS

Get a Real-Time Mobile App

Popular Cross-Platform Mobile Tools

Titanium

Rhodes

Sencha Touch

JQuery Mobile

PhoneGap

Cross-Platform Web Apps for Mobile and Touch-Screen Devices

Cross-Platform Mobile Frameworks

Appcelerator Titanium

Use web technologies like HTML, CSS, PHP, Python, Ruby and JavaScript

Titanium compiles native code in development of native apps

Device or cloud connectivity

Create native apps for iPhone, Android, Tablets, Desktop Applications,

Windows and Mac

Titanium developers access over 300 social and other APIs and location information to users

Multimedia capabilities

PhoneGap

Web Technologies•HTML5, CSS, and

JavaScript

Cross-Platform•Supports iPhone, iPad, iTouch ,

Android, Blackberry, Symbian, Maemo and Palm

Hardware•Access to Hardware like GPS,

Accelerometer, Magnetometer, Camera

Developers•

PhoneGap developers offer Adobe AIR App and online training courses

RhoMobile

Rhodes

•Open source MVC framework written in Ruby

•Supports iPhone, Android, Windows Mobile, BlackBerry and Symbian in Rhodes Mobile development

•Supports hardware including GPS, PIM contacts and camera

RhoHub

•RhoHub is a hosted development environment

RhoSync

•RhoSync is a standalone server that is optimized to synchronization of backend enterprise app data to the mobile device

jQuery Mobile

jQuery-based Touch-Optimized Web framework

for building custom web applications

Supports iOS, Android,

Windows Mobile, BlackBerry,

Symbian, webOS and tablets

Sencha TouchF

ram

ew

ork The first

HTML5 mobile JavaScript framework for creating mobile web apps

We

b T

ec

hn

olo

gy HTML5, CSS3

& Javascript support

Cro

ss

-Pla

tfo

rm Supports iOS, Android and WebOS

MoSync

JavaScript, PHP, Ruby, Python

support

Supports Android, iPhone, Symbian

S60, Java ME, Moblin, Windows

Mobile, BlackBerry and Maemo

Eclipse-based IDE for C/C++ programming

Hardware support includes Graphics, Sound, Multimedia and

Bluetooth

Sproutcore Touch

MVC based framework for developing HTML5 web applications on

iPad and Desktop PCsSupport for Touch events

and Hardware acceleration on the iPad and iPhone

WidgetPad

Open source free Collaborative Web-based Mobile Development Environment

• JavaScript, HTML5 & CSS3 support

Offers Code Editing, Distribution, Versioning, Debugging, Project Management, etc.

• Supports WebOS, Android and iOS

iWebkit

Supports

iPhone, iPod

Touch and iPad devices

iWebkit can

develop a easy, fast, compatibl

e and extendabl

e web apps

Zepto JS

iUI

Supports JavaScript library, CSS, and Images for developing Advanced Mobile Web Apps for iPhone

About Anubavam

Anubavam is a leading Mobile Web Application

Development company building full-featured

mobile apps that run on major platforms taking

advantage of the core features in the iPhone,

Android and Blackberry SDKs. We build Mobile

Web Apps leveraging varied cross platform

development tools such as Titanium, PhoneGap,

RhoMobile, jQuery Mobile and more.

STRATEGY

DESIGN

DEVELOPMENT

PROMOTION

What we do in Cross-Platform Mobile Development

•End-to-end Mobile/Wireless Solutions

•open source libraries and frameworks

•Customize and implement open source packages

•Custom iPhone, Android, BlackBerry and Windows Mobile application development

•Integrate social media networks

•Hire cross-platform mobile apps developers

•Consulting and integration services to enterprises