Cuando no hay suficientes desarrolladores para todos, ¿qué puede hacer una empresa como Apple para tratar de solucionar el problema? Dos cosas, en realidad: invertir en educación global en habilidades de codificación y hacer que sus entornos existentes sean más fáciles de usar.
Apple no tendrá un futuro sin código
WWDC 2022, anunciado esta semana y programado para llevarse a cabo del 6 al 10 de junio, declara una ‘Llamada al código’, en lugar de una llamada sin código. Apple no tendrá un futuro sin código, pero debe continuar creando entornos de desarrollo para capacitar a las personas sin mucho conocimiento de codificación para crear aplicaciones cada vez más complejas.
Hay sólidas razones económicas para hacerlo. Ahora que cada empresa es una empresa digital, la demanda de talento en codificación está creciendo exponencialmente (la demanda se duplicó en 2021), por lo que los buenos desarrolladores cobran tarifas que las pequeñas y medianas empresas (PYMES) no pueden pagar. Las grandes empresas de tecnología, incluida Apple, pueden darse el lujo de construir centros de desarrollo en todo el mundo mientras buscan a los mejores y más brillantes desarrolladores. Las PYMES no tienen esta ventaja.
Esa escasez de habilidades está impulsando a muchas empresas a buscar formas alternativas de realizar proyectos. Apple lee las mismas encuestas que nosotros, por lo que conocerá las investigaciones recientes de Gartner que afirman que el 70 % de las nuevas aplicaciones desarrolladas por las organizaciones utilizarán tecnologías de código bajo o sin código para 2025. También puede haber leído una encuesta de Mendix que afirmó que el 77 % de las empresas ya utilizan código bajo donde pueden.
Hacen esto para reducir la necesidad de costosos equipos de desarrollo, para acelerar la respuesta de la empresa al cambio y para acelerar la entrega de aplicaciones. Las soluciones sin código también son más baratas de mantener.
¿El resultado? Buenos resultados, más rápido y con menor riesgo.
La accesibilidad es clave
La necesidad de hacer que el desarrollo de código sea más accesible es cada vez mayor. Esto está impulsando a las empresas, incluida Apple, a invertir en educación en codificación (como Swift Playgrounds, Learn to Code, Hacking with Swift, Everyone can Code events, por nombrar algunos).
También significa que Apple continúa trabajando para reducir la barrera del uso de herramientas de desarrollo. Esto, en parte, es a lo que aspira Swift UI (ahora en la versión 3.0), al igual que Swift Playgrounds, que enseña habilidades de codificación.
Apple alude al progreso hacia un futuro de código bajo (si no nulo), SwiftUI, “lo ayuda a crear aplicaciones atractivas en todas las plataformas de Apple con el poder de Swift, y con la menor cantidad de código posible”.
¿La democratización del código?
La aplicación Shortcuts de Apple demuestra un enfoque similar al desarrollo de soluciones democratizadas y personalizadas. También está su poco conocida plataforma de IA sin código, Trinity. Todo esto manifiesta que la empresa reconoce la necesidad de democratizar el código.
Los usuarios comerciales ya ven esto. El índice de necesidades de las pequeñas empresas de primavera de 2022 publicado recientemente por Fiverr confirma un aumento del 204 % en las búsquedas de soluciones como .bubble por parte de las pymes de EE. UU. en su búsqueda de crecimiento.
Los usuarios empresariales entienden que para obtener realmente los beneficios de lo digital en su negocio, las barreras para crear aplicaciones deben reducirse, y la mejor manera de lograrlo es continuar haciendo posible la creación de aplicaciones con la menor cantidad de código posible.
Entonces, ¿cuál será el enfoque de Apple para esta necesidad emergente? Si bien algunos esperan que la atención se centre en AR, probablemente veremos un movimiento hacia una mayor democratización del código para todos en WWDC 2022, que tendrá lugar en línea este año.
La decisión de Apple de darle al evento el lema “Llamada al código”, sugiere movimientos para empoderar a más del resto de nosotros para construir su propio código.
También suena como un punto de introducción plausible para Swift 6.0, con mejoras en otros entornos de desarrollo de Apple, incluida la interfaz de usuario de Xcode/Swift que probablemente lo acompañe. ¿Y quién fuera de Cupertino sabe hasta qué punto Apple mejorará las capacidades de desarrollo de aplicaciones del iPad?
‘