96ef374 · · 8 min
Android, Kotlin e ingeniería de software
Volver al blog actualTodos los artículos (305)
No se encontraron resultados
Intenta con otra palabra clave o
8e04dbc · · 4 min
Screenshot Testing con las previews de Compose
a455285 · · 3 min
Koin para Kotlin Multiplatform: La inyección de dependencias fácil
be6319e · · 2 min
Migrar a Kotlin 2.0 un proyecto Android o Multiplatform [Paso a Paso]
690a441 · · 6 min
Room en Kotlin Multiplatform
6bad2e1 · · 4 min
Cómo conseguir la localización amplia en Android
fcc1b18 · · 2 min
Cómo pedir permisos en Jetpack Compose
84c7069 · · 2 min
Cómo poner la StatusBar transparente en Jetpack Compose
5acf659 · · 4 min
'T & Any' en Kotlin: Tipos definitivamente no nulables
6b84104 · · 5 min
🧭 Cómo ser Desarrollador Android [Roadmap 2024] #065
6a840eb · · 5 min
🧭 Apple al descubierto 🍏 Cómo convertirte en desarrollador iOS en 2024 | Ep 4 🎙️ #064
658406d · · 6 min
🧭 El líder multicultural: filosofía, colaboración y éxito global | Ep 3 🎙️ #063
6484054 · · 6 min
🧭 Construyendo Equipos Exitosos en Desarrollo de Software 🫂 Claves de Liderazgo | Ep 3 🎙️ #062
67840a0 · · 5 min
🧭 Habilidades técnicas y blandas: ¿cuáles son las más importantes para un ingeniero de software? | Ep 2 🎙️ #061
6684086 · · 5 min
🧭 ¿Cómo prepararte para un proceso de selección como PROGRAMADOR? 💻 | Ep 2 🎙️ #060
6781cb6 · · 5 min
🧭 ¿Por qué faltan profesores de desarrollo? 🎙️ #059
6881ccf · · 4 min
🧭 La Formación Profesional vs la Realidad | Ep 1 - Podcast DevExpert 🎙️ #058
5981b56 · · 4 min
🧭 Cambios en el canal - Podcast DevExpert 🎙️ Ep 0 #057
5a81b6f · · 6 min
🧭 ¡El poder de Kotlin Multiplatform en DevExpert! #056
5b81b88 · · 5 min
🧭 ¡Aprende Firebase para Android con Kotlin y Compose! #055
5c81ba1 · · 5 min
🧭 Mantén informados a tus usuarios mediante 'mensajes' con FCM 📣 #054
5d81bba · · 6 min
🧭 Un control remoto 🎮 para tus apps con Remote Config #053
5e81bd3 · · 5 min
🧭 El desafío de Arquitecturas Android: Recap #052
5f81bed · · 4 min
🧭 ¡Captura errores con Firebase Crashlytics! #051
6081c06 · · 4 min
🧭 ¡Almacena tu éxito en la nube con Firebase Cloud Storage! ☁️ #050
637f868 · · 4 min
🧭 ¡Usa una base de datos moderna con Cloud Firestore! #049
627f84f · · 5 min
🧭 Almacena datos con ¡Realtime Database! #048
597f76c · · 4 min
🧭 Autenticación con Google #047
587f753 · · 4 min
🧭 Autenticación correo / contraseña con Firebase #046
577f73a · · 4 min
🧭 Inicia sesión en modo incógnito con Firebase #045
567f721 · · 4 min
🧭 Comprende a tus usuarios con Analytics #044
5d7f7d1 · · 4 min
🧭 Configuración de Firebase en Android #043
5c7f7b8 · · 3 min
🧭 Videojuegos Multiplataforma con Kotlin #042
5b7f79e · · 4 min
🧭 La dura vida de un programador sin tests #041
5a7f785 · · 3 min
🧭 Te damos la bienvenida al nuevo DevExpertø #040
db7c71d · · 3 min
🧭 El mayor cambio en la historia de DevExperto #039
29ff73e · · 3 min
🧭 Los mejores plugins de IA gratis #038
d97c6eb · · 3 min
🧭 Nuevo en Material 3: Tooltips #037
da7c704 · · 2 min
🧭 El Sistema Operativo más usado del mundo #036
d77c6b8 · · 3 min
🧭 Implementa una búsqueda en tu App en Compose #035
d87c6d1 · · 3 min
🧭 Android Studio cambia de look #034
d57c686 · · 3 min
🧭 Todas las novedades del Google I/O #033
d67c69f · · 3 min
🧭 ¿Será Flutter desbancado por Kotlin Multiplatform? #032
d37c654 · · 3 min
🧭 Kotlin tendrá 5 nuevas características #031
d47c66d · · 4 min
🧭 El futuro de Kotlin, a un clic de distancia #030
4f95711 · · 3 min
DevsLetter #029- Tu newsletter AndroidDev
e5efcdd · · 3 min
DevsLetter #028- Tu newsletter AndroidDev
11d0361 · · 3 min
DevsLetter #027- Tu newsletter AndroidDev
8f22bf1 · · 4 min
DevsLetter #026- Tu newsletter AndroidDev
953cd49 · · 3 min
¿Qué es Kotlin Multiplataforma?
9141c03 · · 3 min
5 trucos de Kotlin para escribir código más eficiente en Android
928b328 · · 4 min
DevsLetter #025- Tu newsletter AndroidDev
f8be962 · · 3 min
Test Driven Development [TDD] - Qué es y cómo aplicarlo
a9bfacb · · 4 min
DevsLetter #024- Tu newsletter AndroidDev
e35edb9 · · 3 min
DevsLetter #023- Tu newsletter AndroidDev
2c7cf2a · · 4 min
Las reglas FIRST de los tests
ea5a3a7 · · 5 min
Cómo crear un backend en Kotlin usando Ktor
370ea3e · · 4 min
Cómo simular una base de datos reactiva en Room con Fakes
a90f172 · · 11 min
¿Qué son los dobles de test?
107bcaf · · 3 min
Flows de Kotlin para implementar búsquedas en tiempo real
5d80397 · · 1 min
Kata del TicTacToe en Kotlin
425f61d · · 2 min
Descargar una página web en Android con OkHttp
38ea425 · · 3 min
DevsLetter #022- Tu newsletter AndroidDev
556c352 · · 3 min
Usar Ktor Client para hacer peticiones HTTP en Android
f063fc6 · · 3 min
Cómo crear un delegado de propiedad personalizado en Kotlin
97dc600 · · 2 min
Por qué el smart cast de Kotlin no funciona con properties mutables
fd91c3e · · 3 min
Usar Kotlin Script para ejecutar scripts por consola
bc8342a · · 9 min
Cómo aprender las bases de Flutter si ya conoces Jetpack Compose
e882a2b · · 3 min
7 cosas que me habría gustado saber antes de programar
adac503 · · 3 min
Cómo convertirse en un desarrollador de software: habilidades y conocimientos necesarios
ef12879 · · 3 min
¿Single activity o varias activities en Android? Pros y contras
7388020 · · 4 min
Cómo crear vistas distintas en un Adapter de RecyclerView según el tipo de datos
2c09d84 · · 2 min
Cómo almacenar tipos de datos personalizados en Room
ecf617b · · 2 min
ConcatAdapter en Android para crear listas personalizadas
d3abd7e · · 6 min
DevsLetter #021- Tu newsletter AndroidDev
d08dfc9 · · 3 min
Cómo utilizar two-way data binding en aplicaciones Android
51b275e · · 2 min
¿Cuál es la diferencia entre un algoritmo y un patrón de diseño?
34322a1 · · 3 min
Cómo hacer migraciones de base de datos con Room y Kotlin
21a7312 · · 4 min
Creando relaciones entre tablas con Room y Kotlin: una guía paso a paso
a5c360c · · 4 min
Cómo mejorar la organización y mantenibilidad de tu código Android con la arquitectura MVI
8ae97e7 · · 4 min
Inyección de dependencias con Koin en proyectos Android con Kotlin
820f749 · · 3 min
Utilizando Mockito para simular dependencias en proyectos de Kotlin
fe18ded · · 4 min
Memento - Patrones de diseño
8b12145 · · 4 min
Observer - Patrones de Diseño
89f102c · · 4 min
State - Patrones de Diseño
961aae2 · · 2 min
Strategy - Patrones de Diseño
c1c243c · · 3 min
Template Method - Patrones de diseño
a5deeb7 · · 3 min
Visitor - Patrones de diseño
35e3f77 · · 3 min
Adapter - Patrones de Diseño
07ebbdc · · 3 min
Bridge - Patrones de Diseño
94fff8d · · 3 min
Builder - Patrones de Diseño
a23616f · · 4 min
Chain of Responsibility - Patrones de Diseño
a2e608f · · 4 min
Command - Patrones de Diseño
2fc7849 · · 4 min
Composite - Patrones de Diseño
c768e0f · · 3 min
Decorator - Patrones de Diseño
94b6381 · · 4 min
Facade - Patrones de Diseño
3352439 · · 3 min
Flyweight - Patrones de Diseño
48aab9f · · 3 min
Interpreter - Patrones de Diseño
8d12fdc · · 3 min
Iterator - Patrones de Diseño
1d8d235 · · 3 min
Mediator - Patrones de Diseño
cd09f6c · · 4 min
Prototype - Patrones de Diseño
2508167 · · 3 min
Proxy - Patrones de diseño
d689533 · · 3 min
Abstract Factory - Patrones de diseño
9a03e2a · · 3 min
Factory Method - Patrones de diseño
91a7ede · · 2 min
Singleton - Patrones de diseño
4e7e5e9 · · 3 min
DevsLetter #020- Tu newsletter AndroidDev
369d865 · · 3 min
DevsLetter #019- Tu newsletter AndroidDev
e077fc8 · · 2 min
DevsLetter #018- Tu newsletter AndroidDev
e9780ab · · 3 min
DevsLetter #017 - Tu newsletter AndroidDev
ea780c4 · · 2 min
DevsLetter #016 - Tu newsletter AndroidDev
eb780dd · · 2 min
DevsLetter #015 - Tu newsletter AndroidDev
ec780f6 · · 3 min
DevsLetter #014 - Tu newsletter AndroidDev
98ca2e3 · · 6 min
Varianza en Kotlin - Gana la batalla a los genéricos
e578046 · · 3 min
DevsLetter #013 - Tu newsletter AndroidDev
e67805f · · 2 min
DevsLetter #012 - Tu newsletter AndroidDev
e778078 · · 3 min
DevsLetter #011 - Tu newsletter AndroidDev
e878092 · · 2 min
DevsLetter #010 - Tu newsletter AndroidDev
5b74ec9 · · 3 min
DevsLetter #009 - Tu newsletter AndroidDev
3b98734 · · 13 min
Clean Code: 35 claves para dominarlo
5a74eb0 · · 4 min
DevsLetter #008 - Tu newsletter AndroidDev
6975029 · · 4 min
DevsLetter #007 - Tu newsletter AndroidDev
6875010 · · 4 min
DevsLetter #006 - Tu newsletter AndroidDev
627c323 · · 2 min
Setup de programador y YouTuber
bb865be · · 5 min
3 formas de pasar varios Listeners a un RecyclerView
6774ff7 · · 4 min
DevsLetter #005 - Tu newsletter AndroidDev
12ca034 · · 5 min
Contracts en Kotlin: Haz más listo al compilador
6674fde · · 4 min
DevsLetter #004 - Tu newsletter AndroidDev
6574fc5 · · 4 min
DevsLetter #003 - Tu newsletter AndroidDev
6474fab · · 4 min
DevsLetter #002 - Tu newsletter AndroidDev
6374f92 · · 2 min
DevsLetter #001 - Tu newsletter AndroidDev
1f7d03f · · 8 min
Clases y constructores en Kotlin con Android Studio
c58beb2 · · 6 min
Temas, colores, tipografías y formas en Jetpack Compose
9526efd · · 3 min
Usando Cards de Material Design en Jetpack Compose
07db796 · · 6 min
Navegación en Jetpack Compose con Navigation Compose
4315c61 · · 6 min
5 consejos para estructurar el código en Jetpack Compose
35b6973 · · 5 min
Tu App Android con diseño Material con AppBar y Scaffold en Jetpack Compose
e402cfc · · 8 min
El estado en Jetpack Compose: Cómo funciona y cómo sobrevivir al repintado
ba93806 · · 6 min
Listas y Grids en Jetpack Compose
63cf302 · · 5 min
Cargar imágenes e iconos en Jetpack Compose
be160f9 · · 5 min
Text en Jetpack Compose: da vida a tus textos
d8b5113 · · 7 min
Modifiers: Personaliza cualquier vista en Jetpack Compose
2f1dea4 · · 9 min
Layouts en Jetpack Compose: Estructura la UI con Box, Column y Row
e3475f1 · · 8 min
Qué es Jetpack Compose y cómo crear tu primer proyecto en Android
616a5c8 · · 7 min
Aprender Android Studio 4.0 desde Cero [Curso Android con Kotlin]
f70f902 · · 6 min
Los 7 mejores cursos online para aprender Android desde cero en 2021
b9f912b · · 4 min
Android Studio 4.2: Sácale el máximo partido a sus novedades
c04def7 · · 5 min
Kotlin 1.5.0 : Las 5 novedades que puedes empezar a usar hoy
413fa91 · · 6 min
Principios SOLID: Qué son, cuáles, y qué beneficios aporta usarlos
eebbb44 · · 6 min
¿Qué es Kotlin y para qué sirve?
bce4326 · · 8 min
Unidirectional Data Flow: Qué es y cómo funciona en Android
7bee09e · · 5 min
¡Ya somos 10.000 en YouTube! [Sorteo +3.000€]
6b89324 · · 4 min
2 formas de recolectar Flows en la UI que SÍ funcionan
fb04704 · · 6 min
Cómo hacer tests de Corrutinas y Flows - Paso a Paso
64a7b10 · · 3 min
Ligaduras de fuentes en Android Studio: cómo activarlas [ → ≡ ≠ ≥ ]
8a8e3fa · · 3 min
Mis 5 plugins recomendados para Android Studio e IntelliJ
fdccbde · · 1 min
Modularización en Android: Capas vs Features, con Nicolás Patarino [+ Training Gratis]
98ee590 · · 1 min
RE: Estoy menospreciando a Flutter
a3f8050 · · 4 min
Convertir cualquier callback en un Flow con CallbackFlow
b2e70ef · · 1 min
Certificación Android Associate Developer, ¿merece la pena?
b02a263 · · 8 min
Ser programador de Apps móviles (Android | iOS) en 2021
d2274d8 · · 6 min
Cómo convertirte en Google Developer Expert (GDE): Todo el proceso y cómo prepararte
4a22ac5 · · 3 min
StateFlow, el sustituto natural de LiveData
dfcdd17 · · 1 min
7 claves para convertirte en un Ingeniero de Software
d691bdd · · 8 min
Flutter vs Kotlin en 2021: Me posiciono [y te digo cuál aprender]
816df90 · · 1 min
Simplifica el código de RecyclerView con ListAdapter
3081e01 · · 1 min
Animaciones fáciles en RecyclerView con DiffUtil
198ba05 · · 4 min
Cómo organizar los elementos de un RecyclerView con LayoutManager
f88e598 · · 1 min
MAD Scorecard: Puntúa el nivel de tus desarrollos Android
4a53045 · · 9 min
Listas de elementos en Android con RecyclerView: Tutorial a fondo
99125b2 · · 4 min
Room con Flow, y un ejemplo de paginación
8f5c265 · · 2 min
Cargar imágenes en Android desde una URL [Tutorial Glide]
435030f · · 2 min
SavedStateHandle en MVVM: Haz que tu estado sobreviva siempre de forma sencilla
006fffd · · 1 min
Crea tu portfolio usando el Perfil de GitHub [GitHub Profiles]
f0e3c52 · · 3 min
Kotlin 1.4.20: Plugin Parcelize y adiós a Kotlin Android Extensions
e9a7294 · · 4 min
Usando Flow en un proyecto Android
42efa92 · · 8 min
7 razones por las que te cuesta tanto hacer tests
84e06d9 · · 1 min
Entrevistas de trabajo: cómo prepararte para los procesos de selección como desarrollador
0e391d6 · · 9 min
Custom Views: Vistas compuestas con ViewGroup
1ae83c0 · · 5 min
Flows en Kotlin: Todo lo que necesitas saber
5c1b471 · · 9 min
Custom Views en Android: Extendiendo una vista existente
65c0820 · · 1 min
Así nunca serás feliz como desarrollador
f854348 · · 9 min
Temas y estilos en Android
98bf045 · · 1 min
Reacciono a Kotlin Multiplatform Mobile
d526683 · · 4 min
Lanzar una acción al hacer click en un botón en Android
72bc5c0 · · 1 min
Cómo organizarte para lograr tus metas personales y profesionales, con Juanmi de Más y Mejor
f02a6db · · 7 min
Cómo diseñar interfaces de usuario en Android: Views y Layouts
905f7f2 · · 2 min
Cómo ver y controlar tu dispositivo Android desde tu PC [Tutorial ScrCpy]
fb06ce5 · · 6 min
Qué es una Activity, el componente más importante de una App Android
52c4ff9 · · 6 min
Secuencias de Kotlin (Sequences): Qué son y cómo usarlas
b8d4039 · · 3 min
Cómo activar la Depuración USB en tu teléfono Android
d435f63 · · 4 min
Kotlin 1.4 - 10 novedades sobre la nueva versión del lenguaje
38ba187 · · 2 min
Emulador de Android (Dispositivo Virtual): Cómo configurarlo
e8d13c3 · · 16 min
Corrutinas en Kotlin 1.3: funciones de suspensión, contexts, builders y scopes
d455609 · · 7 min
Programación Reactiva: Qué es, para qué sirve y cómo usarla en Android
d23022e · · 4 min
Room, la librería de Base de datos de Android
b8b3cd9 · · 7 min
Permisos en Android 11
a28cbd5 · · 5 min
Cómo usar Kotlin con Gradle [Kotlin DSL]
0f54acd · · 8 min
25 cosas que no sabías de Kotlin
d50774b · · 9 min
Dagger Hilt: Cómo hacer inyección de dependencias en Android
73e2116 · · 10 min
Novedades Android 11 para Desarrolladores
6227fe7 · · 5 min
Android Studio 4.0 - Conoce todas las novedades
04f9bf4 · · 6 min
4 Consejos para triunfar como desarrollador Freelance
9c3c423 · · 3 min
Live Templates de Android Studio e IntelliJ para mejorar tu productividad
03023d6 · · 6 min
View BINDING - El método DEFINITIVO para acceder a las vistas en ANDROID??
14c69f8 · · 1 min
Devexperto - El canal para los DESARROLLADORES
39eb853 · · 1 min
Valorar los TIEMPOS DE ENTREGA en un proyecto
30e6d15 · · 3 min
❓ APRENDER a PROGRAMAR ¿Por dónde empiezo?, Kotlin, Java... [Q&A 004]
0d2edef · · 1 min
KOTLIN vs JAVA: Features que dejan a JAVA por los SUELOS ? | Devexperto |2020
5d60025 · · 1 min
? Consejos que harán DESPEGAR tu carrera como DESARROLLADOR [??Mesa Redonda]
4c713b9 · · 1 min
❓ Architect CODERS, Kotlin, Python, Java [Q&A 003]
7dfc60e · · 1 min
Architect Coders ► El Evento para impulsar tu marca personal como #AndroidDev ?
d3ffca2 · · 1 min
✅ Fases en la carrera del DESARROLLADOR/A Android ?
d61f56c · · 2 min
✅Qué DEBES SABER como DESARROLLADOR Android?
95b23c1 · · 1 min
❓Q/A, Fuchsia, Dagger, Koin, Modularización, Kotlin Courutines [Q&A 002]
4be6ec1 · · 1 min
?¿Es mejor ESPECIALIZARSE o saber de todo un poco? ?
cc558ac · · 1 min
?Entrevistas en la DROIDCON de Madrid 2019?
3b49525 · · 1 min
?? TESTING en Android ► ¿Qué es? ? TIPOS de tests
e058ee6 · · 1 min
❓ Jetpack Compose, TDD, Koin vs Dagger, Flutter vs Kotlin [Q&A 001]
319a07b · · 1 min
¿Hace falta una CARRERA para ser INGENIERO Android?? Estudios ? INTRUSISMO ?
3059e55 · · 1 min
Cómo se organiza la DroidCon Madrid, con Nicolás Patarino y Adrián Santalla
ac8d377 · · 1 min
Arquitecturas Android en 2020 ► MVP, MVVM y Clean Architecture [+GUÍA GRATIS ?]
07dabfd · · 7 min
MVP para Android: Cómo organizar la capa de presentación
8e21208 · · 9 min
El año que lo cambió todo: Análisis del 2018 y objetivos para el 2019
18c2f3c · · 10 min
MVVM con Architecture Components: Una guía paso a paso para los amantes de MVP
bfc4612 · · 17 min
Clean architecture para Android con Kotlin: una visión pragmática para iniciarse
e379876 · · 4 min
Tú me lo has pedido: Kotlin para Desarrolladores Android... ¡Esta vez en streaming!
e559a7e · · 4 min
Lleva Realm al siguiente nivel con Kotlin
36f8791 · · 10 min
Análisis del 2016 y objetivos para el 2017
1ef1b23 · · 9 min
12 razones por las que usar Kotlin para Android desde hoy (KDA 30)
f147707 · · 4 min
Cómo usar código Kotlin desde Java: empieza a usar Kotlin desde hoy (KDA 29)
84ed18b · · 5 min
Sealed classes en Kotlin: los enums con superpoderes (KDA 28)
18b00da · · 4 min
Los objects en Kotlin: Crea singletons seguros en una línea (KDA 27)
3b908ec · · 4 min
Interfaces en Kotlin. ¿Quién dijo que las interfaces no pueden tener código? (KDA 26)
6e31036 · · 5 min
Bases de datos en Android con Anko y Kotlin: SQLite nunca fue tan sencillo (KDA 25)
683ed6c · · 2 min
Diálogos y alertas en Android usando Anko y Kotlin (KDA 24)
c7c838a · · 3 min
Cómo mockear clases finales en Kotlin con Mockito 2 (KDA 23)
67ccb41 · · 5 min
Tests unitarios en Android con Kotlin (KDA 22)
b5093cb · · 4 min
Cómo conectar tu aplicación de Android a una API con Retrofit y Kotlin
b6701c7 · · 4 min
Cómo usar Dagger 2 en Android con Kotlin (KDA 20)
7f8a1ae · · 4 min
Di adiós a NullPointerException. Trabajando con nulos en Kotlin (KDA 19)
c6eb17f · · 3 min
Cómo funcionan las lambdas en Kotlin (KDA 18)
3cb2123 · · 3 min
Sobrecarga de operadores en Kotlin. Añade operaciones estándar a cualquier clase (KDA 17)
2e74c8e · · 4 min
Escribiendo un Adapter de RecyclerView en Kotlin (KDA 16)
76b59d8 · · 4 min
Delegación de propiedades en Kotlin: asigna valores en Android sin tener el contexto (KDA 15)
d18eeb5 · · 3 min
Tipos reified en Kotlin: cómo utilizar el tipo dentro de una función (KDA 14)
457b2aa · · 3 min
Utilizando la expresión when en Kotlin, el switch supervitaminado (KDA 13)
77f4283 · · 4 min
Funciones Ninja en Kotlin. Entendiendo la potencia de los genéricos (KDA 12)
f48e293 · · 4 min
Operaciones funcionales con colecciones en Kotlin (KDA 11)
25694e4 · · 4 min
Data Classes en Kotlin: ahorra decenas de líneas de código (KDA 10)
963b5d4 · · 3 min
Usando Anko para ejecutar tareas en segundo plano con Kotlin en Android (KDA 09)
b294612 · · 3 min
Funciones de extensión en Kotlin: Extiende el Framework de Android (KDA 08)
56e082e · · 4 min
Lambdas en Kotlin, y cómo simplifican la tarea en Android (KDA 07)
21d5419 · · 3 min
Custom Views en Android con Kotlin: Cómo construirlas (KDA 06)
4ce2980 · · 3 min
Integraciones de Kotlin con el SDK de Android (KDA 05)
e94bf3d · · 3 min
Kotlin Android Extensions: Adiós al findViewById (KDA 04)
a5f9a35 · · 3 min
Clases en Kotlin: máxima potencia con el mínimo esfuerzo (KDA 03)
679692f · · 3 min
Variables en Kotlin, diferencias con Java. var vs val (KDA 02)
02aa038 · · 3 min
Crea tu proyecto Android con Kotlin desde cero (KDA 01)
db81d68 · · 18 min
Diversifica tus ingresos como Desarrollador Freelance (o gana unos euros extra cada mes)
a82dcd3 · · 4 min
Fran Sevillano: Cómo construir un podcast de éxito de la nada. Charlas Expertas #05
0290f8b · · 5 min
¿Qué significa ser un Senior Developer? Teorías y realidades que te harán llegar a otro nivel
61b8d69 · · 6 min
¿Tienes claro cuál es tu propia definición del éxito?
306ae0d · · 4 min
Aprende 3 lenguajes en 2 meses ¿Te sumas al reto?
8d7e26d · · 2 min
Pregunta: ¿A quién te gustaría que entreviste?
9b00476 · · 4 min
8 errores que podrían estar bloqueando tu carrera como desarrollador
5008248 · · 3 min
Metodología para convertirte en un desarrollador de éxito
f45d30d · · 9 min
¿Se puede ser feliz programando? Esta es mi historia
db1517c · · 14 min
Cómo el blogging cambió mi vida (y cómo hacer que cambie la tuya)
3ebfa5e · · 5 min
Cómo convertirte en un desarrollador experto. Get started!
62872da · · 1 min
Charlas Expertas #04: Cómo los bootcamps pueden transformar tu carrera profesional, con David Monreal
826edf9 · · 17 min
Herencia vs Composición ¿Tienes claro cuál es el rival más débil?
595456e · · 6 min
¿Estás preparado para transformar tu vida? Domina tus Superpoderes
a7636c7 · · 7 min
Hay vida más allá de las cárnicas: te explico cómo lo he hecho
c90824e · · 5 min
La cruda realidad de trabajar para una cárnica
017cda7 · · 3 min
Charlas Expertas #03: Cómo plasmar tu pasión en YouTube mientras ayudas a los demás, con Javier Ferrer
f609ed9 · · 5 min
Cómo surgió Women Techmakers Barcelona: Primera edición
69aed77 · · 2 min
Charlas Expertas #02: Cómo trabajar desde casa y no morir en el intento, con Jesús Manzano
7624bff · · 3 min
Tienes un trabajo de mierda, pero... ¿estás haciendo algo para cambiarlo?
1f61deb · · 3 min
¿Cuáles son los secretos de un negocio Freelance de éxito? con Laura López. Charlas Expertas #01
7184c0e · · 10 min
¿Cómo organizar un gran evento? Experiencia con el ExFest
ba0faaa · · 8 min
El artículo que hará que dejes de leer este blog: Haz dinero con tu blog y tu marca
59a3082 · · 2 min
Devsletter: Las primeras 10 newsletters de DevExperto
c3b28dc · · 6 min
Ley de Demeter: No aceptes caramelos de desconocidos
e1dff2a · · 6 min
Fija tus objetivos: ¿Cómo vas a llegar si no tienes un destino?
350c86e · · 8 min
Sal de tu cueva: 6 razones por las que los eventos offline molan
5aa0fc8 · · 10 min
Patrones de diseño de software
f089ccf · · 8 min
El miedo es tu amigo, aprende a gestionarlo
8d259b9 · · 17 min
Testing nivel 3: ¡No se cómo hacer mi primer test!
718ab5e · · 9 min
Crea tu blog gratis en 10 minutos con Github y Jekyll
707495f · · 11 min
Testing nivel 2: ¿Qué hace que un test sea un Test?
c505bd1 · · 13 min
Convierte tu profesión en tu pasión
bba244c · · 8 min
Testing nivel 1: un mundo de sensaciones por descubrir
a76d250 · · 8 min
Curso rápido de planificación de objetivos
eaafa4f · · 9 min
Arquitectura de software y sus beneficios
e60b118 · · 7 min
Móntatelo por Internet, de Víctor Espigares
d443707 · · 6 min
Introducción a Domain Driven Design (DDD): Parte 2
704fafb · · 7 min
Principio de Inversión de Dependencias (SOLID 5ª parte)
fe81abe · · 7 min
Introducción a Domain Driven Design (DDD): Parte 1
a4e67ca · · 5 min
Principio de Segregación de Interfaces (SOLID 4ª parte)
421e1f0 · · 4 min
Cómo conseguir ser un desarrollador en Alemania sin morir en el intento
7a3a3dd · · 4 min
Principio de sustitución de Liskov (SOLID 3ª parte)
1313cca · · 14 min
Qué he aprendido hasta hoy, por Jorge Castillo
41600db · · 5 min
Principio Open/Closed (SOLID 2ª parte)
45552c3 · · 5 min
6 tácticas para descubrir a expertos en tu sector
d4071ae · · 6 min
Principio de responsabilidad única (SOLID 1ª parte)
Preguntas frecuentes sobre el archivo
¿Qué contiene el archivo histórico de DevExpert?
Artículos publicados sobre Android, Kotlin, Jetpack Compose, arquitectura, carrera profesional y desarrollo de software.
¿DevExpert sigue publicando sobre estos temas?
La publicación actual se centra en IA aplicada al desarrollo y a los equipos. Este archivo mantiene accesible todo el contenido anterior.
