Creación de aplicaciones móviles a escala: 39 retos de ingeniería

Puntuación:   (4,3 de 5)

Creación de aplicaciones móviles a escala: 39 retos de ingeniería (Gergely Orosz)

Opiniones de los lectores

Resumen:

El libro ofrece una valiosa perspectiva de los retos que plantea el desarrollo móvil, sobre todo para los ajenos a este campo. Ofrece consejos prácticos adecuados para ingenieros, gestores de productos y ejecutivos implicados en el sector móvil, con ejemplos de empresas de éxito. Aunque sirve como sólida visión general de los retos del desarrollo móvil, algunos lectores lo encuentran un poco superficial y consideran que carece de soluciones detalladas y prescriptivas.

Ventajas:

Ideal para personas no familiarizadas con el desarrollo móvil
consejos prácticos para gestionar expectativas y retos
útil para responsables de producto, desarrolladores junior y altos directivos
repleto de ejemplos reales de empresas de éxito
ayuda a comprender la complejidad de las aplicaciones móviles y las decisiones de ingeniería.

Desventajas:

Los desarrolladores móviles experimentados pueden encontrar que el libro carece de profundidad y soluciones específicas a los desafíos
algunos contenidos pueden parecer superficiales
algunas recomendaciones tecnológicas parecen promocionales y socavan la objetividad.

(basado en 12 opiniones de lectores)

Título original:

Building Mobile Apps at Scale: 39 Engineering Challenges

Contenido del libro:

Aunque se valoran mucho los retos que plantean los sistemas backend y distribuidos, se tiende a mostrar menos empatía con los motivos por los que el desarrollo móvil es difícil cuando se hace a escala.

Este libro recoge los retos a los que se enfrentan los ingenieros a la hora de crear aplicaciones iOS y Android a gran escala, así como las formas más comunes de abordarlos. Por escala, nos referimos a un número de usuarios de millones y a la creación por parte de grandes equipos de ingenieros.

Para los ingenieros de móviles, este libro es un modelo para los enfoques modernos de ingeniería de aplicaciones. Para los ingenieros y gestores no especializados en móviles, es un recurso con el que desarrollar la empatía y el aprecio por la complejidad de la ingeniería móvil de primera clase.

El libro cubre los retos de las aplicaciones móviles para iOS y Android en estas dimensiones:

⬤ Desafíos debidos a la naturaleza única de las aplicaciones móviles en comparación con la web, y con el backend.

⬤ Desafíos de complejidad de la aplicación. ¿Cómo hacer frente a patrones de navegación cada vez más complicados? ¿Qué ocurre con las combinaciones de eventos no deterministas? ¿Cómo se localiza en varios idiomas y cómo se escalan las pruebas automatizadas y manuales?

⬤ Desafíos debidos a grandes equipos de ingeniería. Cuanto mayor es el equipo de móviles, más difícil resulta garantizar una arquitectura coherente. Si su empresa crea varias aplicaciones, ¿cómo equilibrar el hecho de no reescribir todo desde cero mientras se avanza a un ritmo rápido, en lugar de esperar a equipos "centralizados"?

⬤ Enfoques multiplataforma. Las herramientas para crear aplicaciones móviles no dejan de cambiar. Siguen apareciendo nuevos lenguajes, marcos de trabajo y enfoques que prometen resolver los problemas de la ingeniería móvil. Pero, ¿qué enfoque elegir? ¿Flutter, React Native, Cordova? ¿Aplicaciones nativas? ¿Reutilizar la lógica empresarial escrita en Kotlin, C#, C++ u otros lenguajes?

⬤ ¿Qué enfoques de ingeniería eligen los equipos de ingeniería móvil de "talla mundial" en aspectos no funcionales como la calidad del código, el cumplimiento, la privacidad, la conformidad, o con la experimentación, el rendimiento o el tamaño de la app?

Otros datos del libro:

ISBN:9781638778868
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Creación de aplicaciones móviles a escala: 39 retos de ingeniería - Building Mobile Apps at Scale:...
Aunque se valoran mucho los retos que plantean los...
Creación de aplicaciones móviles a escala: 39 retos de ingeniería - Building Mobile Apps at Scale: 39 Engineering Challenges
Guía del ingeniero de software - The Software Engineer's Guidebook
En mis primeros años como desarrollador asumí que el trabajo duro era todo lo...
Guía del ingeniero de software - The Software Engineer's Guidebook

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)