Obviamente, es difícil de responder y de verificar, ya que ya existe un inmenso interés en iOS e incluso si hay un aumento en el interés de los desarrolladores, sería difícil aislar el efecto de Swift de otros factores.
Dicho esto, definitivamente hay personas que están ligeramente interesadas en desarrollar en iOS, pero desanimadas por la sintaxis de Objective-C, que no es el lenguaje más convencional. Es probable que disminuya la barrera de entrada en el desarrollo de aplicaciones iOS, y las personas que estén familiarizadas con lenguajes como Python y Ruby encontrarán que el desarrollo de iOS es más accesible de lo que encontraron Objective-C.
Swift también alentará a los desarrolladores (desarrolladores de iOS existentes y potenciales nuevos desarrolladores de iOS) a que Apple se comprometa a mantener la plataforma actualizada con las nuevas tecnologías y a facilitar el trabajo de los programadores. Esas son influencias sutiles, pero positivas.
- ¿Las balizas pueden funcionar sin aplicaciones específicas? ¿Se pueden enviar notificaciones a través de los sitios web utilizando la API BLE o directamente al teléfono (Bluetooth tradicional), o se requiere una aplicación nativa?
- ¿Puedes aprender Swift sin experiencia previa en codificación? ¿Es una idea inteligente?
- Cómo asegurar los derechos de propietario de una aplicación cuando le pido a un profesional independiente que la desarrolle
- ¿Cuáles son las mejores prácticas para sincronizar datos entre una aplicación iOS y una aplicación web?
- ¿Es el desarrollo de aplicaciones iOS una buena área para entrar para hacer dinero?
Sin embargo, las razones por las cuales las personas eligen crear una aplicación para iOS o no crear una aplicación para iOS solo están ligeramente influenciadas por el gusto o el rechazo del lenguaje Objective-C. Muchos desarrolladores eligen su plataforma de desarrollo en función de lo que usan (rascarse una picazón personal), y Swift no tiene influencia en eso. Otros se basan en los factores del mercado (número de dispositivos, disposición de los consumidores a pagar, creencia en el valor del mercado) y Swift tampoco cambiará eso. Finalmente, algunos desarrolladores eligen una plataforma basada en lo que les interesa, y Swift puede ayudarlos.
Disminuirá la barrera de entrada, ya que tiene más en común con los lenguajes de programación convencionales, y parece más fácil de adoptar. Probablemente disuadirá a menos personas que Objective-C. Atraerá a algunos desarrolladores que simplemente sienten curiosidad por probar el nuevo lenguaje de Apple. Estas influencias se aplicarán principalmente a las personas que no están comprometidas, por lo que pueden no resultar en aplicaciones iOS y Mac mucho más serias.
En última instancia, las razones para desarrollar en iOS no han cambiado tanto, y sospecho que si bien el interés de los desarrolladores aumentará, el resultado en términos de aplicaciones serias de iOS será relativamente mínimo.