Quiero empezar a desarrollar ¿Es fácil comenzar a desarrollar para dispositivos móviles (Android) o para la web?

Wow, eso es genial … has tomado la decisión de comenzar a desarrollar, si quieres desarrollar softwares, pero ¿qué quieres decir con fácil? … eso depende de tu conocimiento del software, de qué idiomas has trabajado hasta ahora y hasta dónde estás listo para llegar.

encontrará Android familiar si ha estudiado java, c o c ++, si tiene alguna exposición a javascript, html o css, php, puede encontrar el desarrollo web familiar. si todas estas palabras le parecen nuevas, que una gran noticia …, puede comenzar cualquier cosa ahora será fácil …, puede ir directamente con cualquiera de estas, cuál es su elección, no en función de cuál es fácil. ., pero tu gusto e interés.

encontrará entusiasmo y alegría al desarrollar cualquiera para el que desee desarrollarse, y después de una etapa mayor, encontrará que ambos tipos de desarrollos son más similares que diferentes, sí, son similares cuando tiene que desarrollar aplicaciones de entornos cruzados. Puede desarrollar aplicaciones web usando jsp y puede crear aplicaciones móviles con css, html y javascript.

Una cosa que quiero mencionar es que no esperes que las cosas sean fáciles si quieres cualquiera de ellos … tienes que hacer más, aprender más y ser más. Aunque el desarrollo de estos sería fácil dependiendo de su celo y entusiasmo, pero no debe esperar que sean fáciles …, pida fuerza y ​​conocimiento.

Creo que no es difícil comenzar a desarrollar para dispositivos móviles (Android) y web. Todo depende de tu motivación y fuerte voluntad. Enumero mis pensamientos y consejos:

  • Al principio puede estar confundido. Necesitas saber muchas cosas bastante nuevas. La mayoría es muy simple, pero la cantidad de conocimiento nuevo puede ser abrumador. La mejor manera de aclararlo es una práctica. ¡Así que no se preocupe si comprende solo un 10% del conocimiento adquirido! Después de unos días / semanas todo será simple.
  • En Internet puede encontrar una gran cantidad de tutoriales gratuitos y un gran soporte en muchos foros. Si usted es realmente decidido, puede pensar en cursos pagos en línea. Te recomendaría http://teamtreehouse.com/ . Han preparado el camino de aprendizaje, por lo que no tiene que preocuparse por lo que debe aprender al principio y en el futuro. Puede consultar también una prueba gratuita.
  • La mejor manera de aprender es practicar y crear aplicaciones propias, incluso si no son útiles. Los tutoriales pueden mostrarle muchas cosas, pero la mejor manera es crear aplicaciones por su cuenta y buscar soporte en muchos foros. Entonces, primero comience con algún tutorial o curso en línea y luego intente hacer algo usted mismo.

Creo que si pasará unas pocas horas cada día, después de 1 mes podrá realizar proyectos bastante interesantes, pero quizás aún simples. La mejor manera es comenzar con algunos tutoriales / cursos (gran fuente de conocimiento necesario) y luego crear sus propias aplicaciones.

El desarrollo web es más fácil en mi opinión porque no necesitas tanta experiencia en programación para hacerlo como lo necesitas para el desarrollo de Android.

Construir una interfaz de usuario con html y css es fácil y lo motivará a darle vida con JavaScript.

En ambos casos, sin embargo, tratará con bases de datos e Internet. Desde un punto de vista técnico, la forma en que trabaja con los datos será la más difícil.

Buena suerte ☺

El desarrollo web es más fácil que el desarrollo de Android, el entorno de Android tiene muchas peculiaridades: es mucho más estructurado que el desarrollo web, y debe comprender al menos parte de la estructura para trabajar con él.

Pero el desarrollo de Android es potencialmente más útil cuando busca un trabajo de TI. En casi 2 décadas como contratista, una de las formas más efectivas de promocionarme, de establecer mi credibilidad como desarrollador, era agregar enlaces a mi tienda de aplicaciones o aplicaciones de Play Store publicadas bajo mi propio nombre.

More Interesting

Estoy trabajando en una aplicación donde podría localizar productos de abarrotes una vez que entre a la tienda a través de mi dispositivo Android con la ayuda de etiquetas RFID implementadas en los productos. ¿Es esto posible?

Estoy aprendiendo Java a ser un programador de Android. ¿Debo aprender patrones de diseño? ¿Son necesarios en la programación de Android?

Soy veterinaria Estoy interesado en desarrollar aplicaciones. ¿Qué cursos debo tomar para aprender el desarrollo de aplicaciones?

He creado un juego Swift, pero la mayoría de las personas que lo quieren tienen Android. ¿Cómo podría convertir el proyecto a Android sin reescribirlo todo?

Tengo una idea para un juego de Android que quiero desarrollar. ¿Alguien puede sugerir algunas cosas como cómo puedo comenzar y aprender caminos?

Soy nuevo en Android y tengo problemas recurrentes con Mozilla Thunderbird Lightning en mi PC, así que quiero hacer un cambio. ¿Cuál es una buena aplicación de calendario de archivos tickler que se sincroniza con una PC con Windows y Android?

Necesito un desarrollador de Android que trabaje conmigo para crear una aplicación que tenga un 99% de posibilidades de adquisición. El desarrollador obtendrá el 30% del monto de la adquisición. ¿Puede usted ayudarme a encontrar uno?

Quiero un efecto de sala de conciertos en un reproductor de música. ¿Qué aplicación de reproductor de música para Android admite un ecualizador de sala de conciertos al igual que el reproductor de música en los teléfonos Samsung?

Me gustaría aprender el desarrollo de aplicaciones móviles. ¿Donde debería empezar?

Tengo una aplicación de Android y 100 $ para promocionarla. ¿Qué debo hacer para obtener la mayor cantidad de instalaciones?

He creado una aplicación de chat de Android y quiero agregar la funcionalidad de video / llamada de audio. ¿Cómo podría hacer esto?

He comprado un teléfono inteligente Android. ¿Cuáles son las mejores aplicaciones para ello? Soy médico, ¿me sugiere aplicaciones en consecuencia?

Tengo una idea increíble para una aplicación, sé que sería un éxito, pero no sé cómo crear una aplicación. ¿Cómo empiezo?

Si quisiera hacer una aplicación de realidad aumentada, ¿debería usar Unity o Android Studio / software de código abierto?

Soy un novato en Android. Quiero crear una página de inicio / cierre de sesión en una aplicación de Android. ¿Cómo funcionan los inicios y cierres de sesión? ¿Van a un servidor o un sitio web para su validación, obtienen los datos de una base de datos y luego se autentican?