finales de 2015, Eclipse no está soportado. • La migración “no” es muy complicada. • Gradle te simplificará mucho las cosas a largo plazo. • ES • EL • IDE • OFICIAL.
No copies el código de una librería en tu proyecto. Utiliza gradle. • Organiza tus dependencias en bloques. Te ayudará a mantenerlas. • Utiliza variables para las versiones.
adopta. ◦ Cuando importas a tu proyecto código externo, se convierte en tuyo. ◦ Úsalo como si fuera tuyo. ◦ Modifícalo como si fuera tuyo. ◦ Publícalo como si fuera tuyo. • Ten en mente siempre a NPM y left-pad. • Usa-tu-cabeza.
hilo de la UI. • NO utilices DatabaseOpenHelper como un God Object. • Utiliza transacciones siempre que vayas a insertar datos. • No hagas como yo hice, no intentes ser más listo que la plataforma.
como en el ejemplo. • Utiliza XML siempre que sea posible. • No temas utilizar tamaños absolutos (android:layout_width=”50dp”). • Piensa en cómo mejorar la legibilidad de tu XML. • Utiliza nombres de ficheros que tengan sentido. Por ejemplo: ◦ activity_main.xml ◦ activity_list_elections.xml ◦ activity_list_elections_cell.xml
una decisión. • Utiliza las herramientas que la plataforma te provee. • Busca si tu problema ya lo ha resuelto alguien y, si puedes, úsalo. • Una dependencia no se usa, se adopta. Antonio Nicolás Pina @ANPez