Descripción del libro
Uno de los retos de los desarrolladores es el allegarse los conocimientos necesarios referentes a los diversos sistemas operativos y lenguajes de programación y actualizar estos conocimientos; asimismo, mantener múltiples versiones de código y diferentes ambientes, y administrar varias distribuciones y actualizaciones. El presente libro se constituye como una enorme contribución para el incremento de los conocimientos de los desarrolladores de habla hispana, ya que permite desarrollar, conservar y administrar una línea base de código para iOS, Android y Windows y crear así aplicaciones nativas para cada plataforma; de este modo se logra que la App tenga la performance y experiencia en cada dispositivo, y además permite al desarrollador la reutilización, optimización y productividad en la calidad del código y, por ende, de la aplicación.Este documento ofrece a los lectores una completa, sólida y didáctica referencia que facilita adquirir de Xamarin.Forms el máximo potencial y de esa manera mejorar el desarrollo de aplicaciones móviles para múltiples plataformas. Xamarin.Forms ha probado ser una excelente opción tecnológica cuando se trata de decidir el rumbo por el que irán las soluciones móviles en una empresa o institución.
Preguntas frecuentes
- Esencial es ideal para estudiantes y profesionales que disfrutan explorando una amplia variedad de materias. Accede a la Biblioteca Esencial con más de 800.000 títulos de confianza y best-sellers en negocios, crecimiento personal y humanidades. Incluye lectura ilimitada y voz estándar de lectura en voz alta.
- Avanzado: Perfecto para estudiantes avanzados e investigadores que necesitan acceso completo e ilimitado. Desbloquea más de 1,4 millones de libros en cientos de materias, incluidos títulos académicos y especializados. El plan Avanzado también incluye funciones avanzadas como Premium Read Aloud y Research Assistant.
Ten en cuenta que no podemos dar soporte a dispositivos con iOS 13 o Android 7 o versiones anteriores. Aprende más sobre el uso de la app.
Información
Índice
- ÍNDICE
- PREFACIO
- PRÓLOGO
- 1 - INTRODUCCIÓN A XAMARIN
- ¿Qué es Xamarin?
- Bueno ya, entonces ¿qué es Xamarin?
- Métodos para compartir el código
- FUNDAMENTOS DE XAMARIN.FORMS
- ANATOMÍA DE UNA SOLUCIÓN
- ARQUITECTURA DE XAMARIN.FORMS
- SISTEMA DE PROPIEDADES ENLAZABLES
- MANEJO DE EVENTOS
- 2 - EL LENGUAJE XAML
- INTRODUCCIÓN
- XAML compilado
- 3 - INTERFAZ DE USUARIO
- CONTENEDORES
- CONTROLES
- CONTROLES COMUNES
- CONTROLES DE TEXTO
- CONTROLES DE LISTA
- ESTILOS
- 4 - NAVEGACIÓN Y MENSAJERÍA
- NAVEGACIÓN
- MENSAJERÍA
- MANOS A LA OBRA
- 5 - ENLACE DE DATOS
- INTRODUCCIÓN
- PLANTILLAS DE DATOS
- CONVERTIDORES DE VALOR
- MANOS A LA OBRA
- 6 - COMANDOS
- INTRODUCCIÓN
- MANOS A LA OBRA
- 7 - EL PATRÓN DE DISEÑO MODEL-VIEW-VIEWMODEL
- MANOS A LA OBRA
- 8 - FUNCIONALIDAD NATIVA DE LAS PLATAFORMAS
- INTRODUCCIÓN
- CLASE DEVICE
- OS
- CLASE ONPLATFORM<T>
- IMÁGENES
- SERVICIO DE DEPENDENCIAS
- PLUGINS DE XAMARIN
- MANOS A LA OBRA
- 9 - ARQUITECTURA DE APLICACIONES CON PRISM
- INTRODUCCIÓN
- MODELO DE APLICACIÓN
- CLASE BINDABLEBASE
- CLASE DELEGATECOMMAND
- NAVEGACIÓN
- IPAGEDIALOGSERVICE
- INYECCIÓN DE DEPENDENCIAS
- MANOS A LA OBRA
- 10 - ALMACENAMIENTO LOCAL CON SQLITE
- INTRODUCCIÓN
- MANOS A LA OBRA
- 11 - COMUNICACIÓN A SERVICIOS
- INTRODUCCIÓN
- SOAP vs. REST
- MANOS A LA OBRA
- ÍNDICE ANALÍTICO
