Create README.md
This commit is contained in:
parent
8373adcb63
commit
dd6c981b02
44
README.md
Normal file
44
README.md
Normal file
@ -0,0 +1,44 @@
|
||||
# Isolaatti Android
|
||||
|
||||

|
||||
|
||||
Se trata de una aplicación para dispositivos Android que implementa características de red social, tales como publicaciones, comentarios, imagenes, likes, perfiles, y audios.
|
||||
|
||||
Se conecta con el backend https://isolaatti.com
|
||||
|
||||
## Estructura del código
|
||||
* Se siguen principios de clean architecture para el desarrollo de esta app.
|
||||
* Se utilizan views (XML)
|
||||
* Se siguen utilizando fragments y activities
|
||||
* Se utilizan contracts para interactuar con los Activities
|
||||
* Se utiliza View Binding
|
||||
|
||||
## Bibliotecas
|
||||
* Retrofit https://square.github.io/retrofit/
|
||||
* Hilt https://dagger.dev/hilt/
|
||||
* Coil https://coil-kt.github.io/coil/
|
||||
* Room https://developer.android.com/jetpack/androidx/releases/room?hl=es-419
|
||||
* TouchImageView https://github.com/MikeOrtiz/TouchImageView
|
||||
* Markwon https://github.com/noties/Markwon
|
||||
* Media 3 https://developer.android.com/jetpack/androidx/releases/media3?hl=es-419
|
||||
* Algunos modulos de Android Jetpack y bibliotecas de compatibilidad (revisar build.gradle)
|
||||
|
||||
|
||||
## Características planeadas
|
||||
* Grabar audios
|
||||
* Squads o grupos
|
||||
* Notificaciones push
|
||||
* Pantalla de notificaciones
|
||||
* Pantalla de búsqueda
|
||||
* Borradores (planeado)
|
||||
* Pantalla de ajustes (planeado)
|
||||
* Pantalla de información de app (planeado)
|
||||
|
||||
## Características en progreso
|
||||
* Perfil
|
||||
* Comentarios (faltan agregar foto y audio)
|
||||
* Reproducir audios
|
||||
* Posts (depende de grabar audios)
|
||||
|
||||
## Características finalizadas (o finalizadas mejorables)
|
||||
* Subir fotos
|
||||
Loading…
x
Reference in New Issue
Block a user