Desarrollo de iOS a escala: Arquitectura de aplicaciones y patrones de diseño para ingenieros móviles


Precio:
Precio de venta$54.99

Descripción

Escala aplicaciones móviles para manejar una enorme base de usuarios y equipo de desarrollo. Este libro describe los desafíos de escalamiento que enfrentan los ingenieros móviles y algunas técnicas estándar y patrones de diseño para abordar esos problemas.

Ya conoces los conceptos básicos del desarrollo de iOS, pero ¿cómo aprendes los conceptos y patrones clave para escalar una aplicación móvil? Comenzarás aprendiendo los fundamentos de la plataforma iOS, a menudo pasados por alto al usar soluciones iOS predeterminadas. Si bien las soluciones iOS estándar pueden funcionar a pequeña escala, las empresas tecnológicas más destacadas las reinventan para un uso altamente personalizado, lo que hace que la comprensión de los conceptos subyacentes sea crucial. Comprender estos conceptos reduce el tiempo de adaptación y permite a los ingenieros comprender intuitivamente el "porqué".

Una vez dominados los fundamentos, te concentrarás en la arquitectura y los principios de diseño para construir, mantener y lanzar funciones dentro de una gran base de código y las habilidades interpersonales para lograr cambios en una organización más grande. Obtendrás una comprensión más profunda de los patrones de diseño de iOS y el conocimiento de la industria necesario para llevar tus características desde la idea hasta la producción. También estudiarás las habilidades interpersonales para lograr tus objetivos en una organización grande, un paso crítico para el crecimiento profesional.

Al completar iOS Development at Scale, comprenderás las soluciones y las compensaciones que puedes aprovechar para construir mejores aplicaciones y hacer crecer tu carrera.

Lo que aprenderás

  • Aplicar los fundamentos de la informática y la ingeniería a la plataforma iOS
  • Implementar conocimientos de arquitectura de iOS y mejores prácticas en empresas a gran escala
  • Identificar las brechas actuales en tu producto y lograr la alineación dentro de la organización más amplia
  • Resolver problemas con el conocimiento de la arquitectura de sistemas y las mejores prácticas de la industria para identificar y abordar las brechas en tu base de código

A quién va dirigido este libro

Ingenieros de software de iOS y gerentes de ingeniería móvil. Además, cualquier ingeniero de software, gerente o parte interesada del negocio que desee aprender más sobre el desarrollo móvil y los desafíos que enfrentan los ingenieros móviles.



Autor: Eric Vennaro
Editorial: Apress
Publicado: 27/09/2023
Páginas: 648
Tipo de encuadernación: Tapa blanda
Peso: 2,05 libras
Tamaño: 9,21 de alto x 6,14 de ancho x 1,36 de profundidad
ISBN13: 9781484294550
ISBN10: 1484294556
Categorías BISAC:
- Informática | Programación | Macintosh

Acerca del autor
Eric Vennaro es líder de equipo en Meta, donde tiene un historial de entrega de proyectos técnicamente complejos de alto impacto en infraestructura móvil, web y de backend. Está interesado en el aprendizaje automático aplicado y la privacidad, especialmente la intersección de la mejora de la privacidad utilizando herramientas de integridad respaldadas por el aprendizaje automático. Mientras trabajaba en la plataforma iOS y reclutaba nuevos ingenieros de iOS, Eric notó una brecha en la literatura existente sobre las mejores prácticas de ingeniería móvil y los principios arquitectónicos a escala. Para abordar esta brecha, decidió escribir este libro utilizando su experiencia en la dirección de proyectos móviles. Antes de trabajar en Meta, Eric fundó su propia empresa y trabajó en Stitch Fix durante su fase de crecimiento explosivo y posterior salida a bolsa.