Agustín Ventura

Ingeniería de Software

GitHub y Markdown

Si entro en el repositorio PruebaGit que cree en este artículo, GitHub es tan amable de avisarme de que no encuentra un archivo README. En primer lugar, ¿qué es un README? Un archivo README contiene información genérica sobre el proyecto, como instalar, como configurar, como usar, licencia, contacto con el autor, bugs, etc… Para más detalles esta el artículo de la wikipedia (en inglés, el artículo en español es bastante malo).

Localización en Android

En general en mi trabajo soy fanático de la internacionalización (i18n) y la localización (L18n), aunque la aplicación que este en desarrollo ni siquiera vaya a ser traducida nunca a ningún otro idioma. El motivo es sencillo, si uso localización, cuando necesite poner un botón “Buscar” lo pondré en un archivo, por lo que al final todos los botones de “Buscar” de la aplicación apuntarán al mismo archivo (al mismo recurso).

Tutorial de Bloc de Notas para Android - Parte 7

Actualmente, la aplicación de bloc de notas deja mucho que desear, no solo con respecto al aspecto gráfico o usabilidad de la misma, sino que además no esta integrada en el ciclo de vida. Una Activity tiene un ciclo de vida determinado y el programador se tiene que ajustar a él. Por ejemplo, si se arranca la aplicación y se le da a crear o editar una nota y a continuación al botón de atrás, la Activity se cierra inesperadamente.

Git, EGit y GitHub.

Introducción Este tutorial pretende reflejar un ciclo de trabajo básico con Git, EGit y GitHub, crear un nuevo repositorio, añadir y borrar archivos y subir ese repositorio a GitHub. Si quieres saber que es un sistema de control de versiones, las diferencias entre un sistema de control de versiones centralizado y uno distribuido o por qué Git y no Mercurial o Bazaar, te recomiendo que le eches un vistazo a alguna de las referencias.

Tutorial de Bloc de Notas para Android - Interludio

Bueno, pues como me quedé ayer con las ganas, voy a hacer hoy un poco de microbenchmarking. En general, y después de hablar con spCoder, me quedó claro que hay en general, cuatro formas de hacer ese onClick: Tal y como pone el tutorial, mediante una clase interna anónima. Seguimos depurando, hacemos que NoteEdit.java implemente OnClickListener Definir el onClick en el layout del botón y definir el método en el NoteEdit.