SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
¿Qué es uSpeak?
uSpeak es la compañía creadora de una metodología de aprendizaje a través del móvil

Una metodología para aprender idiomas jugando con el móvil.

Usa un algoritmo para personalizar y optimizar el aprendizaje.

Se basa en contenido reales y de calidad dentro y fuera de la app. 

01
Nuestra metodología

Principiante

Nivel

Avanzado

Interes

Objetivo

Coste

Velocidad

Medio

02
Nuestra metodología

Nociones

Gramática

Funciones

Pragmatismos

03
Nuestra metodología
Datos Binarios
• 
• 
• 

Sinonimo

Traducción

Existia hace 500 años?
Se puede tocar?
Cabe en una caja?

Noción

Ejemplo

Etimología

04
Nuestra metodología
Palabra

Nivel de
palabra

Nivel

Interés

Tiempo

Otros

05
¿Qué aspecto tiene?

06
¿Quién nos respalda?
Nuestro discurso pedagógico está respaldado por grandes eminencias y universidades

uSpeak está apadrinada por unos de los mayores
promotores del cambio paradigmático en la
educación y asesor del gobierno británico, Richard
Gerver. También forma parte de nuestro consejo
Christopher Cunningham, autor del primer libro
sobre como crear juegos para motivar a los usuarios y
estudiantes.

La universidad más grande de España utilizará nuestra
aplicación, al igual que uno de los centros más
importantes de enseñanza de idiomas 

07
¿Y los usuarios?
Nuestros usuarios son nuestros mejores valedores con su uso, aprendizaje y comentarios
Experiencia

Satisfacción

•  200,000 descargas en 8
meses (+1500 al día)
•  Más de 23,000 sesiones/
mes
•  #2 AppStore en España,
México, Colombia, Chile…
•  Utilizado en colegios en
España y EEUU

Reseñas

Uso

•  Más de un 15% de la base
juega 15 mins a la semana
o más
•  Usuarios activos juegan
entre 6 y 7 partidas al día
•  La compras en la tienda
han aumentado un 300%
respecto al mes pasado

•  109 reseñas en el
AppStore en el último mes
•  4,5 /5 estrellas uSpeak 2.0,
la nueva versión de la app
•  Más de 20 emails a la
semana de usuarios
encantados con la
aplicación

“Wow! Muy muy
elegante! Me tiene
enganchado!”

“Me lo paso muy bien
yendo al trabajo
jugando a esta app!”

“Intuitivo, divertido y
muy práctico! Una
aplicación perfecta
para mejorar el nivel
de inglés!! “

08
¿Quién es quién?
`
•  iOS: Manuel de la Mata (@aunshi), Andrés Brun (@bepointermychew)
•  Backend: Daniel Molina, Guillermo Guerola
•  My self: Syrus Akbary, CTO, http://github.com/syrusakbary, @syrusakbary

09
¿Cómo es nuestra arquitectura?
Front Mobile
• 
• 
• 
• 
• 
• 

iOS
CoreGraphics
CoreAnimation
Grand Central Dispatch
MagicalRecord
Componentes propios del equipo

Front Web
• 
• 
• 
• 
• 
• 

Coffee Script
SpineJs
Underscore.js
AngularJs
HTML5 + CSS3
Stylus

Backend

Base
•  PythonFlask (Tachado)
•  Django + Django REST Framework
•  Nginx
•  uWSGI
•  Amazon AWS (S3+EC2+CloudFront)
Otros
•  Git
•  Jenkins
•  Celery
•  RabbitMQ

Monitorización
•  Nagios
•  Sentry

Devops
•  Chef
•  Vagrant

Bases de datos
•  MySQL (Tachado) -> Migrar a Postgres ->
Redshift
•  MongoDB (Notificaciones)
•  Redis
Algoritmo
•  Numpy + Pandas (Librerías numéricas)
•  FFNet (Redes neuronales)

10
¿Qué hemos aprendido?
•  Trabajos asíncronos -> Tasks -> No REDIS (video instagram)
•  MySQL -> Postgres -> Redshift
•  Versionado API en la cabecera (github)
•  Mocks Apiary

11
¿Qué retos afrontamos?
•  Más de 1000 usuarios simultáneos por minuto, aparición en TV sin caída
•  Tablas con más de 25 millones de elementos
•  Proceso de gran cantidad de datos
•  Utilización de redes neuronales para aprendizaje
•  I+D Contínuo, no nos conformamos con algo que funcione, buscamos la excelencia

12
¿Qué buscamos?
`
Android Developer

Backend Developer

Responsabilidades

Responsabilidades

•  Desarrollar las aplicaciones nativas de Android
•  Dar mantenimiento correctivo y evolutivo a las
aplicaciones.
•  Ser el responsable del proceso de publicación
de las aplicaciones en los distintos markets.

•  Manejo de datos a gran escala
•  Utilización asíncrona de trabajos
•  Python/Django hacker
•  Responsable de mantener la API

Tecnologías

•  Android: Java, Eclipse/InteliJ, Android SDK.
•  Fragments
•  Servicios Google (Notificaciones, subida Play)
•  Web Services (REST,)
•  Git 
Valoramos
•  Conocimiento animaciones 2D
•  App propia
•  iOS (iPhone, iPad): Objective C/C++, XCode

Tecnologías
•  Python + Django
•  MySQL / Postgres
•  Linux
•  REST
•  Git/Github
Valoramos
•  Hadoop
•  Amazon AWS
•  Redis
•  HTML5 + Javascript + CSS3

13

Más contenido relacionado

Destacado

6 fakta om fraktfakturor
6 fakta om fraktfakturor6 fakta om fraktfakturor
6 fakta om fraktfakturorFrederik Sahlin
 
Bob Jones, CERN on PICSE: Procurement of cloud services in Europe
Bob Jones, CERN on PICSE: Procurement of cloud services in EuropeBob Jones, CERN on PICSE: Procurement of cloud services in Europe
Bob Jones, CERN on PICSE: Procurement of cloud services in EuropeSLA-Ready Network
 
Flickr valerie aguilar
Flickr valerie aguilarFlickr valerie aguilar
Flickr valerie aguilarpaola098
 
Peliculas
PeliculasPeliculas
PeliculasArielGD
 
CV OF RAJESH.DOC
CV OF RAJESH.DOCCV OF RAJESH.DOC
CV OF RAJESH.DOCRajesh Mav
 
A mitad de camino
A mitad de caminoA mitad de camino
A mitad de caminoanamaria35
 
Fernandez lesly11
Fernandez lesly11Fernandez lesly11
Fernandez lesly11lesly98
 
043008IdlewildTransInitPresentation_236364_7
043008IdlewildTransInitPresentation_236364_7043008IdlewildTransInitPresentation_236364_7
043008IdlewildTransInitPresentation_236364_7Kira Carpenter
 
Global trends and challenges in leadership
Global trends and challenges in leadershipGlobal trends and challenges in leadership
Global trends and challenges in leadershipSlawomir Starzec
 

Destacado (16)

6 fakta om fraktfakturor
6 fakta om fraktfakturor6 fakta om fraktfakturor
6 fakta om fraktfakturor
 
Vazquez Brandon11
Vazquez Brandon11Vazquez Brandon11
Vazquez Brandon11
 
Bob Jones, CERN on PICSE: Procurement of cloud services in Europe
Bob Jones, CERN on PICSE: Procurement of cloud services in EuropeBob Jones, CERN on PICSE: Procurement of cloud services in Europe
Bob Jones, CERN on PICSE: Procurement of cloud services in Europe
 
LAS TIC
LAS TICLAS TIC
LAS TIC
 
Potafolio
PotafolioPotafolio
Potafolio
 
Guillen
GuillenGuillen
Guillen
 
Flickr valerie aguilar
Flickr valerie aguilarFlickr valerie aguilar
Flickr valerie aguilar
 
Internet
InternetInternet
Internet
 
Peliculas
PeliculasPeliculas
Peliculas
 
El aborto (Ruth-Lesly)
El aborto (Ruth-Lesly)El aborto (Ruth-Lesly)
El aborto (Ruth-Lesly)
 
CV OF RAJESH.DOC
CV OF RAJESH.DOCCV OF RAJESH.DOC
CV OF RAJESH.DOC
 
A mitad de camino
A mitad de caminoA mitad de camino
A mitad de camino
 
Tutellus
TutellusTutellus
Tutellus
 
Fernandez lesly11
Fernandez lesly11Fernandez lesly11
Fernandez lesly11
 
043008IdlewildTransInitPresentation_236364_7
043008IdlewildTransInitPresentation_236364_7043008IdlewildTransInitPresentation_236364_7
043008IdlewildTransInitPresentation_236364_7
 
Global trends and challenges in leadership
Global trends and challenges in leadershipGlobal trends and challenges in leadership
Global trends and challenges in leadership
 

Similar a Uspeak

Biblioapps, o cómo crear aplicaciones móviles para bibliotecas
Biblioapps, o cómo crear aplicaciones móviles para bibliotecasBiblioapps, o cómo crear aplicaciones móviles para bibliotecas
Biblioapps, o cómo crear aplicaciones móviles para bibliotecasSocialBiblio
 
Presentación Jholaus Ludeña
Presentación Jholaus LudeñaPresentación Jholaus Ludeña
Presentación Jholaus LudeñaFrancisJ3
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apisCloudAppi
 
Taller Android seedrocket
Taller Android seedrocketTaller Android seedrocket
Taller Android seedrocketIsrael Camacho
 
JustiApps - Introducción al desarrollo de Apps para los no informáticos
JustiApps - Introducción al desarrollo de Apps para los no informáticosJustiApps - Introducción al desarrollo de Apps para los no informáticos
JustiApps - Introducción al desarrollo de Apps para los no informáticosAdolfo Sanz De Diego
 
Tecnologia aplicada de la educacion
Tecnologia aplicada de la educacion Tecnologia aplicada de la educacion
Tecnologia aplicada de la educacion Leonela Capellan
 
Taller Aprendizaje Móvil 1/setiembre/2014.pptx
Taller Aprendizaje Móvil 1/setiembre/2014.pptxTaller Aprendizaje Móvil 1/setiembre/2014.pptx
Taller Aprendizaje Móvil 1/setiembre/2014.pptxProyecto Piloto DIME
 
i-lovelearning 2014 [ES]
i-lovelearning 2014 [ES]i-lovelearning 2014 [ES]
i-lovelearning 2014 [ES]Netex Learning
 
10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...
10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...
10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...MeaningCloud
 
Emprender en una empresa de base tecnlogica
Emprender en una empresa de base tecnlogicaEmprender en una empresa de base tecnlogica
Emprender en una empresa de base tecnlogicaSm4rtCities
 
Herramientas para la creación y publicación de contenidos Didácticos
Herramientas para la creación y publicación de contenidos DidácticosHerramientas para la creación y publicación de contenidos Didácticos
Herramientas para la creación y publicación de contenidos DidácticosLuis Zoquier
 
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Socialmetrix
 
ENCAMINA - El flash de Inteligencia Artificial
ENCAMINA - El flash de Inteligencia ArtificialENCAMINA - El flash de Inteligencia Artificial
ENCAMINA - El flash de Inteligencia ArtificialAlberto Diaz Martin
 

Similar a Uspeak (20)

Biblioapps, o cómo crear aplicaciones móviles para bibliotecas
Biblioapps, o cómo crear aplicaciones móviles para bibliotecasBiblioapps, o cómo crear aplicaciones móviles para bibliotecas
Biblioapps, o cómo crear aplicaciones móviles para bibliotecas
 
Presentación Jholaus Ludeña
Presentación Jholaus LudeñaPresentación Jholaus Ludeña
Presentación Jholaus Ludeña
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apis
 
1. el uso de aplicaciones de smartphones y tablets en la educación
1. el uso de aplicaciones de smartphones y tablets en la educación1. el uso de aplicaciones de smartphones y tablets en la educación
1. el uso de aplicaciones de smartphones y tablets en la educación
 
Presentacion federico cordero
Presentacion federico corderoPresentacion federico cordero
Presentacion federico cordero
 
Taller Android seedrocket
Taller Android seedrocketTaller Android seedrocket
Taller Android seedrocket
 
JustiApps - Introducción al desarrollo de Apps para los no informáticos
JustiApps - Introducción al desarrollo de Apps para los no informáticosJustiApps - Introducción al desarrollo de Apps para los no informáticos
JustiApps - Introducción al desarrollo de Apps para los no informáticos
 
Tecnologia aplicada de la educacion
Tecnologia aplicada de la educacion Tecnologia aplicada de la educacion
Tecnologia aplicada de la educacion
 
Taller Aprendizaje Móvil 1/setiembre/2014.pptx
Taller Aprendizaje Móvil 1/setiembre/2014.pptxTaller Aprendizaje Móvil 1/setiembre/2014.pptx
Taller Aprendizaje Móvil 1/setiembre/2014.pptx
 
Tarea5 tecnologia
Tarea5 tecnologiaTarea5 tecnologia
Tarea5 tecnologia
 
i-lovelearning 2014 [ES]
i-lovelearning 2014 [ES]i-lovelearning 2014 [ES]
i-lovelearning 2014 [ES]
 
Presentación Proyecto con salida a la comunidad Android
Presentación Proyecto con salida a la comunidad AndroidPresentación Proyecto con salida a la comunidad Android
Presentación Proyecto con salida a la comunidad Android
 
Presentación Proyecto con salida a la comunidad Android
Presentación Proyecto con salida a la comunidad AndroidPresentación Proyecto con salida a la comunidad Android
Presentación Proyecto con salida a la comunidad Android
 
Fin
FinFin
Fin
 
10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...
10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...
10 formas de aumentar los beneficios de los medios utilizando metadatos - pre...
 
Emprender en una empresa de base tecnlogica
Emprender en una empresa de base tecnlogicaEmprender en una empresa de base tecnlogica
Emprender en una empresa de base tecnlogica
 
Google
GoogleGoogle
Google
 
Herramientas para la creación y publicación de contenidos Didácticos
Herramientas para la creación y publicación de contenidos DidácticosHerramientas para la creación y publicación de contenidos Didácticos
Herramientas para la creación y publicación de contenidos Didácticos
 
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
 
ENCAMINA - El flash de Inteligencia Artificial
ENCAMINA - El flash de Inteligencia ArtificialENCAMINA - El flash de Inteligencia Artificial
ENCAMINA - El flash de Inteligencia Artificial
 

Más de betabeers

IONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformaIONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformabetabeers
 
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)betabeers
 
Blockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar LageBlockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar Lagebetabeers
 
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica MediavillaCloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica Mediavillabetabeers
 
Desarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo QuilónDesarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo Quilónbetabeers
 
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito -  Jon Torrado - Betabeers BilbaoLa línea recta hacia el éxito -  Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbaobetabeers
 
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu appbetabeers
 
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)betabeers
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)betabeers
 
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)betabeers
 
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)betabeers
 
Elemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de UsoElemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de Usobetabeers
 
Seguridad en tu startup
Seguridad en tu startupSeguridad en tu startup
Seguridad en tu startupbetabeers
 
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.betabeers
 
Buenas prácticas para la optimización web
Buenas prácticas para la optimización webBuenas prácticas para la optimización web
Buenas prácticas para la optimización webbetabeers
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrumbetabeers
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottambetabeers
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTbetabeers
 
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015betabeers
 
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015betabeers
 

Más de betabeers (20)

IONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformaIONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataforma
 
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
 
Blockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar LageBlockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar Lage
 
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica MediavillaCloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
 
Desarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo QuilónDesarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo Quilón
 
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito -  Jon Torrado - Betabeers BilbaoLa línea recta hacia el éxito -  Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
 
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
 
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)
 
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
 
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
 
Elemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de UsoElemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de Uso
 
Seguridad en tu startup
Seguridad en tu startupSeguridad en tu startup
Seguridad en tu startup
 
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
 
Buenas prácticas para la optimización web
Buenas prácticas para la optimización webBuenas prácticas para la optimización web
Buenas prácticas para la optimización web
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrum
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottam
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoT
 
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
 

Uspeak

  • 1.
  • 2. ¿Qué es uSpeak? uSpeak es la compañía creadora de una metodología de aprendizaje a través del móvil Una metodología para aprender idiomas jugando con el móvil. Usa un algoritmo para personalizar y optimizar el aprendizaje. Se basa en contenido reales y de calidad dentro y fuera de la app. 01
  • 5. Nuestra metodología Datos Binarios •  •  •  Sinonimo Traducción Existia hace 500 años? Se puede tocar? Cabe en una caja? Noción Ejemplo Etimología 04
  • 8. ¿Quién nos respalda? Nuestro discurso pedagógico está respaldado por grandes eminencias y universidades uSpeak está apadrinada por unos de los mayores promotores del cambio paradigmático en la educación y asesor del gobierno británico, Richard Gerver. También forma parte de nuestro consejo Christopher Cunningham, autor del primer libro sobre como crear juegos para motivar a los usuarios y estudiantes. La universidad más grande de España utilizará nuestra aplicación, al igual que uno de los centros más importantes de enseñanza de idiomas 07
  • 9. ¿Y los usuarios? Nuestros usuarios son nuestros mejores valedores con su uso, aprendizaje y comentarios Experiencia Satisfacción •  200,000 descargas en 8 meses (+1500 al día) •  Más de 23,000 sesiones/ mes •  #2 AppStore en España, México, Colombia, Chile… •  Utilizado en colegios en España y EEUU Reseñas Uso •  Más de un 15% de la base juega 15 mins a la semana o más •  Usuarios activos juegan entre 6 y 7 partidas al día •  La compras en la tienda han aumentado un 300% respecto al mes pasado •  109 reseñas en el AppStore en el último mes •  4,5 /5 estrellas uSpeak 2.0, la nueva versión de la app •  Más de 20 emails a la semana de usuarios encantados con la aplicación “Wow! Muy muy elegante! Me tiene enganchado!” “Me lo paso muy bien yendo al trabajo jugando a esta app!” “Intuitivo, divertido y muy práctico! Una aplicación perfecta para mejorar el nivel de inglés!! “ 08
  • 10. ¿Quién es quién? ` •  iOS: Manuel de la Mata (@aunshi), Andrés Brun (@bepointermychew) •  Backend: Daniel Molina, Guillermo Guerola •  My self: Syrus Akbary, CTO, http://github.com/syrusakbary, @syrusakbary 09
  • 11. ¿Cómo es nuestra arquitectura? Front Mobile •  •  •  •  •  •  iOS CoreGraphics CoreAnimation Grand Central Dispatch MagicalRecord Componentes propios del equipo Front Web •  •  •  •  •  •  Coffee Script SpineJs Underscore.js AngularJs HTML5 + CSS3 Stylus Backend Base •  PythonFlask (Tachado) •  Django + Django REST Framework •  Nginx •  uWSGI •  Amazon AWS (S3+EC2+CloudFront) Otros •  Git •  Jenkins •  Celery •  RabbitMQ Monitorización •  Nagios •  Sentry Devops •  Chef •  Vagrant Bases de datos •  MySQL (Tachado) -> Migrar a Postgres -> Redshift •  MongoDB (Notificaciones) •  Redis Algoritmo •  Numpy + Pandas (Librerías numéricas) •  FFNet (Redes neuronales) 10
  • 12. ¿Qué hemos aprendido? •  Trabajos asíncronos -> Tasks -> No REDIS (video instagram) •  MySQL -> Postgres -> Redshift •  Versionado API en la cabecera (github) •  Mocks Apiary 11
  • 13. ¿Qué retos afrontamos? •  Más de 1000 usuarios simultáneos por minuto, aparición en TV sin caída •  Tablas con más de 25 millones de elementos •  Proceso de gran cantidad de datos •  Utilización de redes neuronales para aprendizaje •  I+D Contínuo, no nos conformamos con algo que funcione, buscamos la excelencia 12
  • 14. ¿Qué buscamos? ` Android Developer Backend Developer Responsabilidades Responsabilidades •  Desarrollar las aplicaciones nativas de Android •  Dar mantenimiento correctivo y evolutivo a las aplicaciones. •  Ser el responsable del proceso de publicación de las aplicaciones en los distintos markets. •  Manejo de datos a gran escala •  Utilización asíncrona de trabajos •  Python/Django hacker •  Responsable de mantener la API Tecnologías •  Android: Java, Eclipse/InteliJ, Android SDK. •  Fragments •  Servicios Google (Notificaciones, subida Play) •  Web Services (REST,) •  Git Valoramos •  Conocimiento animaciones 2D •  App propia •  iOS (iPhone, iPad): Objective C/C++, XCode Tecnologías •  Python + Django •  MySQL / Postgres •  Linux •  REST •  Git/Github Valoramos •  Hadoop •  Amazon AWS •  Redis •  HTML5 + Javascript + CSS3 13