Upload
betabeers
View
345
Download
1
Embed Size (px)
Citation preview
Beezer App
Álvaro Medina Ballester
@alvaromb
iOS developer @ Mola.com
Main developer @ Beezer
Con Beezer podemos
Conversar con gente cercana sobre temas que nos interesan
Crear nuestros grupos de discusión (Colonias)
Seguir a aquellos grupos que nos interesan, aunque no estemos cerca
Y además...
Enviar mensajes privados a otros usuarios
Registrarnos de forma anónima
Tecnologías detrás de Beezer
Cliente Servidor
iOS 6
Third parties
CoreLocation
Flurry SDK
Zend Framework
PostgreSQL
PostGIS
Redis
Tecnologías cliente
CoreLocation Posición del dispositivo
AFNetworking Llamadas a servidor (GCD, muy estable)http://afnetworking.com
MagicalRecord Wrapper de CoreDatahttp://github.com/magicalpanda/MagicalRecord.com
CocoaPods Gestor de dependenciashttp://cocoapods.org
Flurry Marketing, eventoshttp://www.flurry.com
TestFlight Deploy de testinghttp://www.testflightapp.com
Tecnologías servidor
PostgreSQL BBDD principal
PostGIS Extensión PostgreSQL para BBDD espacialhttp://postgis.net
Redis BBDD clave-valor (NoSQL-hype)http://redis.io
php-resque Colas. Gestión con Fresque. Push.https://github.com/chrisboulton/php-resque/
Redis - caso práctico
colony:ABCDEFG message:1message:2message:3
SORTED SET HASH
Redis - caso práctico
colony:ABCDEFG message:1message:2message:3
SORTED SET HASH
ZADD colony:ABCDEFG 13000001 1
ZADD colony:ABCDEFG 13000010 2
ZADD colony:ABCDEFG 13000100 3
HGETALL message:1> message> "Hello world"> user> "Juan"
Redis - caso práctico
colony:ABCDEFG message:1message:2message:3
SORTED SET HASH
ZADD colony:ABCDEFG 13000001 1 HGETALL message:1> message> "Hello world"> user> "Juan"
O(n) ~> n = tamaño del hashO(log n) ~> n = elementos en el set
Beezer Team
Edu Cabellos
@educabellos Diseño, UX, UI
Andreu Vallbona
@avallbona Team leader @ Mola
Tolo Serapio
@toloserapio Developer @ Mola
Jaime Ramírez
@jramcast Developer @ Mola
Edu Herraiz
@eduherraiz Sysadmin @ Mola
Emilio Arenas
Main developer @ Zoco App
Adrià Saborit
@saborit21 Community Manager
Enrique Dubois
@enriquedubois CEO @ Mola
"Release earlyrelease often"
- Eric S. Raymond
Preguntas?