An introduction to Apache Cordova

50 %
50 %
Information about An introduction to Apache Cordova
Technology

Published on February 26, 2014

Author: mikejf12

Source: slideshare.net

Description

A short introduction to Apache Cordova, what is it and how can it help us to develop
platform independant mobile applications ?

Apache Cordova ● What is it ? ● Platforms ● Development ● Architecture ● Plugins ● History www.semtech-solutions.co.nz info@semtech-solutions.co.nz

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 www.semtech-solutions.co.nz info@semtech-solutions.co.nz

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 www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache Cordova – Development Version 3 of Cordova offers two workflows – Web Project ● ● Minimal redevelopment ● Minimal platform specific development ● – Multi Platform Uses Cordova CLI for abstraction Native Platform ● Single platform ● Native development ● Difficult to make multi platform ● Need to use Plugman for each platform www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache Cordova – History What is Apache Cordova's history ? – Developed as PhoneGap – Adobe purchase Nitobi – Oct 2011 – PhoneGap given to Apache – Renamed Cordoba www.semtech-solutions.co.nz info@semtech-solutions.co.nz

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 side – Lost / inaccessible native features – Less rich UI style www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache Cordova – Plugins What Plugins are available for Apache Cordova ? – Battery Geolocation – Camera Globalisation – Console In App Browser – Contacts Media – Device Media Capture – Device Motion Network Information – Device Orientation Splash Screen – Dialogs Vibration – File – File Transfer www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache Cordova – Architecture www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Contact Us ● Feel free to contact us at – www.semtech-solutions.co.nz – info@semtech-solutions.co.nz ● 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

Contact Us ● Feel free to contact us at – www.semtech-solutions.co.nz – info@semtech-solutions.co.nz ● 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

Add a comment

Related presentations

Related pages

Introduction to Apache Cordova | Introduction to Apache ...

This chapter is your introduction to the Apache Cordova framework and Apache Cordova application development. In the chapter, John Wargo describes what ...
Read more

An introduction to Apache Cordova - YouTube

A short introduction to Apache Cordova, what is it and how can it help us to develop platform independant mobile applications ?
Read more

Getting Started with iOS - Apache Cordova

Getting Started with iOS Introduction. Apache Cordova is a library used to create native mobile applications using Web technologies. The application is ...
Read more

Introduction to Apache Cordova | Java Tutorials

Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript. It is a set of device APIs that allow a mobile app ...
Read more

1. An Introduction to Apache Cordova - JavaScript Mobile ...

What Apache Cordova is; The differences between the different mobile development approaches (mobile web, hybrid mobile, and native mobile applications)
Read more

An Introduction to Cordova: Example - Code Envato Tuts+

In the first tutorial of this introduction to Cordova, ... An Introduction to Cordova ...

Apache Cordova

Read more

Guides - Apache Cordova

Help Cordova move forward! Report bugs, improve the docs, ... Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
Read more