Categories: All - programación - android - aplicaciones - api

by cindy paola montoya garcia 7 hours ago

333

SISTEMA OPERATIVO MOVIL

Existen varios tipos de aplicaciones móviles, entre las cuales se encuentran las aplicaciones web progresivas, las nativas y las híbridas. Las aplicaciones web progresivas no requieren instalación y funcionan en el navegador, ofreciendo una experiencia similar a las apps nativas.

SISTEMA OPERATIVO MOVIL

SISTEMA OPERATIVO MOVIL

¿Qué es una API?

- Conjunto de funciones y procedimientos para interactuar con un sistema - Permite la comunicación entre software

Tipos de Aplicaciones Móviles

Aplicaciones Web Progresivas
- No requieren instalación - Funcionan en navegador - Similares a apps nativas
Aplicaciones Híbridas
- Uso de frameworks como Ionic o React Native - Código compartido entre plataformas
Aplicaciones Nativas
- Hechas para un SO - Alto rendimiento - Acceso completo a HW

TOAST

Estructura de la Clase Toast
- Toast.makeText(Context, Texto, Duración).show();
¿Qué es?
- Mensaje emergente - Se muestra temporalmente

Principios de la Programación Orientada a Objetos

Objetos
- Instancias de una clase
Clases
- Definen estructuras

iOS

PLAYSTORE
- PLAYSTORE: Para Android
APPSTORE
- APPSTORE: Para iOS

Programación en Android

Android Studio (Basado en IntelliJ IDEA)
IDE Oficial
- Android Studio

Layout

- Define la estructura visual - Puede ser XML o programático

Ciclo de Vida del Activity

- onCreate() - onStart() - onResume() - onPause() - onStop() - onDestroy()

ANDROID

Base de datos por defecto
- SQLite
Características
-Open Source -Compatible con Java -Basado en Linux