SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Cordova 3,
Apps HTML5 para Android
Jorge del Casar (a.k.a. @JorgeCasar)
What's Apache Cordova?
A platform for building native mobile applications using HTML, CSS and
JavaScript
An open-source mobile development framework
http://cordova.apache.org
Apache Cordova 3.0
19 Jul 2013

Main release Notes:
New (lighter) Core
New Command Line Tooling (Node.js based)
Release Plugman 0.11.0 (new plugin management)
Change <plugin> to <feature> in config.xml
Breakout Plugins into their own repos
Deprecate Froyo
Apache Cordova 3.1
02 Oct 2013

Release notes:
Initial (alpha) support for Firefox OS
Windows 8 support for CLI project
Unified whitelist syntax on iOS and Android
Documentation translated into several languages:
fr, zh, de, it, ja, ko, ru & es
Apache Cordova 3.2
22 Nov 2013

Release notes:
Bug fixes and enhancements
Fixing Android 4.4 (KitKat) related bugs
Unified whitelist syntax on iOS and Android
Apache Cordova 3.3 RC1
06 Dec 2013

Release notes: when it ships
Install or update Cordova and report issues
Release date: 20 Dec 2013
CLI = Command Line Interface
1. Install Node.js
2. Install Cordova package:
sd nmisal- croa
uo p ntl g odv
Create
croacet <AH [D [AE
odv rae PT> I] NM]

Parameters:
PATH: directory to be generated for your project
ID: reverse domain-style identifier (optional)
NAME: application's display text (optional)
Platform(s)
croapafr()[adrmv|m <LTOM]
odv ltoms {d|eoer} PAFR>

Parameters:
PLATFORM: platform you want to add
android, blackberry10, firefoxos, ios, wp7, wp8, ...
Without parameters: list all installed and available platforms
Check Platform Support and Platform Guides Android before add a platform
Plugin(s)
croapui()[adrmv|m <AHUI]
odv lgns {d|eoer} PT|R>

Parameters:
PATH or URI: from where intall the plugin
Without parameters: list all currently installed plugins
You can find a Apache Cordova Plugin or Create your own one
Prepare
croapeae[PAFR>
odv rpr <LTOM]

Copies files for specified platforms, or all platforms, so that the project is
ready to build in each SDK
Compile
croacmie[PAFR>
odv opl <LTOM]

Builds the app for specified platforms, or all platforms
Build
croabid[PAFR>
odv ul <LTOM]

Shortcut for prepare, then compile
Emulate
croaeuae[PAFR>
odv mlt <LTOM]

Deploys app in specified (or all) platforms' emulator, opening emulator if
necessary
Run
croarn[PAFR>
odv u <LTOM]

Deploys app on specified (or all) platform devices, which must be properly
connected and configured in each SDK
Platform Support
Core: The main platforms
supported
Android
BlackBerry
iOS
Windows Phone
Windows 8
Horizon: next platforms to
become core
Tizen
Qt
Firefox OS
Ubuntu Mobile (Qt)
Windows (Win32)
Sunset: not distribution anymore
Symbian
webOS
Bada
Core Features
cordova CLI:
Supported: Android, BlackBerry 10, iOS, WP7 and WP8
Embedded WebView:
Supported: Android and iOS
Plug-in Interface:
Supported: Android, BlackBerry 10, iOS, WP7 and WP8
Full support Platfom APIs
Accelerometer

Contacts

Media

Camera
Compass
Connection

Device
Events
Geolocation

Notification
Splashscreen
Platfom APIs warnings
Capture: NO supported in Windows 8
File: WP7 and WP8 don't support FileTransfer
Globalization: NO supported in BB10, WP7 and W8
InAppBrowser: NO supported in Windows 8
Storage: WP7 and WP8 ONLY support localStorage
Platform guide: Android
1. Check the System Requirements
2. Install Android SDK
3. Append in the PATH enviroment:
[d-ah/d/ol
atpt]sktos

[d-ah/d/ltomtos
atpt]skpafr-ol

4. Register as
Google Play publisher
Apache Cordova Plugins
Device
Connection
Events
Accelerometer
Compass
Geolocation

Camera
Media
Capture
File
File transfer
Notification

Contacts
Globalization
Splashscreen
InAppBrowser
Debug console
Make your onw Plugins
You can lern how reading the plugin development guide and read how to
implement the native code in Android
Platform Plugins
You can add a plugin to a specific platform using p u m n
l g a directly
pumn-pafr [LTOM -poet[AH -pui [R]
lga -ltom PAFR] -rjc PT] -lgn UL

If you don't have plugman you can install globally:
nmisal- pumn
p ntl g lga
Merges: customize each platform
All you put inside . m r e / p a f r ] overide the files
/ e g s [ l t o m will
placed in . w w in the specific platform
/w/

Mais conteúdo relacionado

Mais procurados

JMP102 Extending Your App Arsenal With OpenSocial
JMP102 Extending Your App Arsenal With OpenSocialJMP102 Extending Your App Arsenal With OpenSocial
JMP102 Extending Your App Arsenal With OpenSocial
Ryan Baxter
 
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksAn overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
Sasha dos Santos
 

Mais procurados (20)

Cross-platform development frameworks
Cross-platform development frameworksCross-platform development frameworks
Cross-platform development frameworks
 
Apache cordova
Apache cordovaApache cordova
Apache cordova
 
Html5 features: location, history and offline apps
Html5 features: location, history and offline appsHtml5 features: location, history and offline apps
Html5 features: location, history and offline apps
 
Apps with Apache Cordova and Phonegap
Apps with Apache Cordova and PhonegapApps with Apache Cordova and Phonegap
Apps with Apache Cordova and Phonegap
 
Bp209
Bp209Bp209
Bp209
 
JMP102 Extending Your App Arsenal With OpenSocial
JMP102 Extending Your App Arsenal With OpenSocialJMP102 Extending Your App Arsenal With OpenSocial
JMP102 Extending Your App Arsenal With OpenSocial
 
JMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialJMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocial
 
Cordova: APIs and instruments
Cordova: APIs and instrumentsCordova: APIs and instruments
Cordova: APIs and instruments
 
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksAn overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
 
Introduction to Apache Cordova (Phonegap)
Introduction to Apache Cordova (Phonegap)Introduction to Apache Cordova (Phonegap)
Introduction to Apache Cordova (Phonegap)
 
Give Your Java Apps “The Boot” With Spring Boot And Cloud Foundry
Give Your Java Apps “The Boot” With Spring Boot And Cloud FoundryGive Your Java Apps “The Boot” With Spring Boot And Cloud Foundry
Give Your Java Apps “The Boot” With Spring Boot And Cloud Foundry
 
Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015
 
Apache Cordova
Apache CordovaApache Cordova
Apache Cordova
 
Boston Bluemix Meetup 5/15/14
Boston Bluemix Meetup 5/15/14Boston Bluemix Meetup 5/15/14
Boston Bluemix Meetup 5/15/14
 
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
 
Building cross platform web apps
Building cross platform web appsBuilding cross platform web apps
Building cross platform web apps
 
JavaFX on Mobile (by Johan Vos)
JavaFX on Mobile (by Johan Vos)JavaFX on Mobile (by Johan Vos)
JavaFX on Mobile (by Johan Vos)
 
02 configuration
02   configuration02   configuration
02 configuration
 
Cordova + Ionic + MobileFirst
Cordova + Ionic + MobileFirstCordova + Ionic + MobileFirst
Cordova + Ionic + MobileFirst
 
DanNotes XPages Mobile Controls
DanNotes XPages Mobile ControlsDanNotes XPages Mobile Controls
DanNotes XPages Mobile Controls
 

Semelhante a Cordova 3, apps para android

OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...
OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...
OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...
Paris Open Source Summit
 
Manish Chasta - Securing Android Applications
Manish Chasta - Securing Android ApplicationsManish Chasta - Securing Android Applications
Manish Chasta - Securing Android Applications
Positive Hack Days
 
LinkedIn - Disassembling Dalvik Bytecode
LinkedIn - Disassembling Dalvik BytecodeLinkedIn - Disassembling Dalvik Bytecode
LinkedIn - Disassembling Dalvik Bytecode
Alain Leon
 
Android installation guide
Android installation guideAndroid installation guide
Android installation guide
magicshui
 

Semelhante a Cordova 3, apps para android (20)

OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...
OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...
OWF12/PAUG Conf Days Alternative to google's android emulator, daniel fages, ...
 
Manish Chasta - Securing Android Applications
Manish Chasta - Securing Android ApplicationsManish Chasta - Securing Android Applications
Manish Chasta - Securing Android Applications
 
Cordova 3.x
Cordova 3.xCordova 3.x
Cordova 3.x
 
INTRODUCTION TO FLUTTER BASICS.pptx
INTRODUCTION TO FLUTTER BASICS.pptxINTRODUCTION TO FLUTTER BASICS.pptx
INTRODUCTION TO FLUTTER BASICS.pptx
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspective
 
Android
AndroidAndroid
Android
 
lecture-2-android-dev.pdf
lecture-2-android-dev.pdflecture-2-android-dev.pdf
lecture-2-android-dev.pdf
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
 
1 introduction of android
1 introduction of android1 introduction of android
1 introduction of android
 
LinkedIn - Disassembling Dalvik Bytecode
LinkedIn - Disassembling Dalvik BytecodeLinkedIn - Disassembling Dalvik Bytecode
LinkedIn - Disassembling Dalvik Bytecode
 
Introduction To Flutter - Widgets.pptx
Introduction To Flutter - Widgets.pptxIntroduction To Flutter - Widgets.pptx
Introduction To Flutter - Widgets.pptx
 
Cordova training : Day 1 : Introduction to Cordova
Cordova training : Day 1 : Introduction to CordovaCordova training : Day 1 : Introduction to Cordova
Cordova training : Day 1 : Introduction to Cordova
 
Synapse india reviews sharing asp.net
Synapse india reviews sharing  asp.netSynapse india reviews sharing  asp.net
Synapse india reviews sharing asp.net
 
Android 1
Android 1 Android 1
Android 1
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Android installation guide
Android installation guideAndroid installation guide
Android installation guide
 
Android Overview
Android OverviewAndroid Overview
Android Overview
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development Overview
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 

Mais de Droidcon Spain

Mais de Droidcon Spain (20)

Concurrency with Promise Style – Rayco Araña
Concurrency with Promise Style – Rayco ArañaConcurrency with Promise Style – Rayco Araña
Concurrency with Promise Style – Rayco Araña
 
Android: más allÁpp – inMedia Studio
Android: más allÁpp – inMedia StudioAndroid: más allÁpp – inMedia Studio
Android: más allÁpp – inMedia Studio
 
Me enamoré de un robot - Tecnilogica
Me enamoré de un robot - TecnilogicaMe enamoré de un robot - Tecnilogica
Me enamoré de un robot - Tecnilogica
 
Apps and cars - Applicantes
Apps and cars - ApplicantesApps and cars - Applicantes
Apps and cars - Applicantes
 
Accesibilidad en apps móviles - Codefactory
Accesibilidad en apps móviles - CodefactoryAccesibilidad en apps móviles - Codefactory
Accesibilidad en apps móviles - Codefactory
 
Visión Artificial, Accesibilidad y Android
Visión Artificial, Accesibilidad y AndroidVisión Artificial, Accesibilidad y Android
Visión Artificial, Accesibilidad y Android
 
Desvelando el GDK - Droidcon Spain
Desvelando el GDK - Droidcon SpainDesvelando el GDK - Droidcon Spain
Desvelando el GDK - Droidcon Spain
 
Monetize your idea! - Pay Pal
Monetize your idea! - Pay PalMonetize your idea! - Pay Pal
Monetize your idea! - Pay Pal
 
Desarrollo ágil de apps con Genexus
Desarrollo ágil de apps con GenexusDesarrollo ágil de apps con Genexus
Desarrollo ágil de apps con Genexus
 
Metodología Scrum para el desarrollo de apps
Metodología Scrum para el desarrollo de appsMetodología Scrum para el desarrollo de apps
Metodología Scrum para el desarrollo de apps
 
Introducción Tu Go and Open Tok - Telefónica i+d
Introducción Tu Go and Open Tok - Telefónica i+d Introducción Tu Go and Open Tok - Telefónica i+d
Introducción Tu Go and Open Tok - Telefónica i+d
 
Tu go - Droidcon
Tu go - DroidconTu go - Droidcon
Tu go - Droidcon
 
Open tok Android sdk - Droidcon
Open tok Android sdk - DroidconOpen tok Android sdk - Droidcon
Open tok Android sdk - Droidcon
 
Ui testing with espresso
Ui testing with espressoUi testing with espresso
Ui testing with espresso
 
Geolocalización en Android
Geolocalización en Android Geolocalización en Android
Geolocalización en Android
 
Programación Reactiva en Android
Programación Reactiva en AndroidProgramación Reactiva en Android
Programación Reactiva en Android
 
Requisitos de Accesibilidad
Requisitos de AccesibilidadRequisitos de Accesibilidad
Requisitos de Accesibilidad
 
Presentación Accesibilidad ASPACENET
Presentación Accesibilidad ASPACENETPresentación Accesibilidad ASPACENET
Presentación Accesibilidad ASPACENET
 
Droid con Aspace-Cross
Droid con Aspace-CrossDroid con Aspace-Cross
Droid con Aspace-Cross
 
Android UI design trends
Android UI design trendsAndroid UI design trends
Android UI design trends
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Cordova 3, apps para android

  • 1. Cordova 3, Apps HTML5 para Android Jorge del Casar (a.k.a. @JorgeCasar)
  • 2. What's Apache Cordova? A platform for building native mobile applications using HTML, CSS and JavaScript An open-source mobile development framework http://cordova.apache.org
  • 3. Apache Cordova 3.0 19 Jul 2013 Main release Notes: New (lighter) Core New Command Line Tooling (Node.js based) Release Plugman 0.11.0 (new plugin management) Change <plugin> to <feature> in config.xml Breakout Plugins into their own repos Deprecate Froyo
  • 4. Apache Cordova 3.1 02 Oct 2013 Release notes: Initial (alpha) support for Firefox OS Windows 8 support for CLI project Unified whitelist syntax on iOS and Android Documentation translated into several languages: fr, zh, de, it, ja, ko, ru & es
  • 5. Apache Cordova 3.2 22 Nov 2013 Release notes: Bug fixes and enhancements Fixing Android 4.4 (KitKat) related bugs Unified whitelist syntax on iOS and Android
  • 6. Apache Cordova 3.3 RC1 06 Dec 2013 Release notes: when it ships Install or update Cordova and report issues Release date: 20 Dec 2013
  • 7. CLI = Command Line Interface 1. Install Node.js 2. Install Cordova package: sd nmisal- croa uo p ntl g odv
  • 8. Create croacet <AH [D [AE odv rae PT> I] NM] Parameters: PATH: directory to be generated for your project ID: reverse domain-style identifier (optional) NAME: application's display text (optional)
  • 9. Platform(s) croapafr()[adrmv|m <LTOM] odv ltoms {d|eoer} PAFR> Parameters: PLATFORM: platform you want to add android, blackberry10, firefoxos, ios, wp7, wp8, ... Without parameters: list all installed and available platforms Check Platform Support and Platform Guides Android before add a platform
  • 10. Plugin(s) croapui()[adrmv|m <AHUI] odv lgns {d|eoer} PT|R> Parameters: PATH or URI: from where intall the plugin Without parameters: list all currently installed plugins You can find a Apache Cordova Plugin or Create your own one
  • 11. Prepare croapeae[PAFR> odv rpr <LTOM] Copies files for specified platforms, or all platforms, so that the project is ready to build in each SDK
  • 12. Compile croacmie[PAFR> odv opl <LTOM] Builds the app for specified platforms, or all platforms
  • 13. Build croabid[PAFR> odv ul <LTOM] Shortcut for prepare, then compile
  • 14. Emulate croaeuae[PAFR> odv mlt <LTOM] Deploys app in specified (or all) platforms' emulator, opening emulator if necessary
  • 15. Run croarn[PAFR> odv u <LTOM] Deploys app on specified (or all) platform devices, which must be properly connected and configured in each SDK
  • 17. Core: The main platforms supported Android BlackBerry iOS Windows Phone Windows 8
  • 18. Horizon: next platforms to become core Tizen Qt Firefox OS Ubuntu Mobile (Qt) Windows (Win32)
  • 19. Sunset: not distribution anymore Symbian webOS Bada
  • 20. Core Features cordova CLI: Supported: Android, BlackBerry 10, iOS, WP7 and WP8 Embedded WebView: Supported: Android and iOS Plug-in Interface: Supported: Android, BlackBerry 10, iOS, WP7 and WP8
  • 21. Full support Platfom APIs Accelerometer Contacts Media Camera Compass Connection Device Events Geolocation Notification Splashscreen
  • 22. Platfom APIs warnings Capture: NO supported in Windows 8 File: WP7 and WP8 don't support FileTransfer Globalization: NO supported in BB10, WP7 and W8 InAppBrowser: NO supported in Windows 8 Storage: WP7 and WP8 ONLY support localStorage
  • 23. Platform guide: Android 1. Check the System Requirements 2. Install Android SDK 3. Append in the PATH enviroment: [d-ah/d/ol atpt]sktos [d-ah/d/ltomtos atpt]skpafr-ol 4. Register as Google Play publisher
  • 24. Apache Cordova Plugins Device Connection Events Accelerometer Compass Geolocation Camera Media Capture File File transfer Notification Contacts Globalization Splashscreen InAppBrowser Debug console
  • 25. Make your onw Plugins You can lern how reading the plugin development guide and read how to implement the native code in Android
  • 26. Platform Plugins You can add a plugin to a specific platform using p u m n l g a directly pumn-pafr [LTOM -poet[AH -pui [R] lga -ltom PAFR] -rjc PT] -lgn UL If you don't have plugman you can install globally: nmisal- pumn p ntl g lga
  • 27. Merges: customize each platform All you put inside . m r e / p a f r ] overide the files / e g s [ l t o m will placed in . w w in the specific platform /w/