Descripción
El desarrollo de aplicaciones modernas puede ser un tema intimidante y complejo, especialmente cuando se construyen aplicaciones multiplataforma que necesitan soportar múltiples sistemas operativos y factores de forma. Hay tantas opciones en cuanto a frameworks y seleccionar el adecuado para tu empresa es crítico para entregar un producto exitoso al mercado. Para el desarrollador que no tiene experiencia en la construcción de aplicaciones con Xamarin, UWP, WinUI o Uno Platform, este libro desglosa esos conceptos complejos en bloques de construcción tangibles para que las ganancias de productividad se reconozcan de inmediato.
Comenzarás aprendiendo conceptos básicos y obtendrás una vista de pájaro de las tecnologías habilitadoras para asegurarte de que te sientes cómodo con las herramientas y la terminología. A partir de ahí, aprenderás sobre algunas de las opciones más populares en el ecosistema .NET, comprenderás sus atributos y deficiencias, y aprenderás por qué Uno Platform es ideal para construir una aplicación multiplataforma que se dirija a Android, iOS, Windows, WASM (Web Assembly), Linux y MacOS.
Luego, seguirás una línea de tiempo de lanzamiento de producto que te guiará a través de la construcción de una aplicación, introduciendo conceptos clave en cada paso del camino. Cada sección del libro está repleta de consejos y documentación de casos extremos para las diferentes plataformas.
Lo que aprenderás
- Gestionar soluciones multi-targeting: específicamente, cómo manejar los diferentes "project heads"
- Escribir software multiplataforma de forma eficaz y manejar los casos extremos de las diferentes plataformas
- Comprender los fundamentos del trabajo con aplicaciones Uno Platform WinUI
- Explorar la arquitectura de aplicaciones de nivel empresarial utilizando MVVM
- Comprender la inyección de dependencias y cómo se aplica a la arquitectura de aplicaciones
A quién va dirigido este libro
Desarrolladores que entienden algunos conceptos básicos de C# y programación orientada a objetos
Autor: Skye Hoefling
Editorial: Apress
Publicado: 01/10/2022
Páginas: 548
Tipo de encuadernación: Tapa blanda
Peso: 2.17lbs
Tamaño: 10.00h x 7.00w x 1.16d
ISBN13: 9781484282472
ISBN10: 1484282477
Categorías BISAC:
- Computadoras | Programación | Microsoft
- Computadoras | Programación | Dispositivos móviles
Sobre el autor
Skye Hoefling es ingeniera de software principal y trabaja en aplicaciones multiplataforma para escritorio, móvil y web utilizando Xamarin y tecnologías .NET. Ha estado utilizando .NET y tecnologías de Microsoft desde 2006 y tiene una licenciatura en Diseño y Desarrollo de Juegos del Rochester Institute of Technology. Skye tiene experiencia en software empresarial, construyendo portales web personalizados para grandes corporaciones, así como pequeños proyectos utilizados por consumidores en general. Es una contribuidora activa de código abierto, una MVP de Microsoft en Tecnologías de Desarrollador y miembro de .NET Foundation. La puedes encontrar en Twitter @SkyeTheDev, así como en su blog de desarrollo de software, SkyeTheDev, donde encontrarás una amplia gama de blogs.

