Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015
-
Upload
smart-galapps -
Category
Mobile
-
view
304 -
download
2
Transcript of Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015
![Page 1: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/1.jpg)
I Jornadas Coruña Developers
un caso práctico de apps nativas
24 septiembre 2015 - A Coruña
Juan Porta Trinidad [email protected]
![Page 2: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/2.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
2
http://smartgalapps.com
![Page 3: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/3.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
3
http://smartpromoapps.com
![Page 4: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/4.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
4
Características
![Page 5: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/5.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
5
API
CMS
Arquitectura
![Page 6: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/6.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
6
• Amazon Web Services
• Instancias EC2 con Linux Ubuntu 14.04 LTS:
• API
• el motor de búsqueda (Sphinx)
• Instancias RDS con MySQL
• Buckets en S3
• almacenamiento de imágenes
Ruby (2.2.2) Rails (4.1.2)
paperclip
thinking_sphinx
chartkick
rpush
capistrano
paper_trail
whenever
swagger
active_model_serializers
delayed_paperclip grape
Servidor
![Page 8: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/8.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
8
• Gestión de contenido en tiempo real
• CMS responsive
• Identidad corporativa
• Configuración del idioma
• Importación de datos
• Administración compartida
• Estadísticas de uso
CMS (y II)
![Page 10: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/10.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
10
Nativas
• SDK oficiales
• Acceso eficiente al hardware del dispositivo
• Estándares de la plataforma
• Flujo de navegación
• Estilo de los controles (widgets)
• Comunidades muy activas
Multiplataforma
• HTML5, JavaScript, CSS
• Una app -> múltiples plataformas
• Rapidez de desarrollo
• Fácil mantenimiento
• Híbridos
• PhoneGap
• Appcelerator
Apps nativas vs multiplataforma
![Page 11: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/11.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
11
Android vs iOS
![Page 12: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/12.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
12
Android vs iOS
![Page 13: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/13.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
13
Android vs iOS
![Page 14: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/14.jpg)
14NavigationDrawer vs TabBar
![Page 15: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/15.jpg)
15Acciones (I)
![Page 16: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/16.jpg)
16Acciones (y II)
![Page 17: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/17.jpg)
17Cards vs UITableViewCell
![Page 18: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/18.jpg)
18Preferences vs Settings
![Page 19: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/19.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
19
Librerías Android
![Page 20: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/20.jpg)
I Jornadas Coruña Developers 25-26 septiembre 2015
Juan Porta Trinidad [email protected]
20
com.android.support:design:23.0.1
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" . . . >
<android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height=“wrap_content" . . . >
<android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height=“match_parent" . . . >
<android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" . . . >
Design Support Library
![Page 21: Presentación de SmartPromo en I Jornadas Coruña Developers (A Coruña) - 24/09/2015](https://reader034.fdocuments.es/reader034/viewer/2022051707/58edf52f1a28ab176b8b45ad/html5/thumbnails/21.jpg)
I Jornadas Coruña Developers
un caso práctico de apps nativas
24 septiembre 2015 - A Coruña
Juan Porta Trinidad [email protected]
21
@SmartPromoAppsSmartPromoApps
http://smartpromoapps.com