Convesor de millas a kilómetros en Android - Kotlin
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
app
gradle/wrapper
projectFilesBackup/.idea
video
.gitignore
README.md
build.gradle
eg-conversor-kotlin.iml
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Conversor de millas a kilómetros

video

Es la primera aplicación básica, nos sirve como ejemplo introductorio.

Enunciado

El enunciado plantea algunas variantes.

El proyecto

Este proyecto está generado para

  • Android Studio 3.0.0 (Septiembre 2017)
  • con Gradle 3.0.0 (el que viene con Android Studio)
  • para una SDK 26 (Oreo)
  • en Kotlin (hay que descargarlo siguiendo estos pasos)
  • aprovechamos las Kotlin Android Extensions

La arquitectura MVC

  • La vista: está definida en un .xml
  • El controller: es el ConversorActivity
  • El modelo: es un Conversor definido como Java Bean

No tenemos binding, así que el controller debe manualmente convertir los valores de la vista hacia el controller y viceversa, lo que incluye el manejo de errores.

Testing