SlideShare una empresa de Scribd logo
@asanzdiego @_David_Jorge
Introducción al
desarrollo de Apps
para los no
Informáticos
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
¿Quién somos?
@asanzdiego @_David_Jorge
Consultor y desarrollador de apps.
@_David_Jorge
david.jorge@appconcept.es
David Jorge
@asanzdiego @_David_Jorge
Asesor. Formador. Desarrollador.
@asanzdiego
http://about.me/asanzdiego
Adolfo Sanz De Diego
@asanzdiego @_David_Jorge
Hackathon Lovers
Comunidad de amantes de los hackathones.
@HackathonLovers
http://hackathonlovers.com
@asanzdiego @_David_Jorge
En el último año
+10 hackathones
+100 proyectos
+1000 hackers
@asanzdiego @_David_Jorge
JustiApps
Integra tecnología y derecho
para mejorar la Justicia.
@JustiApps
http://www.justiapps.com
@asanzdiego @_David_Jorge
¿Cómo?
concurso ideas
seminarios
hackathon
@asanzdiego @_David_Jorge
Despiertame cuando empiece
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
Tipos de Apps
web
nativas
híbridas
@asanzdiego @_David_Jorge
Aplicaciones web
Sitios web adaptados a
teléfonos/tabletas.
No se instalan en el
dispositivo.
Accedemos mediante el
navegador.
@asanzdiego @_David_Jorge
Aplicaciones web
Capacidades limitadas a
las del navegador.
Son las más rápidas de
desarrollar.
Son las más económicas.
@asanzdiego @_David_Jorge
Cada vez se navega más con los teléfonos/tabletas.
Pero no ha sido en detrimento del escritorio.
fuente: http://blogs.wsj.com/cmo/2015/05/26/mobile-isnt-killing-the-desktop-internet/
Evolución
@asanzdiego @_David_Jorge
Responsive Web Design
@asanzdiego @_David_Jorge
APIs para separar backend de frontend
@asanzdiego @_David_Jorge
Aplicaciones nativas
Se desarrollan para una
plataforma.
Acceso a todas las
capacidades del
dispositivo.
Se pueden distribuir en
los marketplaces.
@asanzdiego @_David_Jorge
Aplicaciones nativas
Requieren más tiempo
de desarrollo.
Resultan más caras.
Para juegos o
aplicaciones complejas.
@asanzdiego @_David_Jorge
Android
80% de los terminales.
Se desarrollan con Java.
Google Play:
- Las aplicaciones son
aprobadas
automáticamente.
- Tasa de 25$ una vez en la
vida.
- Los usuarios las prefieren
gratis con publicidad.
@asanzdiego @_David_Jorge
iOS
15% de los terminales.
Se desarrollan con
Objective-C y/o Swift.
App Store:
- Las aplicaciones son
minuciosamente revisadas.
- Tasa de 99$ anuales.
- Los usuarios están más
acostumbrados a pagar.
@asanzdiego @_David_Jorge
Aplicaciones híbridas
App web incrustadas en
aplicación nativa.
Se desarrolla para todas
las plataformas.
Acceso a muchas
capacidades del
dispositivo.
@asanzdiego @_David_Jorge
Aplicaciones híbridas
Se pueden distribuir en
los marketplaces.
Son más económicas que
las nativas.
Mejor opción para
aplicaciones sencillas.
@asanzdiego @_David_Jorge
● Phonegap empaqueta a distintas plataformas.
● Appcelerator viene con servicios de Backend.
● Sencha optimizado para UI nativas.
● Intel XDK soporta varios frameworks UI.
● Xamarin C# y compila a Java y Objective-C.
● Ludei pensado para juegos.
● eMobc plataforma española.
Entornos completos
@asanzdiego @_David_Jorge
● Ionic SASS, AngularJS, CLI.
● MobileAngularUI Bootstrap 3 + AngularJS.
● Kendo basado en jQuery.
● Famous para animaciones.
● jQueryMobile el clásico.
● HammerJS para los gestos.
● Lungo es español.
Frameworks UI
@asanzdiego @_David_Jorge
● Gestión de usuarios.
● Bases de Datos.
● Gestión de ficheros.
● Notificaciones Push.
● Geolocalización.
● Estadísticas.
Backend As A Service
● firebase.com
● cloudmine.me
● backendless.com
● telerik.com
● parse.com
● kumulos.com
● kinvey.com
● api.shephertz.com
● backbeam.io
● apiomat.com
● appacitive.com
● appery.io
● en.kii.com
● netmera.com
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
Requisitos de un App
Web/Nativa/Híbrida.
Gestión de usuarios.
Integración con otras
web.
@asanzdiego @_David_Jorge
Requisitos de un App
Panel para
administradores.
Multilingüe.
Servicios push.
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
Capacidades de los dispositivos
Teléfono: llamadas.
Agenda: contactos.
3G, WiFi: internet.
Bluetooth, NFC:
conectividad.
@asanzdiego @_David_Jorge
Capacidades de los dispositivos
Acelerómetro,
giroscopio,
magnetómetro:
dirección y orientación.
GPS: posición.
Cámara: fotos y vídeos.
Otros sensores: luz,
humedad, proximidad...
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
● Dependerá de:
○ Complejidad y tamaño funcionalidad principal.
○ La cantidad de extras.
○ Número de requisitos de la App.
○ Número de capacidades del dispositivo que usa.
○ Diseño, usabilidad y accesibilidad de la App.
○ Calidad de la App.
○ Tiempo de desarrollo.
¿Cuánto cuesta una App?
@asanzdiego @_David_Jorge
Tienes que elegir
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
“desarrollar transporte aéreo”
Ejemplo MVP
@asanzdiego @_David_Jorge
“Vamos a desarrollar el Concorde”
@asanzdiego @_David_Jorge
Resultado: motor a reacción
@asanzdiego @_David_Jorge
“Vamos a desarrollar un ala delta”
@asanzdiego @_David_Jorge
Resultado: ultraligero
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
La idea
Mi proyecto está ideado.
¡Me voy a forrar!
Pero es sólo una idea...
@asanzdiego @_David_Jorge
¿Qué problema resuelve?
¿Va a ser realmente útil o
es sólo mi necesidad?
¿Hay ya otras apps
similares? ¿Me puedo
diferenciar?
¿Cual va ser mi modelo
de negocio? ¿Dinero,
popularidad, otro?
@asanzdiego @_David_Jorge
Funcionalidad principal
¿Qué funcionalidad
quiero que tenga?
¿Qué es básico, deseado
y extras?
¿Qué no hace ni es?
@asanzdiego @_David_Jorge
Definiendo la idea, creando el proyecto
Tener bien claro el
objetivo principal de mi
aplicación.
Escribir, describir y
dibujar la app.
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
¿Puedo hacer un boceto?
Sí: hazlo tú mismo.
No: contrata un experto
diseñador.
@asanzdiego @_David_Jorge
Realizar bocetos
Herramientas y webs
para realizar bocetos:
● balsamiq.com
● gomockingbird.com
● mockupbuilder.com
● mockflow.com
● hotgloo.com
● invisionapp.com
● justproto.com
● proto.io
● inpreso.com
Consejo: busca bocetos ya hechos para seguir como ejemplo.
@asanzdiego @_David_Jorge
Experto en UX.
Experto en Apps
(no sólo webs)
Elegir diseñador
@asanzdiego @_David_Jorge
Que conozca varias
plataformas.
Generales: precio,
localización, horarios,
experiencia, seriedad,
dedicación, etc.
Elegir diseñador
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
El diseño
¿Hay presupuesto?
Sí: contrato diseñador.
No: Apariencia nativa
con diseño básico.
“Quiero un diseño especial, diferente, moderno,
elegante, interesante, brillante, atractivo, …”
@asanzdiego @_David_Jorge
Adaptar el contenido.
Transiciones entre pantallas.
Animaciones de elementos.
Mensajes, pop ups y alertas.
La interacción
Una App no es una secuencia de imágenes.
@asanzdiego @_David_Jorge
Rotaciones y orientaciones.
Tamaños de pantallas.
¡Ojo con lo que tapa el teclado!
En un monitor se ve muy bien
¿y en el móvil?
La adaptabilidad
Una App se ejecuta en distintos dispositivos
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
Del diseño al desarrollo
Limitaciones del tipo de
app (web/nativa/mixta)
Habilidades del
desarrollador.
@asanzdiego @_David_Jorge
Desarrollo
Método de trabajo con el
desarrollador.
Comunicación.
Antes de empezar.
¿Algo para probar?
Al empezar.
Plan de trabajo.
Entregables
@asanzdiego @_David_Jorge
Comienzan los problemas :(
Problemas técnicos.
Diseño no amigable.
Problemas funcionales.
Bugs. ¡En producción!
Pruebas + Control
crashes.
@asanzdiego @_David_Jorge
Luz al final del túnel
Primera versión beta .
¿Usuarios de prueba?
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
Listos para publicar
Publicamos.
¿Campaña?
¿Cómo va el
presupuesto?
@asanzdiego @_David_Jorge
Salida a los marketplaces
App SEO, Web para app.
Promociones, invitación.
+Marketing -Dinero.
Reportes y Analytics.
@asanzdiego @_David_Jorge
Sobreviviendo al paso del tiempo
Usuarios:
○ Opiniones.
○ Cómo usan la app.
○ Votaciones. Reseñas.
Actualizaciones y
avances tecnológicos en
las plataformas.
@asanzdiego @_David_Jorge
0. Quienes somos
1. Tipos de apps
2. Requisitos apps
3. Capacidades
4. Cuánto cuesta
5. El MVP
6. La idea
7. El boceto
8. El diseño
9. El desarrollo
10. La publicación
11. Autodidactas
@asanzdiego @_David_Jorge
Generadores de Apps:
● appsgeyser.com
● infinitemonkeys.mobi
● espartapp.com
● appinventor.org
Moocs:
● codecademy.com
● tutellus.com
● miriadax.net
● udacity.com
● coursera.org
● edx.org
● udemy.com
Autodidactas
@asanzdiego @_David_Jorge
Créditos
● http://blackhold.nusepas.com/2013/01/como-quieres-tu-proyecto/
● http://blogs.wsj.com/cmo/2015/05/26/mobile-isnt-killing-the-desktop-internet/
● http://en.wikipedia.org/wiki/File:Ala_delta_sobrevolando_la_Sierra_de_Villafranca.JPG
● http://en.wikipedia.org/wiki/File:British_Airways_Concorde_G-BOAC_03.jpg
● http://en.wikipedia.org/wiki/File:Engine.f15.arp.750pix.jpg
● http://thenounproject.com/term/blueprint/1050/
● http://thenounproject.com/term/cloud-learning/161514/
● http://thenounproject.com/term/competency-based-assessment/27464/
● http://thenounproject.com/term/design/60427/
● http://thenounproject.com/term/developer/6324/
● http://thenounproject.com/term/drag-and-drop/49665/
● http://thenounproject.com/term/people/112754/
● http://thenounproject.com/term/users/64761/
● http://thenounproject.com/term/whistle/5215/
● http://thenounproject.com/term/whiteboard/93458/
● http://thenounproject.com/term/wireframe/21874/
● http://upload.wikimedia.org/wikipedia/commons/1/10/Business_Model_Canvas.png
● http://www.flaticon.com/free-icon/app-store-apple-symbol_34356
● http://www.flaticon.com/free-icon/business-graphic-triangle_46972
● http://www.flaticon.com/free-icon/cart-of-ecommerce_14674
● http://www.flaticon.com/free-icon/circular-pie-chart_8810
● http://www.flaticon.com/free-icon/credit-card-with-discount-percentage_24744
@asanzdiego @_David_Jorge
Créditos
● http://www.flaticon.com/free-icon/gamepad_65222
● http://www.flaticon.com/free-icon/piggy-bank-with-coin_66969
● http://www.flaticon.com/free-icon/ranking_69116
● http://www.flaticon.com/free-icon/responsive-design-symbol_65381
● http://www.flaticon.com/free-icon/running-a-race_10609
● http://www.flaticon.com/free-icon/seo-performance-marketing-graphic_33381
● http://www.flaticon.com/free-icon/speed-limit-100_13340
● http://www.flaticon.com/free-icon/sports-car_68321
● http://www.flaticon.com/free-icon/swift-bird-shape_47080
● http://www.flickr.com/photos/markhillary/370268513
● http://www.flickr.com/photos/nadinee/2582322082
● http://www.flickr.com/photos/zergev/8145106535
● http://www.iconsdb.com/custom-color/add-property-icon.html
● http://www.iconsdb.com/custom-color/alarm-clock-2-icon.html
● http://www.iconsdb.com/custom-color/alert-icon.html
● http://www.iconsdb.com/custom-color/android-6-icon.html
● http://www.iconsdb.com/custom-color/android-icon.html
● http://www.iconsdb.com/custom-color/apple-icon.html
● http://www.iconsdb.com/custom-color/article-marketing-icon.html
● http://www.iconsdb.com/custom-color/available-updates-icon.html
● http://www.iconsdb.com/custom-color/banknotes-icon.html
● http://www.iconsdb.com/custom-color/bluetooth-2-icon.html
@asanzdiego @_David_Jorge
Créditos
● http://www.iconsdb.com/custom-color/bug-2-icon.html
● http://www.iconsdb.com/custom-color/cash-receiving-icon.html
● http://www.iconsdb.com/custom-color/check-mark-icon.html
● http://www.iconsdb.com/custom-color/chrome-icon.html
● http://www.iconsdb.com/custom-color/compass-icon.html
● http://www.iconsdb.com/custom-color/conference-icon.html
● http://www.iconsdb.com/custom-color/conference-icon.html
● http://www.iconsdb.com/custom-color/contacts-2-icon.html
● http://www.iconsdb.com/custom-color/database-5-icon.html
● http://www.iconsdb.com/custom-color/edit-9-icon.html
● http://www.iconsdb.com/custom-color/error-icon.html
● http://www.iconsdb.com/custom-color/euro-icon.html
● http://www.iconsdb.com/custom-color/extra-badge-icon.html
● http://www.iconsdb.com/custom-color/finish-flag-icon.html
● http://www.iconsdb.com/custom-color/flag-icon.html
● http://www.iconsdb.com/custom-color/flashlight-icon.html
● http://www.iconsdb.com/custom-color/flow-chart-icon.html
● http://www.iconsdb.com/custom-color/hot-chocolate-icon.html
● http://www.iconsdb.com/custom-color/idea-icon.html
● http://www.iconsdb.com/custom-color/idea-icon.html
● http://www.iconsdb.com/custom-color/iphone-icon.html
● http://www.iconsdb.com/custom-color/map-marker-icon.html
@asanzdiego @_David_Jorge
Créditos
● http://www.iconsdb.com/custom-color/mobile-marketing-icon.html
● http://www.iconsdb.com/custom-color/money-icon.html
● http://www.iconsdb.com/custom-color/notebook-icon.html
● http://www.iconsdb.com/custom-color/phone-2-icon.html
● http://www.iconsdb.com/custom-color/phone-42-icon.html
● http://www.iconsdb.com/custom-color/planner-icon.htmlcalendar
● http://www.iconsdb.com/custom-color/play-4-icon.html
● http://www.iconsdb.com/custom-color/rocket-icon.html
● http://www.iconsdb.com/custom-color/server-icon.html
● http://www.iconsdb.com/custom-color/slr-camera-icon.html
● http://www.iconsdb.com/custom-color/student-icon.html
● http://www.iconsdb.com/custom-color/student-icon.html
● http://www.iconsdb.com/custom-color/talk-icon.html
● http://www.iconsdb.com/custom-color/target-audience-icon.html
● http://www.iconsdb.com/custom-color/time-icon.html
● http://www.iconsdb.com/custom-color/top-navigation-toolbar-icon.html
● http://www.iconsdb.com/custom-color/unlock-icon.html
● http://www.iconsdb.com/custom-color/website-design-icon.html
● http://www.iconsdb.com/custom-color/website-design-icon.html
● http://www.iconsdb.com/custom-color/wifi-3-bars-icon.html
● http://www.iconsdb.com/custom-color/window-5-icon.html
● http://www.iconsdb.com/custom-color/x-mark-icon.html
@asanzdiego @_David_Jorge
Licencia
Esta obra tiene una licencia:
CreativeCommons-Reconocimiento-CompartirIgual
@asanzdiego @_David_Jorge
¿Alguna pregunta?
@asanzdiego @_David_Jorge

Más contenido relacionado

La actualidad más candente

Guia iniciación App Inventor
Guia iniciación App InventorGuia iniciación App Inventor
Guia iniciación App Inventor
Nimrod Quintanilla
 
App inventor
App inventorApp inventor
App inventor
Ricardo Crespo
 
App inventor Flisol 2015
App inventor Flisol 2015App inventor Flisol 2015
App inventor Flisol 2015
Marco Avendaño
 
Las apps
Las appsLas apps
Las apps
Kimora1
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
Fe
 
App inventor
App inventorApp inventor
App inventor
Mariaelena Moscoso
 
Windows phone 8 introducción al diseño
Windows phone 8   introducción al diseñoWindows phone 8   introducción al diseño
Windows phone 8 introducción al diseño
Santiago Porras Rodríguez
 
Android QuickStart
Android QuickStartAndroid QuickStart
Android QuickStart
jose diaz
 
Android Studio
Android StudioAndroid Studio
Las apps
Las appsLas apps
Las apps
Zab Dii
 
La Ingenieria De Software 3
La Ingenieria De Software 3La Ingenieria De Software 3
La Ingenieria De Software 3
renealonso
 
Android
AndroidAndroid
Android
Angel Caisa
 
Las apps
Las appsLas apps
Andrui car
Andrui carAndrui car
Andrui cardani
 
Introducción a App Inventor
Introducción a App InventorIntroducción a App Inventor
Introducción a App Inventor
Marco Avendaño
 

La actualidad más candente (18)

Guia iniciación App Inventor
Guia iniciación App InventorGuia iniciación App Inventor
Guia iniciación App Inventor
 
Las apps compu
Las apps compuLas apps compu
Las apps compu
 
App inventor
App inventorApp inventor
App inventor
 
App inventor Flisol 2015
App inventor Flisol 2015App inventor Flisol 2015
App inventor Flisol 2015
 
Las apps
Las appsLas apps
Las apps
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
 
App inventor
App inventorApp inventor
App inventor
 
App inventor
App inventorApp inventor
App inventor
 
Windows phone 8 introducción al diseño
Windows phone 8   introducción al diseñoWindows phone 8   introducción al diseño
Windows phone 8 introducción al diseño
 
Android QuickStart
Android QuickStartAndroid QuickStart
Android QuickStart
 
Luis.a.ppt
Luis.a.pptLuis.a.ppt
Luis.a.ppt
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Las apps
Las appsLas apps
Las apps
 
La Ingenieria De Software 3
La Ingenieria De Software 3La Ingenieria De Software 3
La Ingenieria De Software 3
 
Android
AndroidAndroid
Android
 
Las apps
Las appsLas apps
Las apps
 
Andrui car
Andrui carAndrui car
Andrui car
 
Introducción a App Inventor
Introducción a App InventorIntroducción a App Inventor
Introducción a App Inventor
 

Similar a JustiApps - Introducción al desarrollo de Apps para los no informáticos

Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataforma
Plain Concepts
 
Las apps
Las apps Las apps
Las apps
nashely cruz
 
Las apps
Las appsLas apps
Las apps
angel daniel
 
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesResponsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Xavi Cardet
 
Las apps1
Las apps1Las apps1
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
AdanAvelar
 
Las apps
Las appsLas apps
Las apps
Omar Monsalvo
 
Los diamantes son para siempre, las aplicaciones móviles no
Los diamantes son para siempre, las aplicaciones móviles noLos diamantes son para siempre, las aplicaciones móviles no
Los diamantes son para siempre, las aplicaciones móviles no
Jorge Galindo Cruces
 
Las apps
Las appsLas apps
Las apps
AlfonsoAV
 
Las apps
Las appsLas apps
Las apps
Jane sosa
 
Las apps
Las appsLas apps
Tema las apps
Tema las appsTema las apps
Tema las apps
aleex rivera
 
Las apps
Las appsLas apps
Las apps
Las appsLas apps
Las apps
JJULIO GONZALEZ
 
Las apps
Las appsLas apps
Las apps
JOSUÉ SOLIS
 
Las apps
Las appsLas apps
Apps
AppsApps
Las apps
Las appsLas apps
Las apps
roboguerrero12
 
Las apps
Las appsLas apps
Las apps
Carlos Torres
 
Las apps
Las appsLas apps
Las apps
BELEN MARTINEZ
 

Similar a JustiApps - Introducción al desarrollo de Apps para los no informáticos (20)

Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataforma
 
Las apps
Las apps Las apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesResponsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendaciones
 
Las apps1
Las apps1Las apps1
Las apps1
 
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
 
Las apps
Las appsLas apps
Las apps
 
Los diamantes son para siempre, las aplicaciones móviles no
Los diamantes son para siempre, las aplicaciones móviles noLos diamantes son para siempre, las aplicaciones móviles no
Los diamantes son para siempre, las aplicaciones móviles no
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Tema las apps
Tema las appsTema las apps
Tema las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Apps
AppsApps
Apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 

Más de Adolfo Sanz De Diego

Redes
RedesRedes
Computación
ComputaciónComputación
Computación
Adolfo Sanz De Diego
 
Angular
AngularAngular
TypeScript
TypeScriptTypeScript
Spring Boot
Spring BootSpring Boot
Java 8
Java 8Java 8
De 0 a 100 con Bash Shell Scripting y AWK
De 0 a 100 con Bash Shell Scripting y AWKDe 0 a 100 con Bash Shell Scripting y AWK
De 0 a 100 con Bash Shell Scripting y AWK
Adolfo Sanz De Diego
 
Desarrollo de aplicaciones descentralizadas en la Blockchain de Ethereum
Desarrollo de aplicaciones descentralizadas en la Blockchain de EthereumDesarrollo de aplicaciones descentralizadas en la Blockchain de Ethereum
Desarrollo de aplicaciones descentralizadas en la Blockchain de Ethereum
Adolfo Sanz De Diego
 
JavaScript
JavaScriptJavaScript
Codemotion 2017 - Taller de JHipster
Codemotion 2017 - Taller de JHipsterCodemotion 2017 - Taller de JHipster
Codemotion 2017 - Taller de JHipster
Adolfo Sanz De Diego
 
Codemotion 2017 - La Revolución del Software Libre
Codemotion 2017 - La Revolución del Software LibreCodemotion 2017 - La Revolución del Software Libre
Codemotion 2017 - La Revolución del Software Libre
Adolfo Sanz De Diego
 
Git, Github y Markdown
Git, Github y MarkdownGit, Github y Markdown
Git, Github y Markdown
Adolfo Sanz De Diego
 
Open Expo 2017 - La Revolución del Software Libre
Open Expo 2017 - La Revolución del Software LibreOpen Expo 2017 - La Revolución del Software Libre
Open Expo 2017 - La Revolución del Software Libre
Adolfo Sanz De Diego
 
¿Qué es un hackathon y por qué deberías asistir?
¿Qué es un hackathon y por qué deberías asistir?¿Qué es un hackathon y por qué deberías asistir?
¿Qué es un hackathon y por qué deberías asistir?
Adolfo Sanz De Diego
 
Codemotion 2016 - Hackathones 101
Codemotion 2016 - Hackathones 101Codemotion 2016 - Hackathones 101
Codemotion 2016 - Hackathones 101
Adolfo Sanz De Diego
 
Hackeando el #psd2Hackathon
Hackeando el #psd2HackathonHackeando el #psd2Hackathon
Hackeando el #psd2Hackathon
Adolfo Sanz De Diego
 
Open Expo 2016 - Ética Hacker
Open Expo 2016 - Ética HackerOpen Expo 2016 - Ética Hacker
Open Expo 2016 - Ética Hacker
Adolfo Sanz De Diego
 
Nuestro primer HackLab -We want you for HackthonLovers #wantu4hl
Nuestro primer HackLab -We want you for HackthonLovers #wantu4hlNuestro primer HackLab -We want you for HackthonLovers #wantu4hl
Nuestro primer HackLab -We want you for HackthonLovers #wantu4hl
Adolfo Sanz De Diego
 
T3chFest - 2016 - Ética Hacker
T3chFest - 2016 - Ética HackerT3chFest - 2016 - Ética Hacker
T3chFest - 2016 - Ética Hacker
Adolfo Sanz De Diego
 
Git, GitHub y Markdown
Git, GitHub y MarkdownGit, GitHub y Markdown
Git, GitHub y Markdown
Adolfo Sanz De Diego
 

Más de Adolfo Sanz De Diego (20)

Redes
RedesRedes
Redes
 
Computación
ComputaciónComputación
Computación
 
Angular
AngularAngular
Angular
 
TypeScript
TypeScriptTypeScript
TypeScript
 
Spring Boot
Spring BootSpring Boot
Spring Boot
 
Java 8
Java 8Java 8
Java 8
 
De 0 a 100 con Bash Shell Scripting y AWK
De 0 a 100 con Bash Shell Scripting y AWKDe 0 a 100 con Bash Shell Scripting y AWK
De 0 a 100 con Bash Shell Scripting y AWK
 
Desarrollo de aplicaciones descentralizadas en la Blockchain de Ethereum
Desarrollo de aplicaciones descentralizadas en la Blockchain de EthereumDesarrollo de aplicaciones descentralizadas en la Blockchain de Ethereum
Desarrollo de aplicaciones descentralizadas en la Blockchain de Ethereum
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Codemotion 2017 - Taller de JHipster
Codemotion 2017 - Taller de JHipsterCodemotion 2017 - Taller de JHipster
Codemotion 2017 - Taller de JHipster
 
Codemotion 2017 - La Revolución del Software Libre
Codemotion 2017 - La Revolución del Software LibreCodemotion 2017 - La Revolución del Software Libre
Codemotion 2017 - La Revolución del Software Libre
 
Git, Github y Markdown
Git, Github y MarkdownGit, Github y Markdown
Git, Github y Markdown
 
Open Expo 2017 - La Revolución del Software Libre
Open Expo 2017 - La Revolución del Software LibreOpen Expo 2017 - La Revolución del Software Libre
Open Expo 2017 - La Revolución del Software Libre
 
¿Qué es un hackathon y por qué deberías asistir?
¿Qué es un hackathon y por qué deberías asistir?¿Qué es un hackathon y por qué deberías asistir?
¿Qué es un hackathon y por qué deberías asistir?
 
Codemotion 2016 - Hackathones 101
Codemotion 2016 - Hackathones 101Codemotion 2016 - Hackathones 101
Codemotion 2016 - Hackathones 101
 
Hackeando el #psd2Hackathon
Hackeando el #psd2HackathonHackeando el #psd2Hackathon
Hackeando el #psd2Hackathon
 
Open Expo 2016 - Ética Hacker
Open Expo 2016 - Ética HackerOpen Expo 2016 - Ética Hacker
Open Expo 2016 - Ética Hacker
 
Nuestro primer HackLab -We want you for HackthonLovers #wantu4hl
Nuestro primer HackLab -We want you for HackthonLovers #wantu4hlNuestro primer HackLab -We want you for HackthonLovers #wantu4hl
Nuestro primer HackLab -We want you for HackthonLovers #wantu4hl
 
T3chFest - 2016 - Ética Hacker
T3chFest - 2016 - Ética HackerT3chFest - 2016 - Ética Hacker
T3chFest - 2016 - Ética Hacker
 
Git, GitHub y Markdown
Git, GitHub y MarkdownGit, GitHub y Markdown
Git, GitHub y Markdown
 

Último

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 

Último (20)

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 

JustiApps - Introducción al desarrollo de Apps para los no informáticos

  • 1. @asanzdiego @_David_Jorge Introducción al desarrollo de Apps para los no Informáticos
  • 2. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 4. @asanzdiego @_David_Jorge Consultor y desarrollador de apps. @_David_Jorge david.jorge@appconcept.es David Jorge
  • 5. @asanzdiego @_David_Jorge Asesor. Formador. Desarrollador. @asanzdiego http://about.me/asanzdiego Adolfo Sanz De Diego
  • 6. @asanzdiego @_David_Jorge Hackathon Lovers Comunidad de amantes de los hackathones. @HackathonLovers http://hackathonlovers.com
  • 7. @asanzdiego @_David_Jorge En el último año +10 hackathones +100 proyectos +1000 hackers
  • 8. @asanzdiego @_David_Jorge JustiApps Integra tecnología y derecho para mejorar la Justicia. @JustiApps http://www.justiapps.com
  • 11. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 12. @asanzdiego @_David_Jorge Tipos de Apps web nativas híbridas
  • 13. @asanzdiego @_David_Jorge Aplicaciones web Sitios web adaptados a teléfonos/tabletas. No se instalan en el dispositivo. Accedemos mediante el navegador.
  • 14. @asanzdiego @_David_Jorge Aplicaciones web Capacidades limitadas a las del navegador. Son las más rápidas de desarrollar. Son las más económicas.
  • 15. @asanzdiego @_David_Jorge Cada vez se navega más con los teléfonos/tabletas. Pero no ha sido en detrimento del escritorio. fuente: http://blogs.wsj.com/cmo/2015/05/26/mobile-isnt-killing-the-desktop-internet/ Evolución
  • 17. @asanzdiego @_David_Jorge APIs para separar backend de frontend
  • 18. @asanzdiego @_David_Jorge Aplicaciones nativas Se desarrollan para una plataforma. Acceso a todas las capacidades del dispositivo. Se pueden distribuir en los marketplaces.
  • 19. @asanzdiego @_David_Jorge Aplicaciones nativas Requieren más tiempo de desarrollo. Resultan más caras. Para juegos o aplicaciones complejas.
  • 20. @asanzdiego @_David_Jorge Android 80% de los terminales. Se desarrollan con Java. Google Play: - Las aplicaciones son aprobadas automáticamente. - Tasa de 25$ una vez en la vida. - Los usuarios las prefieren gratis con publicidad.
  • 21. @asanzdiego @_David_Jorge iOS 15% de los terminales. Se desarrollan con Objective-C y/o Swift. App Store: - Las aplicaciones son minuciosamente revisadas. - Tasa de 99$ anuales. - Los usuarios están más acostumbrados a pagar.
  • 22. @asanzdiego @_David_Jorge Aplicaciones híbridas App web incrustadas en aplicación nativa. Se desarrolla para todas las plataformas. Acceso a muchas capacidades del dispositivo.
  • 23. @asanzdiego @_David_Jorge Aplicaciones híbridas Se pueden distribuir en los marketplaces. Son más económicas que las nativas. Mejor opción para aplicaciones sencillas.
  • 24. @asanzdiego @_David_Jorge ● Phonegap empaqueta a distintas plataformas. ● Appcelerator viene con servicios de Backend. ● Sencha optimizado para UI nativas. ● Intel XDK soporta varios frameworks UI. ● Xamarin C# y compila a Java y Objective-C. ● Ludei pensado para juegos. ● eMobc plataforma española. Entornos completos
  • 25. @asanzdiego @_David_Jorge ● Ionic SASS, AngularJS, CLI. ● MobileAngularUI Bootstrap 3 + AngularJS. ● Kendo basado en jQuery. ● Famous para animaciones. ● jQueryMobile el clásico. ● HammerJS para los gestos. ● Lungo es español. Frameworks UI
  • 26. @asanzdiego @_David_Jorge ● Gestión de usuarios. ● Bases de Datos. ● Gestión de ficheros. ● Notificaciones Push. ● Geolocalización. ● Estadísticas. Backend As A Service ● firebase.com ● cloudmine.me ● backendless.com ● telerik.com ● parse.com ● kumulos.com ● kinvey.com ● api.shephertz.com ● backbeam.io ● apiomat.com ● appacitive.com ● appery.io ● en.kii.com ● netmera.com
  • 27. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 28. @asanzdiego @_David_Jorge Requisitos de un App Web/Nativa/Híbrida. Gestión de usuarios. Integración con otras web.
  • 29. @asanzdiego @_David_Jorge Requisitos de un App Panel para administradores. Multilingüe. Servicios push.
  • 30. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 31. @asanzdiego @_David_Jorge Capacidades de los dispositivos Teléfono: llamadas. Agenda: contactos. 3G, WiFi: internet. Bluetooth, NFC: conectividad.
  • 32. @asanzdiego @_David_Jorge Capacidades de los dispositivos Acelerómetro, giroscopio, magnetómetro: dirección y orientación. GPS: posición. Cámara: fotos y vídeos. Otros sensores: luz, humedad, proximidad...
  • 33. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 34. @asanzdiego @_David_Jorge ● Dependerá de: ○ Complejidad y tamaño funcionalidad principal. ○ La cantidad de extras. ○ Número de requisitos de la App. ○ Número de capacidades del dispositivo que usa. ○ Diseño, usabilidad y accesibilidad de la App. ○ Calidad de la App. ○ Tiempo de desarrollo. ¿Cuánto cuesta una App?
  • 36. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 38. @asanzdiego @_David_Jorge “Vamos a desarrollar el Concorde”
  • 40. @asanzdiego @_David_Jorge “Vamos a desarrollar un ala delta”
  • 42. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 43. @asanzdiego @_David_Jorge La idea Mi proyecto está ideado. ¡Me voy a forrar! Pero es sólo una idea...
  • 44. @asanzdiego @_David_Jorge ¿Qué problema resuelve? ¿Va a ser realmente útil o es sólo mi necesidad? ¿Hay ya otras apps similares? ¿Me puedo diferenciar? ¿Cual va ser mi modelo de negocio? ¿Dinero, popularidad, otro?
  • 45. @asanzdiego @_David_Jorge Funcionalidad principal ¿Qué funcionalidad quiero que tenga? ¿Qué es básico, deseado y extras? ¿Qué no hace ni es?
  • 46. @asanzdiego @_David_Jorge Definiendo la idea, creando el proyecto Tener bien claro el objetivo principal de mi aplicación. Escribir, describir y dibujar la app.
  • 47. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 48. @asanzdiego @_David_Jorge ¿Puedo hacer un boceto? Sí: hazlo tú mismo. No: contrata un experto diseñador.
  • 49. @asanzdiego @_David_Jorge Realizar bocetos Herramientas y webs para realizar bocetos: ● balsamiq.com ● gomockingbird.com ● mockupbuilder.com ● mockflow.com ● hotgloo.com ● invisionapp.com ● justproto.com ● proto.io ● inpreso.com Consejo: busca bocetos ya hechos para seguir como ejemplo.
  • 50. @asanzdiego @_David_Jorge Experto en UX. Experto en Apps (no sólo webs) Elegir diseñador
  • 51. @asanzdiego @_David_Jorge Que conozca varias plataformas. Generales: precio, localización, horarios, experiencia, seriedad, dedicación, etc. Elegir diseñador
  • 52. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 53. @asanzdiego @_David_Jorge El diseño ¿Hay presupuesto? Sí: contrato diseñador. No: Apariencia nativa con diseño básico. “Quiero un diseño especial, diferente, moderno, elegante, interesante, brillante, atractivo, …”
  • 54. @asanzdiego @_David_Jorge Adaptar el contenido. Transiciones entre pantallas. Animaciones de elementos. Mensajes, pop ups y alertas. La interacción Una App no es una secuencia de imágenes.
  • 55. @asanzdiego @_David_Jorge Rotaciones y orientaciones. Tamaños de pantallas. ¡Ojo con lo que tapa el teclado! En un monitor se ve muy bien ¿y en el móvil? La adaptabilidad Una App se ejecuta en distintos dispositivos
  • 56. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 57. @asanzdiego @_David_Jorge Del diseño al desarrollo Limitaciones del tipo de app (web/nativa/mixta) Habilidades del desarrollador.
  • 58. @asanzdiego @_David_Jorge Desarrollo Método de trabajo con el desarrollador. Comunicación. Antes de empezar. ¿Algo para probar? Al empezar. Plan de trabajo. Entregables
  • 59. @asanzdiego @_David_Jorge Comienzan los problemas :( Problemas técnicos. Diseño no amigable. Problemas funcionales. Bugs. ¡En producción! Pruebas + Control crashes.
  • 60. @asanzdiego @_David_Jorge Luz al final del túnel Primera versión beta . ¿Usuarios de prueba?
  • 61. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 62. @asanzdiego @_David_Jorge Listos para publicar Publicamos. ¿Campaña? ¿Cómo va el presupuesto?
  • 63. @asanzdiego @_David_Jorge Salida a los marketplaces App SEO, Web para app. Promociones, invitación. +Marketing -Dinero. Reportes y Analytics.
  • 64. @asanzdiego @_David_Jorge Sobreviviendo al paso del tiempo Usuarios: ○ Opiniones. ○ Cómo usan la app. ○ Votaciones. Reseñas. Actualizaciones y avances tecnológicos en las plataformas.
  • 65. @asanzdiego @_David_Jorge 0. Quienes somos 1. Tipos de apps 2. Requisitos apps 3. Capacidades 4. Cuánto cuesta 5. El MVP 6. La idea 7. El boceto 8. El diseño 9. El desarrollo 10. La publicación 11. Autodidactas
  • 66. @asanzdiego @_David_Jorge Generadores de Apps: ● appsgeyser.com ● infinitemonkeys.mobi ● espartapp.com ● appinventor.org Moocs: ● codecademy.com ● tutellus.com ● miriadax.net ● udacity.com ● coursera.org ● edx.org ● udemy.com Autodidactas
  • 67. @asanzdiego @_David_Jorge Créditos ● http://blackhold.nusepas.com/2013/01/como-quieres-tu-proyecto/ ● http://blogs.wsj.com/cmo/2015/05/26/mobile-isnt-killing-the-desktop-internet/ ● http://en.wikipedia.org/wiki/File:Ala_delta_sobrevolando_la_Sierra_de_Villafranca.JPG ● http://en.wikipedia.org/wiki/File:British_Airways_Concorde_G-BOAC_03.jpg ● http://en.wikipedia.org/wiki/File:Engine.f15.arp.750pix.jpg ● http://thenounproject.com/term/blueprint/1050/ ● http://thenounproject.com/term/cloud-learning/161514/ ● http://thenounproject.com/term/competency-based-assessment/27464/ ● http://thenounproject.com/term/design/60427/ ● http://thenounproject.com/term/developer/6324/ ● http://thenounproject.com/term/drag-and-drop/49665/ ● http://thenounproject.com/term/people/112754/ ● http://thenounproject.com/term/users/64761/ ● http://thenounproject.com/term/whistle/5215/ ● http://thenounproject.com/term/whiteboard/93458/ ● http://thenounproject.com/term/wireframe/21874/ ● http://upload.wikimedia.org/wikipedia/commons/1/10/Business_Model_Canvas.png ● http://www.flaticon.com/free-icon/app-store-apple-symbol_34356 ● http://www.flaticon.com/free-icon/business-graphic-triangle_46972 ● http://www.flaticon.com/free-icon/cart-of-ecommerce_14674 ● http://www.flaticon.com/free-icon/circular-pie-chart_8810 ● http://www.flaticon.com/free-icon/credit-card-with-discount-percentage_24744
  • 68. @asanzdiego @_David_Jorge Créditos ● http://www.flaticon.com/free-icon/gamepad_65222 ● http://www.flaticon.com/free-icon/piggy-bank-with-coin_66969 ● http://www.flaticon.com/free-icon/ranking_69116 ● http://www.flaticon.com/free-icon/responsive-design-symbol_65381 ● http://www.flaticon.com/free-icon/running-a-race_10609 ● http://www.flaticon.com/free-icon/seo-performance-marketing-graphic_33381 ● http://www.flaticon.com/free-icon/speed-limit-100_13340 ● http://www.flaticon.com/free-icon/sports-car_68321 ● http://www.flaticon.com/free-icon/swift-bird-shape_47080 ● http://www.flickr.com/photos/markhillary/370268513 ● http://www.flickr.com/photos/nadinee/2582322082 ● http://www.flickr.com/photos/zergev/8145106535 ● http://www.iconsdb.com/custom-color/add-property-icon.html ● http://www.iconsdb.com/custom-color/alarm-clock-2-icon.html ● http://www.iconsdb.com/custom-color/alert-icon.html ● http://www.iconsdb.com/custom-color/android-6-icon.html ● http://www.iconsdb.com/custom-color/android-icon.html ● http://www.iconsdb.com/custom-color/apple-icon.html ● http://www.iconsdb.com/custom-color/article-marketing-icon.html ● http://www.iconsdb.com/custom-color/available-updates-icon.html ● http://www.iconsdb.com/custom-color/banknotes-icon.html ● http://www.iconsdb.com/custom-color/bluetooth-2-icon.html
  • 69. @asanzdiego @_David_Jorge Créditos ● http://www.iconsdb.com/custom-color/bug-2-icon.html ● http://www.iconsdb.com/custom-color/cash-receiving-icon.html ● http://www.iconsdb.com/custom-color/check-mark-icon.html ● http://www.iconsdb.com/custom-color/chrome-icon.html ● http://www.iconsdb.com/custom-color/compass-icon.html ● http://www.iconsdb.com/custom-color/conference-icon.html ● http://www.iconsdb.com/custom-color/conference-icon.html ● http://www.iconsdb.com/custom-color/contacts-2-icon.html ● http://www.iconsdb.com/custom-color/database-5-icon.html ● http://www.iconsdb.com/custom-color/edit-9-icon.html ● http://www.iconsdb.com/custom-color/error-icon.html ● http://www.iconsdb.com/custom-color/euro-icon.html ● http://www.iconsdb.com/custom-color/extra-badge-icon.html ● http://www.iconsdb.com/custom-color/finish-flag-icon.html ● http://www.iconsdb.com/custom-color/flag-icon.html ● http://www.iconsdb.com/custom-color/flashlight-icon.html ● http://www.iconsdb.com/custom-color/flow-chart-icon.html ● http://www.iconsdb.com/custom-color/hot-chocolate-icon.html ● http://www.iconsdb.com/custom-color/idea-icon.html ● http://www.iconsdb.com/custom-color/idea-icon.html ● http://www.iconsdb.com/custom-color/iphone-icon.html ● http://www.iconsdb.com/custom-color/map-marker-icon.html
  • 70. @asanzdiego @_David_Jorge Créditos ● http://www.iconsdb.com/custom-color/mobile-marketing-icon.html ● http://www.iconsdb.com/custom-color/money-icon.html ● http://www.iconsdb.com/custom-color/notebook-icon.html ● http://www.iconsdb.com/custom-color/phone-2-icon.html ● http://www.iconsdb.com/custom-color/phone-42-icon.html ● http://www.iconsdb.com/custom-color/planner-icon.htmlcalendar ● http://www.iconsdb.com/custom-color/play-4-icon.html ● http://www.iconsdb.com/custom-color/rocket-icon.html ● http://www.iconsdb.com/custom-color/server-icon.html ● http://www.iconsdb.com/custom-color/slr-camera-icon.html ● http://www.iconsdb.com/custom-color/student-icon.html ● http://www.iconsdb.com/custom-color/student-icon.html ● http://www.iconsdb.com/custom-color/talk-icon.html ● http://www.iconsdb.com/custom-color/target-audience-icon.html ● http://www.iconsdb.com/custom-color/time-icon.html ● http://www.iconsdb.com/custom-color/top-navigation-toolbar-icon.html ● http://www.iconsdb.com/custom-color/unlock-icon.html ● http://www.iconsdb.com/custom-color/website-design-icon.html ● http://www.iconsdb.com/custom-color/website-design-icon.html ● http://www.iconsdb.com/custom-color/wifi-3-bars-icon.html ● http://www.iconsdb.com/custom-color/window-5-icon.html ● http://www.iconsdb.com/custom-color/x-mark-icon.html
  • 71. @asanzdiego @_David_Jorge Licencia Esta obra tiene una licencia: CreativeCommons-Reconocimiento-CompartirIgual