Search this site
Embedded Files
Skip to main content
Skip to navigation
Interfaces de Usuario
La Materia
Quiénes somos
Temario
1: Introducción a UI
2. Web Estático
3: Web Client. MVC.
4: Web Client. FRP.
5: Temas arquitecturales de UI
Guía práctica
Ejemplos
Ejercicios Binding
Ejercicios Layout
Tecnologías
CSS
Typescript
Angular
Svelte
Spring Boot
React
Cypress
Otras tecnologías
Wicket
Grails
Seaside
Stripes
Arena
XTRest
Android
UNSAM
Notas
Planificación
Seguimiento de clases
2023
2022
Trabajos prácticos
Archivo
Parciales
Interfaces de Usuario
La Materia
Quiénes somos
Temario
1: Introducción a UI
2. Web Estático
3: Web Client. MVC.
4: Web Client. FRP.
5: Temas arquitecturales de UI
Guía práctica
Ejemplos
Ejercicios Binding
Ejercicios Layout
Tecnologías
CSS
Typescript
Angular
Svelte
Spring Boot
React
Cypress
Otras tecnologías
Wicket
Grails
Seaside
Stripes
Arena
XTRest
Android
UNSAM
Notas
Planificación
Seguimiento de clases
2023
2022
Trabajos prácticos
Archivo
Parciales
More
La Materia
Quiénes somos
Temario
1: Introducción a UI
2. Web Estático
3: Web Client. MVC.
4: Web Client. FRP.
5: Temas arquitecturales de UI
Guía práctica
Ejemplos
Ejercicios Binding
Ejercicios Layout
Tecnologías
CSS
Typescript
Angular
Svelte
Spring Boot
React
Cypress
Otras tecnologías
Wicket
Grails
Seaside
Stripes
Arena
XTRest
Android
UNSAM
Notas
Planificación
Seguimiento de clases
2023
2022
Trabajos prácticos
Archivo
Parciales
Android
Material de Lectura
Introducción al desarrollo con Android
Primer ejemplo:
conversor de millas a kilómetros. Activities, vista y modelo
.
Cómo configurar ícono y título de la aplicación
Ciclo de vida de las actividades
Master/Detail Flow.
Ejemplo: Películas.
Vista master
. Configuración de una list view.
Vista Detail
. Pasaje de info entre actividades.
Activities y Fragments en diferentes dispositivos
Comunicación con el server
Acceso a servicios REST - Primer ejemplo
: un "hola mundo"
Búsqueda de películas REST:
Agregando un backend al master/detail de películas
BONUS
de la aplicación que sigue los préstamos de libros
Pantalla principal: lista de préstamos
Intents.
Contactar un deudor
Crear un nuevo préstamo
Interacción con API ContentProvider para crear o visualizar contactos
Persistencia a un medio local con SQL Lite
Herramientas útiles para los desarrolladores y workarounds
Instalación del entorno
Configuración del entorno de desarrollo Android
Herramientas de desarrollo Android
Cómo deployar apps en tu celular o tablet
(TODO: Migrar a wiki)
Cómo ejecutar el backend xtrest desde consola sin necesidad del eclipse (no usa tanta memoria)
(TODO: Migrar a wiki)
Ejemplos nuestros
Requiere como pre-requisito tener instalado el
entorno base
en
Android Studio
Kotlin
Conversor básico en Kotlin
: primera activity y binding manual
versión con Data Binding
Listado de películas básico
(hay
un branch
específico por si querés ver cómo se trabajaba hasta la SDK 26 Oreo)
y la versión REST
(hay otro
branch
para ver cómo se trabajaba en REST hasta la SDK 26 Oreo)
Primer ejemplo básico de un servicio REST
Préstamos de libros
(y de cosas) en base a los contactos del celular
Java
Conversor de medidas
Versión con Data Binding
Búsqueda de películas
Hola Mundo REST
Biblioteca de libros
Préstamos
Ionic
Carga de Productos
: se integra con el reconocedor de código de barras del celular.
TODO List
o lista de cosas para hacer, versión histórica en Ionic 1
Ejemplos de Internet
Ejemplos de la página Developer Android
Catálogo de aplicaciones Android de Java2S
Ejemplos de Google
Ejemplos de Googlesource de Android
Google Sites
Report abuse