Desarrollo de aplicaciones de Android: quiero crear una aplicación de Android como Instagram, y soy nuevo en programación. ¿Qué debo aprender? ¿Qué marcos debo usar u otra cosa?

No soy un usuario de Instagram.
Pero hasta donde puedo entender lo que hace:
1. Controla la cámara,
2. Agrega algo de procesamiento de imágenes.
3. Inicia sesión en las cuentas sociales de los usuarios en segundo plano.
4. Envía fotos a las cuentas anteriores.

3) y 4) pueden hacerse más simples con JavaScript.
1) se puede hacer con Phonegap (multiplataforma) o con los idiomas nativos de iPhone (Objective C) o Android (Java).
2) No estoy seguro de que el tipo de procesamiento de imágenes realizado por Instagram se pueda hacer con Javascript.

Como nuevo en la programación, recomendaría Javascript + Phonegap. (Yo también elegiría este camino).
Resumen – aprender:
Html, Css, Javascript, Phonegap, jQueryMobile, Intel XDK.

Si yo fuera usted, simplificaría la aplicación para comenzar implementando solo las características 3) y 4),

Buena suerte, espero tener noticias sobre tu aplicación pronto.

Toda la aplicación de Instagram se procesa utilizando el marco reactjs lanzado recientemente por Facebook.
Entonces, si desea crear una aplicación como instagram o flipboard, le sugiero que aprenda reacciones y reacciones nativas del sitio web de reacciones de facebook y luego comience a aprender reacciones nativas para construir la funcionalidad de la cámara.
Btw marterial design lite y reactjs son una de las mejores combinaciones para construir tales aplicaciones.

En primer lugar, desea aprender sobre el concepto Uy. entonces tienes que aprender Java

1. aprenda sobre cosas de Android como actividades que se realizan en objetos.

2. conectividad de la base de datos

3.Inicie sesión que redirija y cumpla con Facebook y otra cuenta.

4.Concepto posterior: privado, público, protegido

5.diseño etc.

Para hacer una aplicación nativa, deberás usar el lenguaje Java.

Si te sientes cómodo en idiomas basados ​​en web. Considere usar PhoneGap o Titanium o Xamarin

More Interesting

¿Existe una guía sobre qué cosas hace que la experiencia del usuario sea más lenta en iOS?

¿Cuáles son los mayores desafíos a los que se enfrentan los desarrolladores para ofrecer aplicaciones móviles exitosas de salud, bienestar y clínica?

¿Qué es una aplicación móvil híbrida?

¿Cuál es la mejor plataforma de desarrollo de aplicaciones móviles personalizadas?

¿Qué debo tener en cuenta al contratar una agencia de desarrollo de aplicaciones?

¿Hay alguna empresa india de desarrollo de aplicaciones móviles?

¿Cuáles son las principales agencias de aplicaciones móviles en los Países Bajos?

¿Cuáles son algunas de las mejores empresas de desarrollo de aplicaciones móviles en Australia?

Desarrollo de aplicaciones de Android: quiero crear una aplicación de Android como Instagram, y soy nuevo en programación. ¿Qué debo aprender? ¿Qué marcos debo usar u otra cosa?

En Linux, si una aplicación falla y se produce la excepción dentro de un archivo DLL, biblioteca o extensión que pertenece a otra compañía (no a la compañía que creó la aplicación), ¿qué se debe hacer?

¿Cuál es la última empresa exitosa de desarrollo de aplicaciones móviles para restaurantes?

¿Cuál es la diferencia entre la aplicación móvil nativa y otras tecnologías de aplicaciones?

¿Cuál es un plan de proyecto detallado típico para desarrollar una aplicación móvil (incluyendo diseño, desarrollo, pruebas)?

¿Quién es el mejor desarrollador de aplicaciones móviles en Pune?

¿Cuál es la mejor compañía para la compañía nativa de desarrollo de aplicaciones móviles en Hyderabad?