PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
Mobile apps
1. Mobile apps
betabeers mayo 2011
Miquel Camps Orteza
@miquelcamps
2. Opciones
fácil
web
jquery mobile
Sencha Touch
emulado
phonegap
titanium
brightcove
nativas
android
iphone
difícil
3. Opciones
web ventajas
no tienes que aprender un nuevo lenguaje
jquery mobile
desarrollo rápido
Sencha Touch
desventajas
emulado necesitas internet
titanium
phonegap
brightcove
nativas
android
iphone
4. Opciones
web ventajas
desarrollo más rápido
jquery mobile
mismo código distintas plataformas
Sencha Touch
compila el código,
emulado no hay problemas con la appstore
titanium
desventajas
phonegap peor rendimiento
brightcove soporte, comunidad
actualizaciones sdk
nativas
android
iphone
5. Opciones
web ventajas
mejor rendimiento
jquery mobile
comunidad
Sencha Touch actualizaciones sdk
look & feel
emulado
titanium desventajas
tienes que aprender un nuevo lenguaje
phonegap tu código sirve para una sola plataforma
brightcove
nativas
android
iphone
6. Titanium appcelerator
desarrollo
javascript
compatible con 4 plataformas
ipad, iphone, android, blackberry (beta)
no todo es free
soporte
analytics
modulos ecommerce
http://www.appcelerator.com/products/plans-pricing/
7. Ejemplo titanium hello world
var win = Titanium.UI.createWindow();
var helloButton = Titanium.UI.createButton({
title:'Saluda!',
height:50,
left:10,
right:10,
top:50
});
helloButton.addEventListener('click', function() {
alert("Hello world");
});
win.add(helloButton);
win.open();
+ Ejemplos Kitchen Sink
Seguir en twitter @dan_tamas
8. phonegap
desarrollo
html + css + javascript
compatible con 6 plataformas
iphone, android, blackberry, palm, windows, symbian
http://www.phonegap.com/features
9. brightcove @meetapp
todavía en beta, bajo invitación
desarrollo
HTML + css + javascript
compatible con 3 plataformas
ipad, iphone, android
me gusta
poder cambiar styles, content feeds y anuncios sin tener
que compilar de nuevo la app
10. Debate
¿Cual es el futuro web apps o nativas?
¿Phonegap o titanium?
¿Android o iPhone?
¿@javisoto es un fanboy de apple?