beezer betabeers

17
Beezer App

Upload: betabeers

Post on 13-Jul-2015

348 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Beezer betabeers

Beezer App

Page 2: Beezer betabeers

Álvaro Medina Ballester

@alvaromb

iOS developer @ Mola.com

Main developer @ Beezer

Page 3: Beezer betabeers

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

Page 4: Beezer betabeers
Page 5: Beezer betabeers
Page 6: Beezer betabeers
Page 7: Beezer betabeers

Y además...

Enviar mensajes privados a otros usuarios

Registrarnos de forma anónima

Page 8: Beezer betabeers
Page 9: Beezer betabeers

Tecnologías detrás de Beezer

Cliente Servidor

iOS 6

Third parties

CoreLocation

Flurry SDK

Zend Framework

PostgreSQL

PostGIS

Redis

Page 10: Beezer betabeers

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

Page 11: Beezer betabeers

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/

Page 12: Beezer betabeers

Redis - caso práctico

colony:ABCDEFG message:1message:2message:3

SORTED SET HASH

Page 13: Beezer betabeers

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"

Page 14: Beezer betabeers

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

Page 15: Beezer betabeers

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

Page 16: Beezer betabeers

"Release earlyrelease often"

- Eric S. Raymond

Page 17: Beezer betabeers

Preguntas?