El blog del departamento de tecnología de Frogtek

  • Frogtek en la final del Vodafone Mobile Clicks 2011

    08 Sep 2011

    No sé si quedará alguien por enterarse pero si no escribimos hace tiempo en este blog no es porque seamos unos vagos, sino porque la vuelta de las vacaciones está siendo algo más entretenida de lo habitual.

  • Tiendatek y sus amigos los Periféricos

    16 Aug 2011

    Estoy seguro de que casi todos hemos visto en alguna ocasión un Sistema Punto de Venta (POS) con su correspondiente escáner de códigos de barras, impresión de recibos, pagos con tarjetas y por qué no, un lector de huellas digital. Con la demanda actual del mercado y los avances en tecnología, un POS no tendría sentido sin la ayuda de todos o parte de estos dispositivos. La realidad dicta que no es suficiente con poder registrar una venta sino que hay que hacerlo de la forma más rápida posible, a nadie nos gusta estar esperando en la cola del supermecado, porque además al cliente le gusta tener constancia de lo que ha comprado, a nadie nos gusta que nos engañen.

  • Lanzar un Job de Jenkins desde Google App Engine

    08 Aug 2011

    La semana pasada estuve dándole vueltas a este problema, después de varios intentos fallidos llegué, con la ayuda de Julio, a la solución que planteo en el título del post.

  • ¿Por qué usar Maven?

    A raíz de mi grata visita a PocketWidget, en nuestro Desk-Surfing más reciente, he revisado la configuración de Maven que nos permite construir nuestros entregables.

  • Entorno de desarrollo de Google App Engine en Fedora 15

    29 Jul 2011

    Me parece interesante contar la experiencia que tuve ayer al configurar el entorno de desarrollo de GAE en una máquina Linux (Fedora 15 en este caso), sobre todo por si puede ayudar a otros desarrolladores y evitar algunos dolores de cabeza.

  • Desk-Surfing

    La semana pasada tuvimos a @francho_lab en la oficina, no voy a entrar en detalles de lo interesante que fue su visita porque soy el menos indicado para hacerlo y porque cualquiera de los programadores lo hará mucho mejor que yo. Pero sí que me gustaría ensalzar las virtudes de este tipo de intercambios informales y de la web que se montó con ese objetivo, Desk-Surfing.Org, después de la última Agile Open Spain 2011 de Pamplona.

  • Aquí huele a cuco (VI)

    27 Jul 2011

    He consultado con los Ancianos de Tiendatek y parece ser que este código que voy a mostrar a continuación lleva en el proyecto desde antes que apareciera el primer teléfono Android... (fecha que no recordamos por su lejanía en el tiempo)

  • TiendaTek - ¡En semifinales del Ashoka ChangeMakers!

    20 Jul 2011

    Estamos encantados de anunciar que nuestro producto TiendaTek ha alcanzado, junto con otros 14 proyectos, las semifinales del prestigioso concurso ChangeMakers de Ashoka y la Fundación e-Bay. ¡Los 15 proyectos han sido elegidos de entre casi 900 presentados en todo el mundo!.

  • Odio escribir

    11 Jul 2011

    De pequeño siempre he odiado tener que escribir. Lengua no era mi asignatura favorita. Y aunque me encanta leer, me cuesta sentarme y escribir algo. Incluso la lista de la compra.

  • Frogtek libera PoisonFrog

    Llevabamos un tiempo queriendo dar esta noticia. Es un gran honor para todo el equipo de Frogtek presentar PoisonFrog.

  • Android y sus Layouts

    Imaginad que al realizar una aplicación web compleja, en vez de hacerla para que se vea bien en todos los navegadores, la hacéis solo para una resolución de pantalla concreta y un navegador específico. Sería un infierno tener que repasarla entera, una vez acabada, para que se adapte a cualquier navegador y resolución, ¿verdad?.

  • Excepciones para controlar tu lógica

    Hace unos días apareció en nuestro board una User Story que tenía como título: "Pop-up warning when Cost is higher than Price"

  • Cambiar de entorno de programación

    30 May 2011

    Es común encontrarse con equipos "Java", ".Net" o "Cobol", los cuales trabajan solo y para un entorno. Está claro que si te sientes cómodo programando en Java, te dará algo de respeto meterte a programar en .Net, o lo mismo el jefe no quiere que pierdas tu tiempo programando en Java, si ya lo haces bien en .Net.

  • Sprints fijos, entregables adaptables (I)

    Cualquiera que nos haya seguido desde el inicio sabe que hemos cambiado de metodología varias veces. Unos lo llamarán Kaizen, otros lo llamarán "culo veo culo quiero", otros lo llamarán "vagabundeos por la el mundo de la agilidad". La cuestión es que empezamos con un SCRUM chapucero, evolucionamos a un Kanban de postal y ahora estamos con un ScrumBan del que nos podemos sentir bastante orgullosos.

  • Carta abierta a una historia de usuario

    Estimada Historia de Usuario:

  • Revisión de código

    ¿Revisar código?

  • Aquí huele a cuco (V)

    Código del Jurásico encontrado en tiendatek.

  • Olores de código (Code Smells)

    06 May 2011

    Hace unas semanas tuvimos la suerte de contar con Rubén Bernárdez (@rubenbpv) en la oficina de Frogtek. Durante los 3 días que estuvo con nosotros, además de liderar el segundo Coding Dojo de Walqa nos estuvo contando sobre refactors, código limpio y los llamados olores de código.

  • Los 10 ranamientos

    Al igual que existen los 10 Mandamientos de Java que indican como usar el lenguaje de programación de manera eficiente, igual que Google tiene sus 10 Design Guidelines que marcan las reglas fundamentales que cualquier producto de Google tiene que cumplir, Frogtek, como no podía ser menos, tiene sus "10 ranamientos". ¿Y qué es un ranamiento?, pues básicamente son una serie de reglas que nos hemos dado para diseñar productos para nuestros queridos tenderos de la base de la pirámide.

  • Botones en Android mediante programación

    El pasado jueves 7 de abril, la troupe de Frogtek acudimos en comandita al taller organizado por el GTUG Zaragoza e impartido por Francho Joven. La convocatoria fue un éxito y salimos todos muy contentos con lo aprendido y orgullosos de la aplicación que desarrollamos y subimos al market de Android.

  • Tres días con Biko2

    Hace tres semanas  volví muy contento y con muchas cosas que contar de mis tres días por tierras pamplonicas en compañía de mis colegas de biko2. Tras unas semanas caóticas me voy a relatar lo bien que me lo pasé.

  • Android SDK en JavaHispano

    04 Apr 2011

    Hace un par de semanas, Jorge Rubira de Javahispano, nos entrevistó a Javier Martínez y a mí para el podcast de tecnología de la web.

  • Bloqueo de SVN en caso de build fallida

    Hace poco tuvimos una agradable visita aquí en Frogtek. Una de las muchas aportaciones de Emma fue hacernos replantear nuestro sistema de lanzamiento de builds en Jenkins, pasando de uno más pesado en recursos a otro más eficiente. A raíz de dicho cambio hemos aprovechado y mejorado el procedimiento de bloqueo que tenemos configurado en Jenkins y la forma en la que lo realizamos. Vamos a explicarlo para que nos ayudéis a mejorarlo todavía mas.

  • Detalles para el Coding Dojo

    Rubén ha publicado en su blog los detalles de la kata que haremos el próximo día 8 de abril. Se trata de la conocida String Calculator: conéctate a su página para conocer los detalles del enunciado y los consejos de Rubén para iniciarte en el TDD.

  • Segundo Coding Dojo de Frogtek en Walqa

    Tras el éxito del Primer Coding Dojo y la resaca de la visita de Richard Stallman ya va siendo hora de presentar el Segundo Coding Dojo de Frogtek en Walqa.