1 / 9

An introduction to Apache Cordova

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

semtechs
Download Presentation

An introduction to Apache Cordova

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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

  3. 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

  4. Apache Cordova – Development • Version 3 of Cordova offers two workflows • Web Project • Multi Platform • Minimal redevelopment • Minimal platform specific development • 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

  5. 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

  6. 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

  7. 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

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

  9. 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

More Related