#Cordova
##Pre-Req
- nodejs
- cordova
cordova create HolaLP io.laplatajs.holalp HolaLP
cd HolaLP
cordova platform add ios
cordova emulate ios
editar HolaLP/wwww/index.html
<div class="app">
<h1>Hola La Plata</h1>
<div id="deviceready" class="blink">
<p class="event listening">Connecting to Device</p>
<p class="event received">Device is Ready</p>
</div>
</div>
Listado completo en cordova plugin registry
cordova plugin add org.apache.cordova.device
editar HolaLP/www/js/index.js agregar esta linea al final del metodo
receivedEvent
receivedElement.innerHTML = device.platform + ' ' + device.version;
#Sencha Touch + Cordova
##Pre-Req
##HolaLP-ST
sencha -sdk {sencha-touch-sdk-folder} generate app HolaLP HolaLP-ST
cd HolaLP-ST
sencha cordova init io.laplatajs.holalp
Donde {sencha-touch-sdk-folder}
es la carpeta donde descomprimieron el donwnload de Sencha Touch.
editar HolaLP-ST/app.json agregar las plataformas en 'builds.native.cordova'
"builds": {
"web": {"default": true},
"native": {
"packager": "cordova",
"cordova" : {
"config": {
"platforms": "ios",
"id": "com.domain.HolaLP",
"name": "HolaLP"
}
}
}
},
sencha app build -run native
cd cordova
cordova plugin add org.apache.cordova.device
##Pre-Req
- ionic ( sudo npm install -g ionic )
###HolaLP-Ionic
ionic start HolaLP-Ionic --app-name "HolaLP"
cd HolaLP-Ionic
ionic platform add ios
ionic build ios
ionic emulate ios