
Learning Xamarin Studio
William Smith
- Editorial
- Packt
- Año
- 2014
- Páginas
- ~250
- Nivel
- Básico
De qué trata
Guía tutorial de Packt orientada al dominio y configuración integral de Xamarin Studio como entorno de desarrollo integrado principal para proyectos móviles bajo Xamarin 3. Está pensada para desarrolladores .NET principiantes o profesionales acostumbrados a Visual Studio en Windows que dan sus primeros pasos creando aplicaciones móviles para Android e iOS y necesitan comprender la configuración de herramientas, emuladores y flujos de trabajo de compilación cruzada.
El contenido desglosa paso a paso la instalación, licenciamiento y personalización de Xamarin Studio, así como la configuración y vinculación con Xcode y el Android SDK. Aborda la estructura de plantillas de proyectos, la gestión de extensiones (add-ins), el control del ciclo de vida de la aplicación tanto en iOS (AppDelegate, UIViewController) como en Android (Activities y estados), la creación de proyectos compartidos mediante las primeras versiones de Xamarin.Forms, la conexión en red entre entornos Windows y máquinas Mac para compilación remota de iOS, la ejecución de pruebas unitarias automatizadas con NUnitLite (Touch.Unit y Andr.Unit) y el análisis de ejecución con Instruments.
A través de proyectos base de prueba y ejercicios de configuración, el lector aprende a desplegar aplicaciones en simuladores, conectar dispositivos físicos mediante depuración remota y preparar los paquetes binarios firmados con certificados y perfiles de aprovisionamiento para su publicación en Google Play y Apple App Store. Su mayor utilidad es aclarar las dificultades operativas de configurar un flujo de trabajo móvil con herramientas mixtas (Mac y PC); sin embargo, dado que Xamarin Studio fue sustituido posteriormente por Visual Studio for Mac y el ecosistema ha migrado a .NET MAUI con VS Code y Visual Studio, su relevancia actual es predominantemente histórica sobre el funcionamiento de los primeros entornos de compilación de Xamarin.
- Xamarin Studio
- C#
- Xamarin 3
- Xamarin.iOS
- Xamarin.Android
- Xamarin.Forms
- Xcode
- Android SDK
- NUnitLite
- Depuración
- Aprovisionamiento y Tiendas
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

