¿Qué idiomas debo saber para desarrollar una aplicación para Play Store?

Para Android

  • PC Mac / Windows
  • Kit de desarrollo de Java versión 8
  • Estudio de Android (IDE)
  • Lenguaje de programación JAVA / Kotlin (lanzado por Google para el desarrollo de Android)
  • Conocimientos básicos de desarrollo de Android (consulte Desarrolladores de Android)
  • Cuenta de desarrollador con una tarifa única de $ 25

Para iOS

  • MAC OS
  • Xcode (IDE para el desarrollo de aplicaciones IOS)
  • Objetivo C / lenguaje de programación Swift
  • Conceptos básicos del desarrollo de aplicaciones IOS
  • Cuotas anuales de $ 99 para la cuenta de desarrollador de Apple

El tercero es el desarrollo de aplicaciones híbridas a través de appcelerator studio (puedes probarlo).

  • Mac OS
  • Appcelerator Studio
  • Xcode
  • Android SDK
  • JavaScript
  • Cuenta de desarrollador para Apple y Android

Teniendo en cuenta que no conoce el acelerador a continuación, hay ventajas de usarlo

  • Base de código única para Android e IOS
  • JavaScript es el lenguaje para codificar en Appcelerator Titanium (fácil de aprender)
  • Gratis para desarrolladores individuales
  • Proceso de desarrollo rápido
  • Consulte la documentación de Appcelerator

Tengo muy poca experiencia en el lado de iOS. Pero para Android puedo responder.

Para escribir una aplicación que se distribuirá a través de Play Store, debe tener lo siguiente en su PC / MAC; (asumiendo que

  • Android Studio
  • Android SDK
  • Java JDK (preferiblemente Java 8)
  • Cualquier complemento del sistema operativo que Android Studio deba ejecutar (se le solicitará que se instale si es necesario)

El SDK se incluye con el estudio de Android cuando se descarga desde Desarrolladores de Android. (Creo que hay otra opción para descargar IntelliJ y acoplar el SDK, pero como eres un novato, mejor ve con la opción llave en mano)

Para programar con Android, necesitas saber Java. Desde mayo de 2017, Kotlin también es compatible como idioma oficial para Android. Además de Java, sería útil saber un poco de malabarismo con XML. Todos los archivos de diseño, elementos de menú y algunos archivos relacionados con el lenguaje en Android usan XML.

Le recomiendo que eche un vistazo a los tutoriales de inicio en Primeros pasos | Desarrolladores de Android o Android Basics Nanodegree de Google | Udacity.

Para cargar un APK en Play Store, debe tener una cuenta de editor. Puede pagar a Google y obtener (que es un pago único)

Necesitas saber el idioma inglés.

OK, sé que fue un chiste malo 😀

Al llegar a su punto principal, necesita conocer el lenguaje de programación Java para el desarrollo de Android.

También es bueno tener conocimiento sobre C / C ++ porque son buenas opciones para tratar con componentes nativos del sistema a través de Android utilizando las llamadas interfaces nativas de Java.

También se recomienda tener conocimiento de lenguajes marcados como las anotaciones HTML / XML y JSON ya que los datos se transfieren de la aplicación a la web en estos formatos.

Las aplicaciones de Play Store están escritas principalmente en Java. La interfaz de usuario básica está escrita en XML. Si conoce HTML, no lo encontrará tan difícil.

Además de esto, dependiendo de las aplicaciones que esté creando, es posible que también necesite aprender SQL (para manejar bases de datos) y JSON (esto es más un formato de datos y menos un lenguaje).

También necesitará comprender cómo usar las API (instalaciones disponibles por otras aplicaciones / sitios web para que su aplicación las use).

Dependiendo de sus necesidades, también puede usar C ++.

Para hacer una aplicación de Android, necesitará Android Studio IDE con Android SDK. Debes aprender Java (o Kotlin, ya que es el idioma oficial para Android). Una vez que se complete su aplicación, puede publicarla en Play Store creando una cuenta de desarrollador con una tarifa única de 25 $.

Para la tienda de aplicaciones, necesitas un mac y xcode. Puede codificar aplicaciones ios de forma rápida. Para publicar aplicaciones ios en la tienda de aplicaciones, hay tarifas de 99 $ / año.

Tercera forma, si necesita desarrollar aplicaciones para ambas plataformas sin aprender dos idiomas, puede aprender html css angular y javascript. Luego, puede crear aplicaciones tanto para Android como para iOS manteniendo una sola base de código. Dichas aplicaciones se llaman aplicaciones híbridas. Hay muchos marcos para aplicaciones híbridas, siendo iónico el mejor.

Espero que esto ayude

El desarrollo de aplicaciones móviles es un proceso de varias etapas. En primer lugar, decide en qué plataforma desea desarrollar su aplicación, luego el factor más técnico que debe elegir es el idioma. Aquí puede encontrar los 5 principales lenguajes de desarrollo de aplicaciones móviles que lideran el mercado para su aplicación

No diría que es un lenguaje nuevo, pero cualquiera que sea el otro derecho para agregar, necesitaría saber angular js para un fácil desarrollo de aplicaciones de Google. También hay aplicaciones que lo ayudan a crear aplicaciones móviles sin conocer ningún idioma y puede encontrarlas en sus aplicaciones

Si no conoce la codificación, puede usar App inventor, Thunkable, etc.