Android / Development

Keyboard driven development

I learnt how to work with my intelliJ / Android Studio without using my mouse and what I most like is that I spend less time executing the actions that I need, like refactoring, managing files, etc and I am more focus in what is really important, the code.

Don’t let yourself get distracted

What do you …

Development / personal

Sad code

I’m pretty sure that you have in the past read some pieces of code that are not well done, or, at least, you had that impression. When you are reading a fragment of code for the first time, it is sometimes hard to understand because you are not the developer who wrote it, maybe you …

Android / Development

Create a mapper easily

If you are used to implement clean architecture in your project you will know that the mappers are a very boring part to write. The mappers are needed to send data across boundaries and you need to be careful while you are writing it, because if you forget to map any field the data will …

Android / Architecture

New implementation of Interactor Invoker

The interactors are the part of the business logic that follows the command pattern, one example implementation in Java is, for example, the ThreadPoolExecutor and the Runnables. The ThreadPoolExecutor is the invoker that executes the runnable (command). When we are using Interactors in our clean approach we are following the command pattern, so I’ve wrapped …

Android / Development

De Layout XML a código findViewById

No pierdas el tiempo con tareas repetitivas, todo lo que se pueda auto generar es bueno hacerlo así, eso decía mi abuela compañero. En Android una de las tareas más repetitivas que hay es a la hora de crear un layout pasar los ids generados en el layout al activity con findViewById. Para eso he …

Android / BB10

Portando tu app de Android a BlackBerry 10

Que Blackberry 10 incluya un runtime de Android 2.3.3 es toda una suerte para los desarrolladores que tenemos apps en el play store y para los propios usuarios de BB10 ya que van a poder disfrutar de mas apps a corto plazo. En este manual os ensenyamos como portar las apps de Android a BB.

Android / Development

Migrando de eclipse a intelliJ12

Este articulo va dedicado para todos aquellos que están un poco hartos de eclipse y quieren probar algo nuevo, una guia para dejar que intellij trabaje muy parecido a eclipse y así hacer mas fácil la migración.

Android / Development

Ocultar trazas en una app final de Android

A la hora de desarrollar un aplicación hay multiples formas de
Es de esperar que cuando terminamos de desarrollar una aplicación y la subimos al play store no queremos mostrar ninguna traza de depuración, ya no solo porque el usuario final vea nuestras trazas sino por rendimiento ya que aunque no lo parezca, el logger consume …

Android / Development

Admob, concienciando a tus usuarios (Android)

Son muchos los usuarios de Android que tienen sistemas de terceros o simplemente modificados en su móvil, las llamadas Custom ROMs. Estas ROMs están muy bien, suelen mejorar el sistema, quitar apps inutiles que el fabricante quiere que tengamos, añadir funcionalidades nuevas y en general suele hacer que el móvil vaya más ligero. Esta parte …