Nuestro lanzamiento y el reto de gestionar miles de archivos en un iPhone

Por admin el Martes, 8 de Junio de 2010

Hemos lanzado nuestra app para iPhone que además ha tenido repercusión entre otros en medios como Techcrunch (EN), Netzwertig (DE), GenbetaLoogicWwwhatsnew.

Pero detras del lanzamiento hay una historia.

Cuando en su momento estuvimos analizando si asumir nosotros el desafío de desarrollar internamente la primera aplicación de Fiabee para iPhone o externalizarlo a un equipo cualificado, llegamos a la conclusión de que un desarrollo interno sería lo más apropiado para poder construir lo que realmente queríamos: una aplicación capaz de gestionar un volumen muy elevado de información a través de dispositivos ligeros (iPhone en este caso) de una manera ágil y robusta.

A mediados de enero ya teníamos una versión beta, y estaba previsto su lanzamiento a mediados de marzo, una vez consiguiésemos optimizar la gestión de la gran cantidad de información en una aplicación con las restricciones que tiene un iPhone 3G.

Pero después vino la parte más difícil: sincronizar de forma ágil y en tiempo real el iPhone con todos los datos almacenados en el servidor. Si manejas 100, 200 o incluso 500 archivos, como es el caso de otras aplicaciones en el mercado, todo es sencillo. Si pretendes gestionar decenas, e incluso centenas de miles de archivos distribuidos en miles de carpetas, la solución no es nada evidente, así que tuvimos que esperar a que el equipo de desarrollo del nuevo servidor finalizase las modificaciones necesarias de rendimiento para iniciar el desarrollo que nos permitiría dar respuesta a esta problemática.

Finalmente conseguimos una versión que estuvo a la altura de nuestros estándares de calidad. Tenemos unos usuarios muy exigentes  ¡y no queremos defraudarlos!

Lo dicho, la app Fiabee para iPhone ya esta disponible en la App Store. Pruebala y nos cuentas.

Etiquetas: , ,

25 comentarios

  1. Anónimo (Julio 31st, 2010 )

    0

  2. Anónimo (Julio 31st, 2010 )

    x’ waitfor delay ‘0:0:20′–

  3. Anónimo (Agosto 1st, 2010 )

    x’;”,)`

  4. Anónimo (Agosto 1st, 2010 )

    ../../../../../../../../../../../../etc/passwd

  5. x';",)` (Agosto 1st, 2010 )

    0

  6. Anónimo (Agosto 1st, 2010 )

    /etc/passwd

  7. Anónimo (Agosto 1st, 2010 )

    XxX1280657636112XxX

  8. Anónimo (Agosto 5th, 2010 )

    0

  9. Anónimo (Agosto 5th, 2010 )

    1 declare @x varchar(99) set @x=0×77616974666f722064656c61792027303a303a323027 exec(@x)–

  10. ../../../../../../../../../../../../etc/passwd (Agosto 5th, 2010 )

    0

  11. Anónimo (Agosto 5th, 2010 )

    XxX1281031361633XxX

  12. x' waitfor delay '0:0:20'-- (Agosto 5th, 2010 )

    0

  13. Anónimo (Agosto 5th, 2010 )

    ../../../../../../../../../../../../boot.ini

  14. Anónimo (Agosto 7th, 2010 )

    XxX1281140315039XxX

  15. Anónimo (Agosto 7th, 2010 )

    /boot.ini

  16. http://www.mcafeesecure.com/help/scanner/5/rfi? (Agosto 7th, 2010 )

    0

  17. /etc/passwd (Agosto 8th, 2010 )

    0

  18. Anónimo (Agosto 8th, 2010 )

    XxX1281291478573XxX

  19. ../../../../../../../../../../../../boot.ini (Agosto 8th, 2010 )

    0

  20. 1 declare @x varchar(99) set @x=0x77616974666f722064656c61792027303a303a323027 exec(@x)-- (Agosto 8th, 2010 )

    0

  21. Anónimo (Agosto 10th, 2010 )

    XxX1281400117759XxX

  22. /boot.ini (Agosto 10th, 2010 )

    0

  23. Anónimo (Agosto 11th, 2010 )

    XxX1281480518599XxX

  24. Anónimo (Agosto 15th, 2010 )

    XxX1281880661035XxX

  25. Anónimo (Agosto 15th, 2010 )

    ../wp-comments-post.php

Deja un comentario