|
Noticias del portal sobre Apple Sólo el staff puede publicar aquí |
|
Herramientas |
#1
|
||||
|
||||
SwiftUI, la nueva forma de construir apps que lo cambiará todo
SwiftUI, la nueva forma de construir apps que lo cambiará todo Leemos en applesfera.com "Aún estamos terminando de poner en claro todo lo que hemos conocido en una de las WWDC más intensas y más cargadas de novedades que hemos tenido en los últimos años. Pero seguro que muchos de vosotros se dieron cuenta que en los últimos 20 minutos de la presentación cambiaba el tono completamente. De una gala centrada en temas de usuario, se pasó a hablar de desarrollo puro y duro. En esta parte se presentó algo que es un primer paso revolucionario hacia el futuro del desarrollo de apps nativas en sistemas Apple: SwiftUI. Vamos a explicarlo para que entendamos su importancia y el paso que es para Apple. Un paso que irá teniendo incidencia en las apps que usamos en el día a día en los próximos años." fuente: applesfera.com |
|
#2
|
||||
|
||||
__________________
|
#3
|
||||
|
||||
Mmmmm... Me da a mi que siendo todo "made by Apple", eso de luego portabilizar tus desarrollos a Android puede complicarse.
Con Android Studio y Kotlin puedes hacer de todo, y llegar a muchos mas usuarios que con la plataforma de Apple, por lo que como desarrollador y por el momento, no planteo cambiar de enfoque, pero esta bien que desarrollen herraminetas nuevas, veremos como evoluciona. |
#4
|
||||
|
||||
Con Android Studio y Kotlin puedes hacer de todo, y llegar a muchos mas usuarios que con la plataforma de Apple, por lo que como desarrollador y por el momento, no planteo cambiar de enfoque, pero esta bien que desarrollen herraminetas nuevas, veremos como evoluciona.
Sin embargo Swift se adoptó desde el primer día y a nadie se le ocurre hoy empezar una app en Objetive C, y los mantenimientos de las ya existentes son mínimos, se centran en migrar al nuevo lenguaje. La cuota de mercado de cada una de ellas te puede hacer pensar equivocadamente de que "llegarás a más usuarios", pero la realidad es bien distinta sobre todo si quieres monetizar tu trabajo... puedes comprobar el número de descargas y de apps en el Appstore y compararlo con las de Android, después haz una relación directa entre eso y los valores de cuotas de mercado y verás qué relación de consumo hay entre unos y otros. Yo soy ingeniero software y ejerzo de Arquitecto Sr Apple (iOS/MacOS/watchOS/tvOS...), y al principio de mi etapa de desarrollo para movilidad moderna (comencé desarrollo móvil con terminales no smartphones y Windows Mobile (no Windows Phone, el predecesor)) con Android y poco a poco me fui migrando a iOS de donde no me moveré nunca más... ambas plataformas tienen sus cosas, mejores o peores, pero desde luego la filosofía, la arquitectura, el framework y el desarrollo en general del producto Apple me gusta infinitamente más que el de Google. Adicionalmente y por norma general (no siempre) profesionales en entornos Apple hay muchos menos, requieren un perfil técnico un poco más avanzado y están muy bien pagados incluso en este país, que ya sabemos cómo va el empleo... OJO, he dicho por norma general, siempre hay de todo. En cuanto al artículo en concreto, por cierto por mi buen amigo Julio César Fernández que tuve el gusto de tener como mentor de formación en desarrollo iOS, SwiftUI es un lenguaje de desarrollo de UIs declarativa, imperativa y en código nativo (Swift), que aporta infinitas ventajas a la hora de construir interfaces respecto a la que utilizamos actualmente, que no está mal... confieso que soy un loco del desarrollo de interfaces por código, si no me ponen condiciones y no establecen ese límite, mis desarrollos no tienen ni una sola ventana visible, todo está creado y colocado por código debidamente ordenado y comentado para ser identificado de un vistazo.
__________________
Apple
|
Gracias de parte de: | ||
Estás aquí | ||||||
|