Acerca de
Sobre nosotros
Ayuda
Política de Privacidad
Términos de servicio
LearnDesk
Aprender
Académica
Negocio
Creativo
Salud y Belleza
Estilo de vida
Desarrollo personal
Software
Enseñar
Enseñar en línea
Calendario
Elementos
Usuarios
Marketing
Analítica
Configuraciones
Cambio de escuela
Cuenta
Log In
Sign Up
Aprende a crear apps en Android e iOS con una RestAPI en PHP
Introducción
Introducción
Avance
¿Qué aprenderás en este curso? + Api Rest y apps nativas móviles
Avance
Herramientas, IDEs y más elementos necesarios para este curso
Equipo para desarrollar en iOS
Crear Api Rest en CodeIgniter primera parte
Introducción a la sección
Avance
Definir nuestra base de datos
¿Por qué CodeIgniter? y Descargar CodeIgniter
Instalar y configurar CodeIgniter
Conociendo CodeIgniter
Remover el index.php
Descargar librería para la Api Rest
Instalar librería para la Api Rest
***IMPORTANTE: Instalar Rest Api en sus últimas versiones - 11/2019
Crear nuestros modelos movie y type_movie
Definir CRUD de los modelos parte 1
Definir CRUD de los modelos parte 2
Crear una clase modelo global
Crear la api rest para las películas
Crear nuestro primer join con la tabla type_movies
Definir los campos para filtrar nuestras películas
Campo de búsqueda de nuestras películas
Definir métodos CRUDs para el modelo
Búsqueda individual de una película
¿Qué hemos aprendido?
Avance
Crear nuestro módulo de login
Presentación
Avance
Crear nuestro controlador de Login y Admin
Instalar nuestro Bootstrap y vista para el login
Cargar y configurar nuestra sesión
Convertir a hash nuestros password
Verificar nuestros password
Creando nuestra vista para el login
Crear modelo para el Usuario y función para validar credenciales
Función para cerrar sesión
Proteger módulo del admin y carga global de componentes
Ruta para logout
¿Qué hemos aprendido?
Avance
Crear nuestro módulo de gestión en CodeIgniter (Backend)
Introducción
Avance
Definir un template en nuestro core
Descargar y limpiar nuestro template para el admin
Instalar el template Bootstrap en nuestro proyecto
Personalizar nuestro módulo administrador
Vista de listado de la película
Vista de creación/actualización
Acción de creación de las películas
Acción de actualización de las películas
Devolver datos de usuario al momento de ocurrir un error en el formulario
Carga de imagen
Mostrar imagen en el detalle de la tabla
Tarea crear vista de detalle de las películas
Crear vista de detalle de las películas
Opción de eliminar
Tarea crear CRUD de tipos de películas
Crear CRUD de tipos de películas
Listado de los tipos de películas en películas
Mostrar tipo de película en el listado de películas
Asociar tipo de películas en un campo de selección
¿Qué hemos aprendido?
Avance
Repaso y primeros pasos con Kotlin
Introducción
Avance
Tipos de datos en Kotlin
Tipos de datos inmutables
Tipos de datos nullables
Condicionales
When
Los collections: arrays, listas, sets y maps
Ciclo for
Ciclo while
Funciones
Excepciones
Funciones lambdas
Funciones de Extensión
Función let
Función with
Siguientes pasos
Avance
Api rest en Android con Android Studio
Introducción
Avance
Crear aplicación para Android
Los simuladores en Android
Creando nuestra primera mini aplicación
Definiendo la primera vista de nuestra aplicación
Registrar nuestra primera imagen en nuestro proyecto
Conociendo los RecyclerView para crear listados (Adapter)
Conectándose a la Rest Api parte 1
Conectándose a la Rest Api parte 2
Conectándose a la Rest Api parte 3
Conectándose a la Rest Api parte 4
Creando nuestra actividad de detalle
Evento click del CardView del listado de películas
Invocar actividades
Llamando a nuestro recurso show en nuestra Api Rest
MOD REST API – Cargar imágenes en nuestro servidor
Picasso para cargar nuestras imágenes en nuestro listado
Picasso para cargar las imágenes en la vista de detalle
Haciendo amigables nuestras interfaces: Shared Element Activity Transition
CoordinatorLayout para coordinar nuestro detalle
CoordinatorLayout para coordinar nuestro listado
Definir un campo de búsqueda en el toolbar
Definir un campo de búsqueda en el toolbar parte 2
Colocar un icono para los filtros en el toolbar
Definiendo nuestro Bottom Sheet
MOD REST API – Filtro por año
Paginación de las películas
Paginación de las películas parte 2
¿Qué hemos aprendido?
Avance
Introducción en Swift
Introducción
Avance
Presentación Xcode y Tipos de datos en Swift
Condicionales
Tipos de datos opcionales y no opcionales en Swift
Funciones
Siguientes pasos
Avance
Api rest en iOS con Xcode
Presentación
Avance
Crear un proyecto en Xcode y primeros pasos
Creando un TableView para los listados
Crear modelo movies
Instalar el manejador de dependencias para Swift
Celdas personalizadas en nuestra TableView
Auto Layout
Extra: refuerzo AutoLayout
Definir nuestros métodos para decodificar la data del json de la película
Verificar error en la petición
Vista de detalle de nuestra aplicación
Segue para pasar de un View Controller a otro
Definir archivo para los recursos y petición vista de detalle
Scroll para nuestra vista de detalle
Cargar imagen del servidor en la vista de detalle
Cargar imagen del servidor en la vista de listado
Paginación de películas
Recargar solamente las celdas afectadas
Crear nuestro modal para el filtrado de las películas
Crear un unseque para el modal
Aplicar filtros a nuestra petición
Pasar datos al modal del filtro
Agregar el icono del filtro
¿Qué hemos aprendido?
Avance
¿Qué hemos aprendido?
Aprende a crear apps en Android e iOS con una RestAPI en PHP
Api rest en iOS con Xcode
Andres
1 minutes
Compartir
Comparte el enlace a esta página
Facebook
Gorjeo
WhatsApp
LinkedIn
Correo electrónico
Añadir al calendario
Agrega la clase a tu calendario
Google Calendario
Apple Calendario
Yahoo Calendario
Outlook Calendario
Terminado
Pagina anterior
Sign Up
Continuar con Facebook
Continuar con Google
O
Continuar con el correo electrónico
¿Ya eres usuario?
Log In
By registering for a LearnDesk account, you agree to our
Terms of Service
and
Privacy Policy
.
Compartir
Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.
Share with Google Contacts