Cómo convertirse en desarrollador de aplicaciones

Desarrollé para iOS con Objective-C y Swift, y para Android con Java. Teniendo en cuenta sus antecedentes, suena como si estuviera en un buen lugar. Estos son los pasos que debes seguir.

iOS:

  • Consigue una Mac.
  • Instalar Xcode.
  • Obtenga una cuenta del Programa de Desarrolladores de Apple.
  • Usa Swift. Usa el asistente para hacer algo simple, luego presiona ejecutar. Tal vez conecte un iPhone y ejecútelo. Bam Eres un desarrollador de aplicaciones.

Material adicional: el material funciona en páginas (llamadas vistas) que aparecen y desaparecen de una pila. Arrastra cosas como botones al código (vaya a la vista Híbrida) para agregar variables o métodos vinculados a esos elementos. No use Objective-C, vaya directamente a Swift.

Androide:

  • Instala Android Studio.
  • Configure un emulador o simplemente agregue su dispositivo. Bueno para ir.

Cosas adicionales: todo está en Java (pero no exactamente a lo que estás acostumbrado). Android Studio es inteligente como el infierno. También es lento. El emulador es 5 veces más lento que el iOS. Una gran cantidad de cosas (por ejemplo, escaneo a través de la cámara) realizadas en la ventana en iOS se realizan a través de intentos que aparecen y desaparecen.

gracias por el a2a
Solo hablaré de Android.
Para una buena aplicación de Android necesitas tener una interfaz gráfica de usuario realmente genial y un backend aún mejor.
confía en mí, al final todo se reduce a la facilidad con que tu usuario puede usar tu aplicación.
para hacer esto, necesitas tener una perspectiva creativa, necesitas algunas habilidades de Photoshop (recomendado), algunas habilidades de Android xml (obligatorio, pero no te preocupes, son fáciles de dominar), etc.

En cuanto al backend, si conoces Java no sería una gran preocupación. simplemente practique, consulte Desarrolladores de Android, Desbordamiento de pila en lo que respecta a las construcciones de Android, las funciones se refieren y ya está todo listo.

Una buena manera de aprender todo esto es comenzar a trabajar en proyectos desde el día 1.
por ejemplo: – algunos de mis proyectos novatos (1-3 días) fueron estos

1) vibrador. (presione el botón para hacer vibrar el teléfono).
2) calculadora
3) chat bluetooth
4) juego de memoria
5) comando de voz obeyer (tipo de cosa jarvis)
6) editor de texto de voz (archivos PDF editados también)
7) mapas de google
8) chat bluetooth
9) cumpleaños deseo sms remitente
10) aplicación de seguridad para mujeres
etc.

empieza pequeño. sigue practicando. siempre mantente ocupado.
y recuerda que puedes implementar casi cualquier idea usando android. Por lo tanto, trate de obtener el máximo de ella. Todo lo mejor.

Hola,

Si desea crear una aplicación a través de la codificación personalizada, debe aprender idiomas como Java, SQL, etc. para desarrollar una aplicación de Android o de otra manera es la plataforma de desarrollo de aplicaciones móviles.

Con la ayuda de las herramientas de desarrollo de aplicaciones, puede desarrollar aplicaciones con funciones de arrastrar y soltar sin escribir una sola línea de código.

Soy desarrollador de aplicaciones, he probado la mayoría de las plataformas de desarrollo de aplicaciones móviles. He desarrollado más de 50 aplicaciones hasta hoy con la ayuda de
Phonegap, Telerik, Configure.IT, etc. Se ejecutan correctamente en la tienda de aplicaciones.

Según mi experiencia en este campo, recomiendo a los desarrolladores, así como a los principiantes, que utilicen una plataforma de desarrollo de aplicaciones móviles como Configure.IT, ya que proporciona codificación automática, función de vista previa de aplicaciones, conexión directa de API y muchas más funciones. Estas cosas ahorran mucho más tiempo de desarrollo y proporcionan una aplicación rápida y bien diseñada en mucho menos tiempo.

El principal beneficio de esta herramienta es que es una plataforma basada en la web, por lo que no necesita comprar ningún sistema adicional, puede crear una aplicación desde cualquier lugar y desde cualquier sistema.

Recientemente, en ocasión del primer aniversario, ConfigureIT también ha ofrecido un 50% de descuento fijo, también lo he visto en su video y sitio web oficial. Aproveche esta oferta, inicie el desarrollo de la aplicación y publique su primera aplicación. Puedes ver el video de la oferta aquí:

Espero que mi respuesta pueda ayudarte.

Si está planeando hacer una aplicación para Android y desea comenzar, le sugiero que vea videos de Bucky Robert que puede encontrar en YouTube o en su propio sitio (Thenewboston.org). Después de aprender eso, puedes desarrollar aplicaciones básicas.

También le sugiero que obtenga una idea y el propósito adecuado y el uso de su aplicación en la vida real. Obtenga una idea única y sabrá qué más necesita aprender en ese dominio específico. Aprende esas cosas y simplemente comienza a trabajar en ello. O bien, siempre puede elegir organizaciones de código abierto que actualmente están trabajando en sus ideas y obviamente puede contribuir con su trabajo.

Para la programación del juego:
para juegos pequeños, puedes comenzar a trabajar. Pero para juegos de muy alto nivel, también se utilizan técnicas avanzadas de aprendizaje automático e inteligencia artificial. Entonces, si estás planeando hacer un juego con gráficos muy altos, debes aprender ambos temas.

Para convertirse en desarrollador de aplicaciones, debe aprender lenguajes de programación como:
C, C ++ y Core Java. Si desea desarrollar una aplicación de Android, entonces necesita aprender Core Java y si trabaja en el desarrollo de aplicaciones de iPhone, entonces necesita trabajar en el lenguaje Objective C. Y para el desarrollo de aplicaciones de Windows, debe trabajar en C ++, C # y Visual Basic.

El desarrollo de aplicaciones móviles es el proceso en el que debe actualizarse con las últimas tecnologías y las nuevas tendencias del mercado.

Para la perspectiva del desarrollo de aplicaciones móviles, primero trabaje en su idea y haga un esquema aproximado para su trabajo.

Luego divida su proceso de desarrollo en módulos. Cada módulo tiene sus propias tareas y trabajos. Entonces trabaja en ello. Y al final, ha completado el desarrollo de su aplicación.

Y por último, pero no menos importante, únete a una organización y gana algo de experiencia. Con respecto al tiempo, debe estar familiarizado con el desarrollo de aplicaciones móviles.

Desarrollo de aplicaciones móviles en India.

Se lo digo a todos los que quieran comenzar a programar para dispositivos móviles. Seleccione una plataforma para comenzar, iOS o Android. Ya conoces C ++, puedes comenzar a codificar usando eso también.
A menos que no comience a codificar, no sabrá ‘lo que no sabe’, comience a codificar, aprenderá a medida que lo haga. Para cuando termine su primer proyecto, habrá aprendido lo suficiente y luego, utilizando sus conocimientos, puede comenzar a mejorar sus habilidades.
Todo lo mejor.

Te sugiero que mires estos videos.

MAD para Dummies – Parte 1

MAD para Dummies – Parte 2

MAD para Dummies – Parte 3

Cuando vea los tres videos, estoy seguro de que tendrá algo de claridad.

La mejor de las suertes.

Gracias por A2A

Primero debes decidir si quieres usar iOS o Android, no puedes ir por ambos al mismo tiempo.

Después de decidir la plataforma, comience a aprender de tutoriales que

  • cómo diseñar una pantalla,
  • cómo navegar entre la pantalla,
  • cómo almacenar datos,
  • cómo usar los servicios web, etc.

Aprender estas cosas te ayudará a convertirte en un desarrollador de aplicaciones.

Realmente no puedo responder para iOS, pero la gente suele decir que use Swift.
Pero si desea entrar en el desarrollo de aplicaciones de Android, debe tener una sólida comprensión de Java (que no debería ser demasiado difícil, ya que Java tiene una sintaxis similar a C) y XML para realizar toda la interfaz de usuario.
Además, escriba su código en Android Studio, un gran IDE, y también tiene la opción de arrastrar diferentes componentes de la interfaz de usuario para su aplicación.

Comience con cualquier plataforma.
descarga el sdk
comience con botones y aplicaciones básicas de calculadora de IU.
entonces adelante.

Para el desarrollo de juegos, google “Unity Game Development”. Este software puede ayudarte.

Se han dado muchas buenas respuestas. Gracias a todos ellos.

En resumen, aprenda los conceptos básicos de la programación de juegos en un lenguaje particular. Tenga en cuenta algunos principios de UX y luego comience con proyectos personales muy pequeños. Recuerde, al principio no puede dar un gran salto itself

¡La mejor de las suertes!

Puede convertirse en un desarrollador de aplicaciones a continuación. Comparto ” 3 formas de convertirse en un desarrollador de aplicaciones móviles “, que son las siguientes:

  • Enseñate.
  • Consigue algo de entrenamiento.
  • Obtenga su licenciatura.

Luego, decida que debe convertirse en desarrollador de aplicaciones web o desarrollador de aplicaciones móviles (desarrollador de aplicaciones Android / iPhone).

Puedes convertirte en desarrollador de aplicaciones con estos consejos:

  1. Necesitas ser un apasionado de la aplicación.
  2. Necesitas aprender los tutoriales.
  3. debe comenzar a ver los videos relacionados en YouTube o en Internet.
  4. Si tiene preguntas, publíquelas en blogs y compártalas en quora y otras preguntas.

A medida que trabaja para aumentar sus habilidades y conocimientos en el espacio de desarrollo de aplicaciones móviles, debe aprovechar los programas y recursos para desarrolladores de aplicaciones Android e iOS. Android ofrece guías de capacitación detalladas, documentos de referencia, herramientas, ejemplos y guías de API para ayudar a los desarrolladores a comenzar a crear aplicaciones móviles. Apple ofrece un programa de desarrollador iOS de pago (que cuesta $ 99 por año) que incluye recursos técnicos y la capacidad de probar y depurar su código en dispositivos iOS.

Hay un curso de desarrollo de aplicaciones para Android de Google Engineers en Udacity. Ese sería un buen lugar para comenzar si te sientes cómodo con Java.