Soy un desarrollador de aplicaciones iOS para móviles y iPad. Ahora estoy trabajando con Objective-C para desarrollar las aplicaciones, pero Apple lanzó Swift en el mercado para desarrollar las mismas aplicaciones. ¿Cuánto tiempo sobrevivirá Objective-C en el mercado? ¿Necesito aprender un lenguaje de programación alternativo?

Dado que Objective C es el tradicional y el primer lenguaje de programación de Apple en escribir código para iOS y MAC OS, es probable que permanezca por más tiempo. También Swift es un lenguaje recientemente introducido en comparación con el Objetivo C y muchos programadores de la vieja escuela prefieren el lenguaje del Objetivo C, aunque los beneficios de Swift en comparación con el Objetivo C. Pero como Swift tiene muchos beneficios en comparación con el Objetivo C, poco a poco se está desarrollando el gusto por los programadores. y, tarde o temprano, el lenguaje Objective C se desvanecerá y iOS solo se desarrollará utilizando Objective C.

Le sugiero que comience a aprender Swift para programar aplicaciones iOS, ya que tiene muchos beneficios, como
1. Programador amigable comparado con el Objetivo C.
2. Utiliza la combinación de lenguaje C y C objetivo para proporcionar más funcionalidades en comparación con ambos lenguajes.
3. El objetivo C se utilizará con Swift utilizando el encabezado de puente del objetivo C.
4. Swift solo tiene un archivo swift en comparación con los archivos .h y .m en Objective C.
5. no es necesario importar cada encabezado de archivo en un archivo diferente ya que se puede acceder a todos los archivos rápidos dentro del módulo.

Así que diviértete aprendiendo Swift, espero que lo disfrutes.

Lo que creo es “Si puedes programar, puedes programar en cualquier lenguaje”, ya sea C o cualquier otro idioma, no importa.
Pero sí, primero debe familiarizarse con los conceptos y otras cosas importantes del idioma en el que está trabajando. Entonces, si quieres comenzar a aprender Swift, puedes hacerlo. No hay nada malo en aprender cosas nuevas.
Lo que aprendamos hoy seguramente será útil en algún lugar en el futuro.

El objetivo C estará en el mercado durante mucho tiempo. Creo que las nuevas API y las mejoras adicionales vendrán solo rápidamente. Entonces es mejor aprender rápido. Es simple, si eres bueno en el objetivo c, entonces veloz será más fácil para ti.

More Interesting

Tengo una idea para una aplicación móvil, ¿cómo puedo crearla y ganar dinero con ella?

¿Cuáles son los beneficios de la aplicación de recarga móvil gratuita idea y cómo puedo ganar regalos?

Quiero aprender a crear una aplicación para iPhone por diversión. No tengo antecedentes en absoluto. ¿Qué sitios web son mejores para aprender a crear una aplicación?

Quiero desarrollar una aplicación para iOS. ¿Qué software necesito?

Se me ocurrió una idea de aplicación, e hice mi propia investigación, wireframes y notas. ¿Debo buscar inversores o intentar financiarlo yo mismo?

No quiero optimizar mi sitio web para dispositivos móviles, ¿cuáles son los mejores proveedores del mercado?

Mi aplicación está casi terminada. ¿A dónde voy para obtener comentarios sobre mi aplicación?

Tengo una gran idea de aplicación móvil. ¿Que hago después?

Mi banco (en el Reino Unido) quiere que cambie de una clave física segura a una aplicación móvil. ¿Es tan seguro?

Tengo una aplicación para maestros y una aplicación para estudiantes, ambos pueden chatear a través de la aplicación y quiero GCM para las notificaciones. ¿Cómo puedo hacer eso?

Mi aplicación será desarrollada por una empresa de desarrollo que use Parse. No soy una persona técnica. ¿Qué tan fácil / difícil son los paneles de análisis y de inserción para mí?

Cómo usar la aplicación Greenify

Quería saber de alguien que haya hecho esto antes, ¿cuáles son algunos costos / problemas ocultos / no convencionales que uno enfrentaría a lo largo de su proceso de desarrollo de aplicaciones móviles?

Cómo desactivar una cuenta de WhatsApp temporalmente

Cómo aparecer en las principales nuevas aplicaciones / lanzamientos en Google Play Store