Note
🌐 This README is also available in English.
En este proyecto Kotlin Multiplatform (KMP Escritorio), se ha recreado del icónico Windows 95 se ha creado a partir del magnífico Curso de ArisGuimera Replicando WINDOWS 95 con Kotlin Multiplatform Escritorio - Curso Avanzado de KMP desktop.
Durante el curso fui añadiendo y modificando algunos detalles que consideré oportunos para que el proyecto fuera aún más parecido al Windows 95 original.
Una vez finalizado el curso añadí las siguientes caracteristicas y funcionalidades
- Añadida inyección de dependencias con Koin
- Persistencia de datos con room
- Menú derecho sobre icono
- Status bar en las ventanas
- Ahora se pueden crear carpetas anidadas
- Borrar carpetas
- Otros detalles estéticos
- Añadida pantalla azul BSOD
- Kotlin 2.0.21+
- Compose Multiplatform 1.7.0+
- IDE compatible con KMP: Fleet o Android Studio.
-
Clona este repositorio:
git clone https://github.com/kmorfo/KMP_Windows95
-
Abre el proyecto en Android Studio o Fleet.
-
Sincroniza el proyecto Gradle para descargar las dependencias.
Pantalla de carga |
---|
Pantalla principal |
---|
Menú inferior |
---|
Ventanas |
---|
Click derecho |
---|
Click derecho sobre carpeta |
---|
Clásica pantalla azul de error |
---|
- Windows
- MacOS
- Linux