JavAutodidacta
Shares
Si lo dice un caramelo, será verdad

Estructuras básicas en Java: condición booleana

Estoy preparando varios artículos sobre estructuras básicas en Java, como if/else, (do) while, for y for-each. Sin embargo, antes de empezar quiero aclarar cómo funciona la condición booleana que se evalúa en dichas estructuras. En los próximos artículos te mostraré ejemplos de dichas estructuras y veremos algunas de las trampas que te puedes encontrar en […]

Sigue leyendo
Orden de inicialización en Java

Orden de inicialización en Java

¿Sabes cuál es el orden de inicialización en Java? En el examen de certificación OCAJ8P es muy posible que te encuentres con alguna pregunta relativa a esta cuestión. Parece sencillo, pero puede complicarse bastante.

Sigue leyendo
Inteligencia artificial: ¿dónde está el límite?

¿Qué es la inteligencia artificial?

Se habla mucho de la inteligencia artificial, así como del impacto que va a tener en nuestras vidas junto con la robotización. No obstante, nadie explica qué es, y cómo de inteligente es.

Sigue leyendo
Base de datos Room en Android

Cómo crear una base de datos Room en Android (I)

En este artículo te enseño, con un pequeño proyecto, cómo crear una base de datos Room en Android.Como te comenté en un artículo anterior, estoy aprendiendo a programar aplicaciones para Android realizando proyectos. Con Android Programming: The Big Nerd Ranch Guide aprendí a crear bases de datos utilizando SQLite, que implica escribir bastante código. Por esa razón, no tardé […]

Sigue leyendo
Juego de la Serpiente en Java

Curso recomendado: tu primer juego en Java

¿Quieres empezar a desarrollar tu primer juego en Java? Hoy te recomiendo un curso breve (de menos de una hora de duración), que puedes realizar en SkillShare. Ten en cuenta que, si te registras en SkillShare con el vínculo que te voy a dar, recibes dos meses gratuitos. ¡Imagínate la de cursos que puedes hacer […]

Sigue leyendo
Camino hacia la libertad de las lambdas

¿Cómo se utiliza una lambda Predicate en Java?

¿Sabes cómo se utiliza una lambda Predicate en Java? Esta lambda es la única que aparece en los objetivos del examen de certificación OCAJ8P de Oracle, de manera que tienes que tener muy claro su funcionamiento.

Sigue leyendo
Hackeando Idiomas: nueva app en Google Play

Hackeando Idiomas: nueva aplicación en Google Play

¡Nueva aplicación publicada en Google Play! Por primera vez en meses publico una aplicación nueva, en lugar de actualizar las existentes. Te cuento qué librerias he utilizado, qué problemas he tenido y qué he aprendido en el camino.

Sigue leyendo
El camino hacia la viralidad

¿Cómo conseguir una aplicación viral en Google Play?

Me ha ocurrido algo curioso estos días. Me he dado cuenta de lo impredecible que es la viralidad, y cómo en cualquier momento algún video/publicación/aplicación o cualquier otro tipo de contenido puede, de la noche a la mañana, tener un pico de descargas/vistas sin que tú hagas nada. Y en cuanto a lo que aquí […]

Sigue leyendo
MiPlaya: mi nueva aplicación en Google Play

MiPlaya: mi nueva aplicación en Google Play

[Entrada actualizada a la versión 18.8 de MiPlaya] ¡Sí! Tengo nueva aplicación en Google Play. O, mejor dicho, he tomado una aplicación que subí hace un año y la he actualizado (¡por fin!). Se trata de MiPlaya (antes se llamaba AquaSol).

Sigue leyendo
Programar es un arte; una manera de crear

7 razones por las que debes aprender a programar en Java

[Ránkings y salarios medios actualizados el 21 de agosto de 2018]

Sigue leyendo