lunes, 29 de junio de 2015

Wireframe Sketcher, la mejor opción para realizar un wireframe

A la hora de elegir una herramienta para dibujar los wireframes para unas nuevas aplicaciones la verdad es que tenía muchas dudas por el tipo de herramienta que utilizar y quería una que:
  • Fuera sencilla e intuitiva.
  • La curva de aprendizaje no fuera muy grande.
  • Fuera muy rápido ir creando nuevas pantallas.
  • Tuviera la opción de crear aplicaciones para distintos dispositivos como tablets, móviles tanto iOS como Android o versiones web de aplicaciones de escritorio.
Además, me preocupaba también por lo poco que conocía el mundo de los wireframes:
  • Los distintos tipos de información que sería mostrada en cada ventana dependiendo de si es un texto.
  • La cantidad de las funciones disponibles para realizar en una posible demo como el efecto de un popup.
  • Como podría realizar prioridades relativas de la información y las funciones
  • Las reglas que establecería para presentar ciertos tipos de información
  • El efecto de los distintos escenarios en la pantalla como por ejemplo cuando un usuario está o no logado, cuando una búsqueda da un errar o cuando realizas un logout.

Por casualidad buscando en Google di con Wireframe Sketcher que desde los primeros 30 minutos que empecé a probarlo me encantó porque tenía todo lo que pedía y sobre todo destacaría:
  • Lo fácil que es realizar transiciones entre las distintas pantallas desde el momento que creas el link entre pantallas hasta cuando estás pasando de una pantalla a otra mientras estás trabajando.
  • Está preparado para versiones Android, iOS o web con foundation o bootstrap
  • También puedes realizar pantallas de navegación con mucho sentido
  • Además, he tenido que trabajar con el Mac, Windows y Ubuntu y no ha habido ningún problema al pasarlo de un sistema operativo al otro por lo que es multiplataforma.
  • Todo es muy personalizable: los colores de las fuentes, etiquetas, iconos, etc. Me llamó mucho la atención la versatilidad que tiene el modificar iconos desde el borde, al contenido o el color del propio icono y lo distinto que se ve al verlo finalmente.
  • Además, a la hora de realizar efectos como un popup o un menú de los que se extienden desde la izquierda es muy visual.
  • La verdad es que es una herramienta que tiene todas las garantías para dibujar los primeros bocetos de una aplicación o los wireframe de alta fidelidad.


Es muy fácil trabajar con esta herramienta:
  • A la hora de instalarla en el Mac fue todo muy sencillo, como estamos acostumbrados.
  • Es fácil copiar pantallas para realizar pequeñas modificaciones en unas pantallas.
  • Se puede realizar empaquetados o asociaciones de distintos elementos para agruparlos y así trabajar con mayor comodidad y rapidez.
  • Se pueden realizar formularios complejos.
  • Además, tiene gran cantidad de assets de Foundation, Bootstrap, Android o iOS para darle un diseño más cercano a una aplicación real.
  • También se puede exportar en pdf o como html
  • Se puede jugar también con márgenes aunque en esta funcionalidad todavía no he profundizado mucho.




Por otro lado, otros 3 compañeros han utilizado la herramienta y les ha gustado mucho también por lo que puedo decir que la aceptación ha sido muy buena. Además, entre ellos había alguno que ya había utilizado otras herramientas para hacer Wireframes.

Te animo a que lo pruebas ya que tiene una versión gratuita durante 15 días y si has utilizado otros programas verás que merece la pena hacer el cambio.

miércoles, 15 de abril de 2015

Retro Persuasión para startups - Growth Hack Spain

¡Por fin! Por fin llegó el primer día que acudía Growth Hack Spain. Mis expectativas eran altas después de no haber acudido a los anteriores eventos y habiendo visto los vídeos de los anteriores meetups:
aunque la verdad es que lo que había leído en la descripción del meetup no me llamaba mucho la atención pero sin duda diría que ha sido la charla que más me ha hecho reflexionar y no pensar solo en embudos de conversión o en métricas sino en emociones, hábitos o motivación de los usuarios.

Luis Díaz, comenzó hablando sobre como generar hábitos en los usuarios con la Regla de los 21 días sobre la que he buscado bibliografía y hay disparidad de opiniones como puedes ver en The 21-Day Myth. En mi opinión si es posible que cuando estas en el momento del registro con el usuario y consigues interactuar con él durante los primeros 21 días creo que sí que tienes muchas posibilidades de conseguir que el usuario actúe en base a tweets, alarmas, emails, etc.



A continuación nos ha hecho reflexionar sobre cómo conseguir buscar las motivaciones de los usuarios para que lo relacione con nosotros:

¿Por que nos necesitaría el usuario?

Se habló del engament en aplicaciones móviles, sobre el cual os dejo este enlace con métricas interesantes: Usuarios y apps: ¿una relación duradera?

Posteriormente se comentaron los tipos de recompensa: 
  • Recompensa de la tribu: nos importa lo que opinen de nosotros, recordar que formas parte de un club especial y que hay una empresa detrás. Luis podía de ejemplo la empresa wistia.
  • Recompensas de la caza. Luis comentaba que los concursos no molan, sobre todo si es algo material.
  • Autorecompensas. Ejemplo, como antiguamente en Gmail cuando te decía: "Enhorabuena has vaciado tu bandeja de entrada", porque cuando llegue un email le vas a hacer mas caso.
Si las recompensas se vuelven predecibles lo perdemos todo, pierde la gracia. Algo que comento de mi cosecha, en mi opinión, tienes que dar con la tecla para lo que llamo "Desayunos de helado". La aplicación Highscore House de Kyle Seaman (ver vídeo de TED), que gamificaba las tareas de la casa para los peques de la casa en base a premios tenía como premio estrella que querían los niños: "Para desayunar helado". Yo cuando lo leí me pareció brillante haber llegado a este punto porque no se me hubiera ocurrido pensándolo pero son este tipo de recompensas a las que tienen que llegar las distintas aplicaciones para lograr fidelizar al usuario. Se me ocurre la pregunta: ¿Qué premio/recompensa está por encima de las que ofreces en tú aplicación/servicio para tus usuarios? Esa que desate el WoW


Otro de los puntos que no veía claro con Luis era mostrar pruebas social en landing pages por ejemplo del orden de 23.452 usuarios. Habría que hacer test A/B pero lo digo para reflexionar, puede ser que 23.452 usuarios no sean suficientes como para que sea un indicador para todo el mundo de que esa aplicación o servicio mola. Puede ser que no cumpla mis expectativas y sea un número bajo para mí.

Me ha gustado mucho la frase:
 "No vendas superpoderes vende superusers"


Me ha hecho reflexionar también mucho el vídeo porque es verdad que tenemos que vendernos más y decir que somos los mejores en aquello que trabajamos.


If this then that nos hablaba de que consuma por ejemplo el usuario/cliente 20 acciones recetas para terminar comprando.

A continuación hemos pasado a comentar que sería ideal crear una aplicación diferente para cada usuario:
  • Ya mas o menos se hace porque uno sigue a quien quiere
  • Determinar qué tipo de usuarios utilizan tu aplicación, que les motiva y reacciona de forma directa
Respecto a gamificación hemos visto los distintos perfiles que hay:

  • Killer: ganar a todos el que quiere conseguir muchos puntos
  • Achiever: Mirón ver como va consiguiendo cosas
  • Socializar: interactuar
  • Explorer: darse paseos


Me ha parecido un gran consejo primero centrarse en mostrar al usuario las features core de la aplicación y posteriormente cuando su conocimiento de la misma crezca, a la 4-5 entrada, mostrarle nuevas features.

Respeto a los perfiles de aprendizaje:
  • Acomodador: cacharrera
  • Asimilador: va directo al libro de instrucciones
  • Divergente: va a probar y lo cuenta
  • Convergente: leyendo y cachareando
Detectar el tipo de ego de los usuarios es algo que solemos pasar por alto y claro que no hay que tratar por igual a un usuario que entra y compra casi como quien dice tras aterrizar en la web. A ese usuario habría que seguirle la pista.

Hemos hablado del Miedo a la pérdida: como los contadores para cuando acaban ofertas de Groupon y The Persuasion Slide:

  • Gravedad: motivación inicial deseos del usuario
  • Empujón: email
  • Angulo: motivación que proporcionamos al usuario
  • Fricción: formularios largos, UX mal, etc.



Para finalizar la parte que más me ha gustado ha contado Luis cómo generar un trigger cuando se inicia la aplicación y motivarles de manera inconsciente, ejemplo, los botones verde convierten mas.

Llamar a los usuarios y preguntarles por que se han ido y aprender de ellos y utilizar cifras ganadoras es decir, sencillas, no como 6,43190 porque de este número no hay quien se acuerde.

Como consejo de la última parte de la charla, no trabajes con gente que tiene en su vocabulario:

Nunca Nada Siempre Todo

domingo, 1 de marzo de 2015

Rutas para direcciones


Para frikiloto tenía pendiente desde hace tiempo poner todas las administraciones de lotería y puntos de venta que había en España haciendo un poco de scrapping.

Algo que a simple vista parece algo sencillo, hay que dedicarle más tiempo del que en principio pareciera.


Inicialmente tenía los síguenos modelos:
  • Provincia donde estaba la localidad donde se encuentra la administración.
  • Localidad donde está la dirección de la administración
  • Administración de Lotería con sus datos de identificación.
Realmente en Provincias y Localidades,  voy a guardar listados de administraciones de lotería por lo que quería que parecieran estas dos palabras administraciones y lotería pero también quería que apareciera en las propias páginas del listado de administración de lotería.


Al final después de darle varias vueltas y de revisar cuales son las tendencias de búsqueda, me decidí por:
  • Administración de Lotería: administracion-loteria
  • Localidad: administraciones-loteria
  • Provincia: administraciones
No se si será la mejor elección pero lo que si que se es que las rutas son mucho mejores que las que tienen la competencia así que espero molarle a Google y con mas de 5000 páginas nuevas en mi sitio las visitas deberían de llegar y como las visitas llegarán, las reservas de números también.

¿Os parece que he tomado la decisión acertada? ¿Cual hubierais tomado vosotros?

miércoles, 4 de febrero de 2015

El antes y el después

Para comenzar el año con algo sencillo y motivarme un poco más con los petprojects, decidí a la web de lotería que creé hace un par de años, darle una vuelta ya que la tenía un poco descuidada.

Lo que hice fue cambiar Bootstrap que lo tenía de no se que versión a Foundation y la verdad es que el cambio ha sido sin duda un acierto, solo con los test de velocidad que he realizado en 



Los tiempos de carga y el tamaño de la página han mejorado notablemente, pero todavía se que lo puedo mejorar. En otro post lo comentaré.

También he aprendido un poco más a utilizar sass que no me había metido mucho y me notaba un poco torpón.

Por otro lado, la versión móvil que la tenía con jquerymobile directamente la he cambiado también con lo que viene de Foundation y la verdad es que el cambio ha sido a mejor porque los estilos estaban un poco viejunos.

Por otro lado, estoy un poco parado con la formación en Swift pero tengo que retomarlo a primeros de Febrero.

No escribo muchos más para no alargarme e intentar sacar post más a menudo.

viernes, 12 de diciembre de 2014

Uber, Google News, ... ¿Bloqueamos Amazon?

En los últimos días, hemos visto 2 noticias que hacen ver la política del volantazo y sin ningún control que somos capaces de ejercer:
En el caso del cierre de Uber, vale que puedo estar mas o menos de acuerdo el gremio de los taxistas por la competencia desleal, porque no tienen licencia y a ellos se les exige pero... ¿Qué pasará cuando llegue una empresa que si tenga a sus conductores con licencia y sea capaz de llegar a ser competencia? Los taxistas lo pueden tomar como un toque de atención porque yo me pregunto, ¿En qué ha innovado el sector en los últimos años? ¿Por qué se ha puesto la tarifa plana del taxi entre el centro de Madrid y el aeropuerto?

Mira que en el taxi así a bote pronto se me ocurren:
  • Servicios para cargar móviles, tablets, PCs
  • Tarifas de navegación para Internet
  • Bonos para fidelizar a los clientes
Mi opinión es que debería hacerles reflexionar para que no se equivoquen como han hecho la Asociación de Editores de Diarios Españoles que todavía hay muchos que siguen pensando que Google Adwords les va a sacar de pobres.

Creo que iniciativas como AEDE blocker les va a hacer perder más tráfico que el que ya les ha hecho perder la brillante idea del bloqueo a Google News. Me da pena ver la gran cantidad de periódicos que cerraran por esto debido al tráfico que les llega y las posiciones que les hará perder en el buscador frente a las webs del exterior. Seguro que esto lo aprovecharán muchas empresas para hacer su agosto y despedir a otra buena cantidad de editores.

Me surge la duda al pensar que si se montara un periódico de noticias de España en el extranjero le llegaría más tráfico y posicionaría mejor que en España. Algo surrealista pero a estas cosas llegamos.

¿Por qué nos empeñamos en que los modelos de negocio no evolucionen? ¿Por qué nos empeñamos en intentar cobrar de la nada cuando Google no tenía ni publicidad en Google News? ¿Qué va a pasar con todos los agregadores como Menéame? Y yo me pregunto... ¿Qué diferencia hay entre Twitter y Google News? Porque yo a simple vista no veo ninguna.

También está semana se ha abierto la veda para que estancos puedan vender comida y bebidas, medida que no me parece mal, pero ¿por qué los estancos y no otras tiendas? ¿Vamos a contentar a un colectivo para perjudicar a otro? ¿Con qué intereses se priorizan estas decisiones? 

La verdad es que me da mucha rabia e impotencia el seguir viendo las continuas peleas de los políticos con el "y tu más", el poco reconocimiento que tienen verdaderas empresas pequeñas que innovan en este país frente a los gigantes que parece que lo son todo.

Por cierto, creo que a los medios que están suscritos a AEDE, se han olvidado de actualizar sus tarifas de publicidad, ya que si es cierto que su tráfico va a bajar un 20% o como decían en otros países, un 80%, también lo deberían hacer sus tarifas. Por lo que veo

  • ABC con precios vigentes hasta el 31/12/2014
  • En el País con tarifas válidas hasta el 31 de diciembre de 2014, salvo error tipográfico.
  • La Vanguardia con tarifas con vigencia desde 1 de Enero parece que tampoco se ha actualizado
Seguro que mas de la mitad de mis reflexiones tendrán malas argumentaciones pero creo que nos debe hacer reflexionar y la verdad es que me surge la duda al pensar que si se montara un periódico de noticias de España en el extranjero le llegaría más tráfico y posicionaría mejor que en España. Algo surrealista pero a estas cosas llegamos. 

¿Y si bloqueamos Amazon? Que tengan precios más bajos que los comercios de este país tiene guasa, pero los de arriba tampoco hacen nada.

* Todos los enlaces de este artículo van dirigidos a webs que no están suscritas a AEDE

miércoles, 10 de diciembre de 2014

Apps in cars en FICOD


La semana pasada tenía idea de pasarme por FICOD 2-3 días, y al final entre unos líos y otros, me pasé únicamente el primer día.


Estuve en la charla de Apps in cars que la verdad es que me pareció muy interesante para ver las alternativas que saltan al mercado con la conectividad en el coche.

Estuvieron desglosando el Estudio de coches conectados de IAB Spain (muy muy completo y sin desperdicio).

Nos comentaron los diferentes SO que están saliendo para coches como son:
Lo que sí que nos dimos cuenta los asistentes es que el mercado está muy fragmentado. Hay 11 stores más además de Google Play y App Store, pero como casi siempre, Mercedes, BMW, marcas alemanas siguen llevando la cabeza de la vanguardia

Comenzaron a hablar de como Gamificar las experiencias en el coche, por ejemplo, una app que premia tu conducción deportiva que al final cambio a una app que premia tu conducción responsable.

Sobre el tipo de apps que hay en los stores, predominan las inCar Apps en torno al 62% frente a las 37,70% están los smartphone.

Luego vimos como se dividían las aplicaciones en:
  • 88% sociales
  • 58% lúdicas
  • 17% consultivas
  • 17% funcionales
Me surgió la duda de como Firefox OS va a evolucionar en este sentido para los coches.

El rey será la voz y hay unas previsiones de crecimiento en el sector del 300% en los próximos 5 años, sobre todo alto margen de crecimiento de Apps Sociales y Lúdicas para Coches teniendo en cuenta también el final del roaming europeo en 2015

Otra de las conclusiones con las que me quedé, es que se valora más tener internet en el hotel que el desayuno incluído y se valora más tener internet en el coche que en las gafas o relojes que tanto se habla en estos días.

martes, 9 de diciembre de 2014

Zaragoza Ruby - cena Movember

El último jueves de Noviembre estuve en la cena de Movember 2014 que había montado la gente de Cachirulo Valley.



Antes de la cena, Dani Latorre nos dio una pequeña charlita de Mustache (Logic-less templates) por la relación que tiene el nombre de "framework" con el evento de Movember y los bigotes :-D.

No estuvimos muchos en la charla (la gente vino a cenar, jeje) pero sí que estuvimos comentando sobre la velocidad de respuesta de haml, moustache o erb que me hizo pensar para programar un día una prueba para ver los resultados. Me pareció interesante.

La verdad es que la cena estuvo muy bien y hablamos con la gente de Spines y su próxima escapada a la montaña, comentamos los problebillas de los storyboards con Swift así como qué pinta tenía RubyMotion.


Os dejo unas fotos que nos hicimos al final de la subasta de objetos estrambólicos.



Al final se recaudaron 2649 euros, si no recuerdo mal, bastante más que el año pasado.

martes, 2 de diciembre de 2014

Retro Codemotion 2014

Fuimos a Codemotion con la idea de huir de las charlas comerciales y de las vendedores de humo aunque alguna he de reconocer que nos colaron. Esas charlas en las que te meten con calzador un producto sin tener en cuenta sus debilidades, sin contar las buenas prácticas, etc. Es mas, en una de estas charlas huimos al comenzar ya que nos recibieron con un formulario de papel donde había tropecientos campos obligatorios con no se que fin y para conseguir unas palomitas que por supuesto no saboreamos.

No comenzó bien la mañana con una charla que me pareció carente de información, realidad, todo era humo y filosofía de la nada así que salto a las siguientes charlas que sí que cumplí al final el planning que llevaba pensado.

10:45 - 11:30 - Arquitectura hexagonal en Android - Rubén Serrano Núñez, José Manuel Pereira García
Varios trabajadores de Redbooth  hablaron de la evolución de su app Android comentando Model/View/Presenter, los módulos de Java puro y otros de nativos de Android, el módulo de sincronización con la base de datos local u online. Hablaron también de RxJava y que la gente esta tendiendo a esto.

Me gustó mucho también cuando hablaron sobre su estrategia de refactorización a espaldas de los jefes y como se plantaron frente a ellos para decirles hasta aquí hemos llegado y hay que hacer un cambio grande en la app.


12:15 - 13:00 - Opinionated Android - Javier Gamarra
La charla de Javier me pareció muy práctica y apta para todos los niveles, desde recomendar Android Studio, pasando por recomendaciones como ignorar los field naming conventions del core de Android, no usar fragments o hablar de arquitectura MVP.

Comentó las 2 variantes que hay hoy en día sobre arquitectura:
  • Clean Architecture
  • Arquitectura Hexagonal
Recomendó las guías de Android de Codepath para desarrolladores de todos los niveles.


Respecto a librerías imprescindibles enumeró varias con sus pros y contras:
  • Librería de inyección de dependencias: Dagger y antes Roboguice
  • Usad Proguard
  • Async Tasks: Retrofit o menos recomendada Volley
  • Carga de Imágenes: Picasso
Revisando su blog di con este artículo Arreglando chapuzas en Android de cómo se puede refactorizar algo llegando a conseguir una mejora tan importante en el rendimiento.


13:15 - 14:00 - De 0 a 100 con Firefox OS. Aplicaciones y publicación - Guillermo López
Guillermo nos abrió los ojos al comentarnos que cualquier web que sea mas o menos responsive es posible empaquetarla y subirla al Store de Firefox.

Un ejemplo que hizo el fue reproducir la app de Twitter para Firefox OS

Aquí está la presentación.


15:30 - 16:15 - 10 Tips for a reusable architecture (iOS) - Jorge Ortiz
Estuvo muy interesante y nos hizo ver que ya no somos tan amateurs en esto del desarrollo para iOS. Nos acercaron las NSCoder Night Madrid donde quedan para comentar temas de iOS, apps, etc.

Sobre todo me quedé con mueve todo lo que puedas al modelo y no intentes mergear cambios en un fichero .storyboard.

Nos recomendaron el blog de Miguel Díaz Rubio sobre temas de Swift y Objetive C.



16:30 - 17:15 - Técnicas de guerrilla front-end - Xavi Julián Olmos
Xavi nos acercó infinidad de herramientas para hacer más fácil la vida en el front-end.

Por cierto, un ejemplo de cómo se debe preparar una presentación, hasta compartió los recursos que utilizó para crearla.


17:30 - 18:15 - Sincronizando sin internet - Jorge Maroto
Nos acercó el Multipeer con MCPeerId y MCSession. Fui también muy interesante y nos hizo reflexionar sobre las aplicaciones y utilidades que podían tener.

martes, 25 de noviembre de 2014

De Android a Swift y viceversa

Hace varias semanas que no hago un resumen de lo que voy haciendo. Hace semanas que me cambié a iOS y la verdad es que después de empezar el curso Complete iOS developer course, cada vez estoy cogiendo más soltura y en unas semanas creo que sacaré alguna de las versiones de la web de piscinas naturales o de la de lotería nacional.

Hace unas semanas que me he cambiado a iOS y la verdad que el cambio ha sido grande desde Android. Lo que más he notado ha sido:
  • La velocidad a la que responde el teclado 
  • Los menús y navegación por defecto son muy distintos 
  • Me parecen mas sucias las vistas por defecto de algunas aplicaciones como contactos 
  • Las apps que realizan llamadas a internet me da la sensación de que van más lentas, aún estando con el mismo operador de móvil y teniendo 4G en el nuevo. 
Estuvimos en Codemotion y la realmente le saqué bastante partido y cargamos pilas para ver que realmente no sabemos nada ni somos nadie comparado con los monstruos que hay de startups y programadores de los que pudimos escuchar en la mayoría de los casos lecciones magistrales. A ver si en los próximos días subo mis impresiones y comentarios.

Como curiosidad, indagando en Google Analytics vi que tenía visitas de Semalt (página para investigar posibles webs que son de la competencia, ver enlaces que tienen, que acciones de SEO están haciendo)... grrrr... ¿Qué quiere decir esto? Pues que hay algunas webs de la competencia que como diría el Cholo parece que estamos molestando y la verdad es que esto me motiva todavía más para darle un empujón a estos proyectillos que están aparcados y que los tengo como distracción y como laboratorio de experimentos.

Por otro lado volví a recordar la lección de "No despliegues sábados por la mañana". Actualicé a ruby 2.1 Chapuzones y hice un par de experimentos de SEO.

Respecto al Proyecto Secreto con swift avancé:
  • Leyendo contactos 
  • App persistent 
  • Refactorizando el código 
Con Android también avancé
  • Login 
  • Conecte con la api 
  • Leí contactos 

viernes, 21 de noviembre de 2014

Mi Planning para Codemotion

Mañana 21 de Noviembre comienza Codemotion y la verdad es que llevo la idea de intentar ir a Talks relacionadas con:

  1. Swift / iOS
  2. Android
  3. Analítica / Big Data
  4. Metodologías ágiles


  9:45 - 10:30
Para primera hora empezaré con una charla suave:

  1. Desarrollo Ágil de Producto para Emprendedores - Jose Manuel Beas
  2. Escalando sin atajos - Luis Bosque


10:45 - 11:30
Es para una de las horas que más dudas tengo sobre que charla asistir aunque irían en este orden:

  1. Arquitectura hexagonal en Android - Rubén Serrano Núñez, José Manuel Pereira García
  2. FIWARE - Juanjo Hierro, Fermín Galán
  3. iBeacons, proximidad con el usuario - Juan Antonio Martín
  4. Big Data de andar por casa - Jorge Lería, William Viana


12:15 - 13:00
Para esta hora lo tengo más claro:
  1. Opinionated Android - Javier Gamarra
  2. Cream Code with Objetive-C - Enrique Fau de Casa Juana Martín, Javier Aznar de los Ríos

13:15 - 14:00
Para esta hora creo que optaré por algo diferente que no conozco
  1. De 0 a 100 con Firefox OS. Aplicaciones y publicación - Guillermo López
  2. Juegos Dependientes de Contexto. Un caso práctico - Jorge Ruiz Magaña
  3. Accesibility of Mobile Apps - Javier Muñoz Muñoz
  4. Effective Android UI - Pedro Vicente Gómez Sánchez


15:30 - 16:15
Para esta hora lo tengo claro: 10 Tips for a reusable architecture (iOS) - Jorge Ortiz


16:30 - 17:15
  1. Técnicas de guerrilla front-end - Xavi Julián Olmos
  2. Braintree v.zero: a modern foundation for accepting payments - Alberto López Martín


17:30 - 18:15
  1. Sincronizando sin internet - Jorge Maroto
  2. 20 lenguajes en 40 minutos - Alonso Torres
  3. 10 cosas de Rails que deberías saber - Gabriel Ortuño, Carlos Sánchez Pérez


Para el sábado

  9:30 - 10:15
  1. Big Data desde el punto de vista del analista de datos by Fernando Calle
  2. Monitoriza tus aplicaciones en la nube con APM. New Relic vs Appinsights - Luis Fraile, Quique Martínez


10:30 - 11:15
Para esta hora iré a Analizando y debugeando tu plataforma - Luis Bosque


12:00 - 12:45
Para esta hora yo creo que si puedo intentaré ir al taller Creación de Juegos Móviles Multiplataforma en Unity - Jorge Ruiz Magaña, Miguel Ángel Taramón y si no hay sitio iré al Talk Travel with your mock server - Jorge Ortiz Fuentes


13:00 - 13:45
  1. From iOS to Android(or reverse) - Jose Manuel Ortega
  2. the Google Glass Revolution - Alain Regnier


15:15 - 16:00
Iré a En busca de la arquitectura perfecta: VIPER (iOS) - Pedro Piñera Buendía para la que tengo bastantes espectativas.

16:15 - 17:00
  1. Arte y ciencia de un despliegue coordinado - Jose Plana
  2. Niveles de calidad: el agujero en las metodologías de software - Abraham Otero, Francisco Morero Peyrona


17:15 - 18:00
Políticamente Incorrecto - David Bonilla

lunes, 3 de noviembre de 2014

La app va cogiendo forma

Esta semana le hemos dado un buen apretado a la app con Swift

Funcionalidad es tan básicas como
  • Login
  • Registro
  • Envío de invitaciones
  • Olvido de contraseña
  • Subir objetos
  • Listar objetos
  • Poner imágenes a un tab bar controller 
Por otro lado he "sufrido" la actualización del Google Penguin 6 y parece que le he molado para buscar lotería. Por lo que parece hemos hecho las cosas bien
Por otro lado actualice frikiloto a ruby 2.1.0 y rails 4. No se por que pero son actualizarlo no podía hacer despliegues en Heroku.


jueves, 23 de octubre de 2014

Me cambio a Swift, resumen del comienzo de Octubre

La primera semana de Octubre ha sido la transición de RubyMotion a Swift principalmente debido a:
  • Es una comunidad más grande la de Swift y hay cursos y tutoriales muy buenos.
  • Cualquier ejemplo o problema que tengas en los primeros 3 resultados de Google te ahorra mucho tiempo
  • Por cierto, el blog.rubymotion.com lleva casi un mes sin actualizar.

En RubyMotion lo que veía que los usuarios si que comparten los típicos ejemplos fáciles pero en Swift siempre es más facil encontrar un plus más y eso que está en mitad de la transición desde Objetive C.

La verdad es que la transición al pasar por RubyMotion me ha sido más sencilla como comentaba en el post anterior de Creciendo con RubyMotion.

Para Octubre/Noviembre he reservado entradas para acudir a:
Por otro lado, para Frikiloto, estoy pensando en una nueva funcionalidad con algo de web scraping. Llega el sorteo de Navidad y habrá que darle un buen meneo.

En los próximos post os contaré que tal han ido las charlas y ya pronto el próximo resumen que al final se me han juntado 2 semanas.

lunes, 6 de octubre de 2014

Creciendo con RubyMotion, el resumen de la última semana de Septiembre

La semana pasada fue muy productiva, la verdad es que le fui cogiendo más el tranquillo a desarrollar para iOS con RubyMotion.

Entre los avances que estuve viendo:

  • Motion i18n para la internacionalización de las aplicaciones, es muy sencillo de integrar.
  • Logré añadir Google Analytics SDK v3 para RubyMotion a mi proyecto y lo colgué en GitHub por si hay alguien del que le pueda resultar de ayuda. La verdad es que me costó lo suyo, primero porque las últimas referencias que encontraba de Google Analytics y RubyMotion databan de 2012, algo que me decepcionó un poco porque vale que para iOS tengamos otras opciones de hacer tracking para las aplicaciones pero que nadie colgara ningún ejemplo con Google Analytics me dejó un poco helado y me hizo replantearme si ver algo de Swift como alternativa. Por cierto, al final la forma de integrarlo fue vendorizar la última versión de Google Analytics como veréis en el repositorio
  • Miré las tablas y los TableViewController
  • Por otro lado intenté crear módulos y trabajar con APIs externas a la aplicación.
Quería destacar los 3 repositorios que más me han sido de utilidad para aprender RubyMotion:

Si vienes del mundo de Ruby on Rails y quieres pasar a Swift y Objective C, quizás te sea más sencillo hacer un paso por RubyMotion, por lo menos a mí también me lo ha parecido

La próxima semana contaré mis comienzos con Swift que la verdad es que estoy bastante contento de los avances.

Los otros proyectillos los he tenido esta semana un poco aparcados, pero espero dentro de poco volver a dedicarles algo de tiempo o no

lunes, 29 de septiembre de 2014

Baruco, un día de excursión al Workshop de RubyMotion


Comenzó el día con un madrugón a las 4:30 para poder coger el AVE a Barcelona a las 5:55. Por delante nos esperaba un workshop de RubyMotion y estábamos emocionados. Parecía que nos íbamos de excursión en el cole +Gerardo Barcia y yo.



A las 9 llegamos a Barcelona y después de darnos un paseo a pie por Barcelona hasta el AXA Auditori, llegamos con 10 minutos de antelación.



El curso se las prometía muy interesante en sus inicios pero conforme llegaba el final del mismo nos sentimos que no le habíamos sacado el partido que esperábamos. A veces cuando vas a un workshop esperas que te enseñen los problemas con los que uno se encuentra a la hora de aprender un nuevo lenguaje de aplicaciones móviles. Por ejemplo,
  • Transiciones entre pantallas
  • Persistencia de datos
  • Notificaciones
  • Llamadas a APIs
  • Alguna buena práctica
  • Algún repositorio bueno de ejemplos o libros recomendables de documentación. Al final, la documentación de RubyMotion es muy limitada y conoces casi toda a no ser que exista algún blogger que comparta sus conocimientos.

Lo mejor que nos hemos llevado del workshop:

  • El contacto de un par de colegas de Holanda con los que hemos recorrido Barcelona en bicicleta en mitad de la Diada mientras comentábamos anécdotas de desarrollo y los monumentos que íbamos viendo. La verdad es que nos hemos quedado admirados de ver a unos chavales de 26 años tan emprendedores y con ganas de hacer y mimar sus desarrollos.
  • Hemos valorado lo recomendable y sano que es por lo menos una vez al mes, salir del entorno de trabajo que tiene un diariamente para conversar con otros compañeros, trabajar en otro ambiente, etc.



PD: Por cierto, no entiendo como todavía no hay Wifi en el AVE Madrid-Barcelona cuando ya en los aviones (a muy baja velocidad y muy caro) pero lo hay.

viernes, 29 de agosto de 2014

#Kudos para mis compañeros

Hace tiempo, me mostraron Kudobox, una web que simplemente se define como una manera sencilla de dar las gracias y se me ocurrió a través de Linkedin, recomendar el trabajo de las personas con las que tenido el honor de trabajar estos últimos años. Seguro que me faltan muchas, otros que no tienen Linkedin, pero que intentaré escribir sus cualidades en otra entrega (perdonadme).

La verdad es que es un ejercicio que os recomiendo porque te ayuda a recordar los grandes y buenísimos momentos en el trabajo por duras que fueran las tareas que tenías que realizar.

Estos son los compis a los que les he mandado los primeros #Kudos

martes, 26 de agosto de 2014

Semana de vuelta de vacaciones

Las vacaciones llegaron a su fin y como se suele decir, han servido para desconectar y se han hecho más cortas que nunca pero la primera vuelta al trabajo

Tuve una charleta con @leptom para ponernos al día de las vacaciones y la verdad es que fue muy interesante lo que me contó sobre angular, Spines o Foundation.

Por ejemplo, sobre Foundation me comentó las bondades frente a Bootstrap y que para la próxima versión, la 6, si no le entendí mal va a tener unos estilos específicos para móvil que la hace realmente interesante para separar un poco las versiones de escritorios frente a las móviles, para que no dependa tanto todo del responsive.

Me pareció muy bueno que en Spines, entrevistan a usuarios para ver que usos pueden hacer de la aplicación.

Por otro lado, sigue mi conversión al Macbook Pro y he de decir que estoy contento con el rendimiento. Esta semana ya que configuré todo el entorno para la vuelta al desarrollo de aplicaciones Android para probar la API del proyectosecreto.

También hubo tiempo para dedicar a la inmersión en Rubymotion para hacer login con BubbleWrap y utilizando el Interface Builder de XCode (una pasada). Por cierto, alguno de estos ejemplos habrá que subirlo a GitHub.

Para terminar comparto unos cuantos enlaces que me han parecido interesantes:





Y para terminar el post, recordaré una frase que leí el otro día "Acuérdate de vivir". A veces se nos olvida lo importante que es romper la monotonía de  cada día, aprender nuevas cosas, tener nuevos proyectos y nuevas metas para ser feliz.

lunes, 28 de julio de 2014

¡¡ZAS en toda la boca!!

Por casualidad, hace un par de días, estaba leyendo un artículo cuando de repente vi una startup que estaba haciendo más o menos la misma idea que teníamos... ¡¡ZAS en toda la boca!!

Esto me decepcionó bastante, pensé, he llegado 6 meses tarde (la idea me venía rondando desde principios de año) pero siendo realistas: ¿Qué tonto piensa que no va a tener competencia?

Realmente el equipo que ha formado la empresa que estuve viendo no está nada mal y la verdad es que la aplicación, muchos de los supuestos que había imaginado no estaba nada desencaminados pero ahora estaba pensando cual podría ser mi motivación, pues hacer un mejor motor para la aplicación que fidelice a los usuarios, les enganche, ayude, etc. Realmente para 1 año que llevan de trabajo no me preocupan demasiado viendo el trabajo que han sacado.

La aplicación de la competencia realmente solo tiene el esqueleto, que podría tenerlo en 1 mes pero en algo en lo que estoy seguro es que mi motor va a ser infinitamente mejor que el de ellos, han ganado la primera batalla pero la guerra la ganaré. Creo que tengo la experiencia de haberme dado muchos bofetones con desarrollos, lanzamientos, etc. que en los próximos meses me hará ir más rápido que ellos y haciendo un símil con el ciclismo, a veces el que va a rueda, en el primer repecho que pillan emparejados le deja descolgado al que iba tirando (o por lo menos esa es mi intención).

miércoles, 18 de junio de 2014

Publicidad boomerang

La semana pasada salí a pasear por el barrio cuando de repente vi el siguiente anuncio en una farola, a Don Vicente del Bosque diciéndome "Ahora es el momento" 30% de descuento en la contratación de un seguro de coche. La verdad es que me quedé perplejo y pensé: ¿Quién va a contratar un seguro de coche que anuncian en una farola?

Por cierto, qué buen lema de "Ahora es el momento" para el trascendental partido España-Chile de esta noche.

Si ya me parecía estrambólico el anuncio porque hoy en día hay cientos de directorios donde poner los anuncios o incluso alguna web o perfiles de twitter, me solidarizo con los comerciales que tienen que buscarse la vida hasta este punto para conseguir las dichosas comisiones.

En el pasado todavía tenia sentido colocar anuncios en farolas para alquilar pisos, vender animales, etc. Pero hoy en día la verdad es que no lo veo muy útil y creo que da muy mala imagen, e incluso puede volverse en tú contra, como si fuera un boomerang.

A raíz de ver este anuncio he recordado el famoso anuncio de Loewe que inundó las redes sociales en Marzo de 2012. Y del que todavía muchas personas se acuerdan pero que pensaron ¿Realmente sirvió para vender más?


Ahora con el tiempo podemos tirar de Google Trends para ver como han evolucionado las búsquedas por un lado de la palabra Loewe. Si observamos el punto D, que fue cuando salió el anuncio, sirvió para ralentizar la caída que estaba teniendo la marca en búsquedas en internet. En este sentido vemos que la marca sigue siendo conocida y que la caída no es tan pronunciada, incluso teniendo picos en Navidades por los regalos de navidad pero no tan marcados como antes del anuncio.


Por otro lado vamos a ver las palabras bolsos loewe como ha evolucionado y la verdad es que si tuvo una subida en la época del anuncio quedándose incluso sin existencias pero vemos con el pico del año 2010 nos invita a pensar que "cualquier tiempo pasado fue mejor" e incluso a mediados de 2013 hay una caída que y luego vuelve a repuntar, quien sabe si por los anuncios de Adwords que pone la marca que según Woorank Loewe es de un 5,3%.


Para resumir, estaría en la misma línea que Pablo Herreros de Goodwill comunicación: Que hablen de mí pero aunque sea mal y matizaría que en mi opinión, a nivel de ventas fue un éxito pero a nivel de marca, sigue cuesta abajo y sin frenos como ya muchos pensaron hace años y quizás de ahí que hace unos días presentara su nuevo logo y que se hable en twitter de que @LoeweOfficial se embarcará en una nueva etapa e identidad de marca pic.twitter.com/5KXPgKIcBs.

Moraleja, les salió el tiro por la culata, traduciéndolo al navarro, una tontada.


jueves, 22 de mayo de 2014

¡Epa¡ Semana del 5-11 Mayo

¡Epa¡ que hace 1 semana ya de la última publicación, eso sí, ya tengo varios post en marcha más jugosos que estos resúmenes que Gerardo Barcia ya me está amenazando con sus próximos títulos.

¿Por donde cacharreé esta semana?
  • Brimir, una herramienta de ticketing para aglutinar incidencias y respuestas con los clientes. Idea de Gerardo Barcia.
  • Me hablaron de infogr.am para crear infografías. Las verdad es que la versión gratuita es bastante completa.
  • Por otro lado di con Canva para diseñar online banners, imágenes con foto, etc. Vamos como un photoshop ligero que no funciona nada mal y online.
  • Por otro lado, encontré esta página donde ver últimas tendencias de Growth Hackers. Por cierto, me he apuntado a un curso de Growth Hacking en Open OEBS. En los próximos posts ya os contaré mis andanzas.
Respecto a los pet-projects la verdad es que no avancé mucho:
  • Refactoricé la home de la web de piscinas naturales. Por otro lado, ya tengo bastante contenido, unas 60 piscinas pero no tenía ninguna foto, así que me decidí a obtenerlas añadiendo el widget de Pinterest con una foto de la piscina a la página de la misma. Podéis ver como queda en las Termas de Saturnia. Por cierto, con este cambio me han entrado un aluvión de visitas por Pinterest, algo que hacía pensar que se me iba a ir mucho tráfico por estas páginas y la verdad es que se ha multiplicado por 4 el tráfico que tenía.

A ver si esta semana pongo un par de posts más.

lunes, 5 de mayo de 2014

¿Por qué?

Hola, 

Me llamo Adrián y trabajo en ideas4all desde hace 5 años y después de bastante tiempo pensándolo, me he decidido por fin a publicar un blog.

¿Por qué?

  • Quiero escribir un blog que no sea tan técnico como el que tenía y que no suelo publicar últimamente muchos posts www.desayunoconrubies.com, sino más de pensamientos, anécdotas e ideas que van surgiendo dentro de los proyectos web donde voy trabajando así que iré compartiendo lo que vaya aprendiendo y otras tendencias que me parezcan interesantes.
  • Los blogs de Gerardo Barcía y Rafa García me han picado un poco también después de los últimos artículos que han publicado.
  • Intentaré hablar sobre actividades de Growth Hacking, técnica que veo como una combinación de analítica web, creatividad y curiosidad para hacer crecer inicialmente el número de usuarios de una start-up, ya sea una aplicación o su versión web.
  • La verdad es que cuando lanzas proyectos como digo yo, "al estilo Bootstraping", vamos, sin recursos, es muy complicado captar tráfico pero intentaré comentar alguna prueba que hago para conseguir algo de tráfico pero no a lo plan gurú sino de pruebas reales de estar por casa que ya he utilizado y mostrando los resultados que me ha dado.
  • Pruebas que haré para ver como funcionan los pet projects frente al algoritmo de Google.
  • Por otro lado, comentaré las andanzas de un Proyecto Secreto. Como diría el Fary esperemos que sea un melocotonazo de miedo.
  • También quiero hablar sobre mis andanzas, mejoras e hitos en los Pet projects donde deambulo nocturnamente de vez en cuando:
    • Happynal, una aplicación para ejercitar la felicidad de la que hice la app en android y que en las próximas semanas le daré una vuelta.
    • Frikiloto que surgió para tener un portal web donde tener los números frikis de sorteos de la lotería de navidad y que al final se alimenta de las búsquedas de los usuarios en la web que contrastan personajes con fechas de la Wikipedia y que muestra los últimos sorteos de Primitiva, Euromillones, Bonoloto  o Lotería Nacional.
    • Chapuzones donde cansado de buscar una web donde encontrar piscinas naturales me decidí a crear una para aprender algo de rails mientras iba registrando las piscinas que iba descubriendo.
Mucho veo que estoy prometiendo y lo mismo después de publicar 2-3 artículos resulta que no escribo de nada de lo que he puesto pero la idea que llevo es escribir 1 post a la semana y que intentaré publicar los sábados (para no cumplir lo que he dicho el primero va en Martes :-)). Espero que lo que vaya escribiendo le pueda parecer interesante a alguien y si queréis que escriba de otras cosas pues lo vamos viendo.

Intentaré acabar el blog con alguna expresión típica de Navarra o navarrismo como últimamente se han llamado que pueda explicar como ha ido la semana u otros comentarios así que allá voy:

¡Epa! ¡Muetes a leerme!
¡El próximo viaje intentaré contar cosas más interesantes!