3. 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
9. Tecnologías detrás de Beezer
Cliente Servidor
iOS 6
Third parties
CoreLocation
Flurry SDK
Zend Framework
PostgreSQL
PostGIS
Redis
10. Tecnologías cliente
CoreLocation Posición del dispositivo
AFNetworking Llamadas a servidor (GCD, muy estable)
http://afnetworking.com
MagicalRecord Wrapper de CoreData
http://github.com/magicalpanda/MagicalRecord.com
CocoaPods Gestor de dependencias
http://cocoapods.org
Flurry Marketing, eventos
http://www.flurry.com
TestFlight Deploy de testing
http://www.testflightapp.com
11. Tecnologías servidor
PostgreSQL BBDD principal
PostGIS Extensión PostgreSQL para BBDD espacial
http://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/
12. Redis - caso práctico
colony:ABCDEFG message:1
message:2
message:3
SORTED SET HASH
14. Redis - caso práctico
colony:ABCDEFG message:1
message:2
message: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
15. 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