Menú
May 2020
Probar?

Apple ha dado un gran paso adelante con su nuevo framework SwiftUI para implementar interfaces de usuario en las plataformas macOS e iOS. Nos gusta que SwiftUI va más allá de la relación un tanto rudimentaria entre Interface Builder y Xcode y adopta un enfoque coherente, declarativo y centrado en el código. Ahora se puede ver el código y la interfaz resultante lado a lado en Xcode 11, mejorando mucho la experiencia de desarrollo. El framework SwiftUI se inspira en el mundo de React.js que ha dominado el desarrollo web en los últimos años. Los valores inmutables en los modelos de vista y un mecanismo de actualización asíncrono crean un modelo unificado de programación reactiva. Esto se convierte, para los equipos de desarrollo, en una alternativa completamente nativa, similar a marcos de trabajo reactivos como React Native o Flutter. SwiftUI definitivamente representa el futuro para el desarrollo de interfaces de usuario para Apple y a pesar de ser nuevo, ha mostrado sus beneficios. Hemos tenido una gran experiencia con este marco de trabajo y su suave curva de aprendizaje. Es importante señalar que se debe conocer muy bien el caso de uso antes de empezar a usar SwiftUI, ya que no es compatible con iOS12 o versiones anteriores.

Nov 2019
Evaluar?

Apple ha dado un gran paso adelante con su nueva framework SwiftUI para implementar interfaces de usuario en plataformas macOS e iOS. Nos gusta que SwiftUI se mueva más allá de la relación parche entre Interface Builder y XCode, y adopte una aproximación coherente, declarativa y centrada en el código. Ahora puedes ver tu código y la interfaz visual resultante una al lado de la otra en XCode 11, proporcionando una experiencia mucho mejor para la persona desarrolladora. La framework SwiftUI también se ha inspirado en el mundo React.js que ha venido dominando el desarrollo web durante los últimos tiempos. Los valores inmutables en los modelos de vista y un mecanismo de actualización asíncrono proporcionan un modelo unificado de programación reactiva. Esto proporciona a las/os desarrolladoras/es una alternativa totalmente nativa a la proporcionada por frameworks reactivos similares como React Native o Flutter. Aunque SwiftUI representa definitivamente el futuro del desarrollo de Apple UI, es bastante nueva y llevará tiempo limar sus bordes ásperos. Estamos deseando ver documentación mejorada y una comunidad de personas desarrolladoras que puedan establecer un conjunto de prácticas para pruebas y otros aspectos de ingeniería.and a community of developers who can establish a set of practices for testing and other engineering concerns.