an introduction to apache cordova

Download An introduction to Apache Cordova

If you can't read please download the document

Upload: semtech-solutions-ltd

Post on 16-Apr-2017

3.744 views

Category:

Technology


1 download

TRANSCRIPT

Apache Cordova

What is it ?

Platforms

Development

Architecture

Plugins

History

[email protected]

Apache Cordova What is it ?

A mobile development framework

Cross platform development

Uses HTML, CSS, Javascript

Implement applications as web pages

Access native functionality via Javascript API's

Released via Apache V2 License

[email protected]

Apache Cordova Platforms

Apache Cordova is available for Amazon fireos

Android

Blackberry 10

Firefox OS

IOS

Ubuntu

Windows Phone 7

Windows Phone 8

Windows 8

Tizen

[email protected]

Apache Cordova Development

Version 3 of Cordova offers two workflowsWeb ProjectMulti Platform

Minimal redevelopment

Minimal platform specific development

Uses Cordova CLI for abstraction

Native PlatformSingle platform

Native development

Difficult to make multi platform

Need to use Plugman for each platform

[email protected]

Apache Cordova History

What is Apache Cordova's history ?Developed as PhoneGap

Adobe purchase Nitobi Oct 2011

PhoneGap given to Apache

Renamed Cordoba

[email protected]

Apache Cordova Pros and Cons

What are Cordova's Benefits ?Develop once

Multi platform compatible

Port web apps to mobile

Access native functionality via API's

What is the possible down sideLost / inaccessible native features

Less rich UI style

[email protected]

Apache Cordova Plugins

What Plugins are available for Apache Cordova ?BatteryGeolocation

CameraGlobalisation

ConsoleIn App Browser

ContactsMedia

DeviceMedia Capture

Device Motion Network Information

Device OrientationSplash Screen

DialogsVibration

File

File Transfer

[email protected]

Apache Cordova Architecture

[email protected]

Contact Us

Feel free to contact us at www.semtech-solutions.co.nz

[email protected]

We offer IT project consultancy

We are happy to hear about your problems

You can just pay for those hours that you need

To solve your problems