¿C ++ es bueno para el desarrollo de aplicaciones de Android?

Bueno, sí y no, depende del tipo de aplicación que esté creando. Google proporciona un kit NDK para compilar aplicaciones escritas en c ++. Pero, de nuevo, c ++ se usa principalmente para realizar tareas de bajo nivel, como el procesamiento de imágenes. La mayoría de las aplicaciones usan c ++ como un puente para realizar tareas críticas a nivel del sistema que son difíciles o costosas de realizar usando Java.

Por ejemplo, snapchat utiliza binarios de c ++ para implementar los filtros que ve en la cámara.

O la mayoría de las aplicaciones de escáner de documentos usan c ++ para la detección de bordes y las tareas de procesamiento de imágenes.

Pero para la mayoría de las aplicaciones, c ++ no es necesario (debe centrarse más en Java si es un principiante) a menos que esté planeando realizar alguna tarea de nivel de sistema o tareas que consuman memoria.

Bueno, es mejor usar Java para el desarrollo de aplicaciones de Android. La razón principal detrás de la declaración mencionada es que el no. de los recursos disponibles están mucho más en Java.

Si se atasca en algún lugar de su código y hace una pregunta en cualquier foro , recibirá la respuesta con el código escrito en Java . Usted les ha dicho manualmente que escriban el código en C ++ y eso definitivamente reducirá el no. de respuesta obtendrá por su problema. Lo que finalmente resulta ser un problema para ti.

Es posible que necesite algún programa de ejemplo para ayudarlo en el desarrollo de su aplicación y nuevamente el no. de programas de muestra disponibles con código fuente escrito en Java son mucho más.

Si decide distribuir su aplicación haciéndola de código abierto, menos personas descargarán su código fuente si encuentran que está escrito en C ++.

Aunque Google le proporciona NDK para programar en C ++, todavía hay muy pocas personas que lo hacen.

Sí, C ++ es bueno para el desarrollo de aplicaciones de Android. Pero el soporte proporcionado para cualquier idioma es menos en comparación con Java. Los tutoriales que buscas son en su mayoría java. Y la sintaxis es más fácil en Java. Ahora puedes elegir cuál es mejor para ti. 😉

c ++ ni siquiera se conectó al desarrollo de aplicaciones de Android según el conocimiento que tengo. Incluso he hecho 10 + 2 con c ++. Después de eso persisten B.Tech/BE en TI, CE, CS y muchos más. No se preocupe, solo concéntrese sobre el tema adicional que estás tomando !!!!

¡¡¡¡LA MEJOR DE LAS SUERTES!!!!

Sí, pero la mayoría de los componentes del desarrollo de Android se basan en Java. Puede desarrollar aplicaciones que también conozcan C ++ pero si también conoce Java junto con C ++. Eso seguramente te ayudará en gran medida.

Cuando observa el sistema operativo Android, todo lo que puede ver es Java en todas partes.

¡Espero que ayude!

JAVA le ofrece conceptos adicionales en comparación con cualquier otro idioma.

Java sería la mejor opción

More Interesting

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?

Quiero hacer una pequeña aplicación de juegos en Android. No tengo ninguna experiencia en codificación. Por eso quiero contratar a alguien en Freelancer. ¿Debo hacerlo o no?

Quiero aprender a desarrollar aplicaciones de Android desde cero. ¿Dónde y cómo empiezo?

Tengo un sitio móvil ¿Cómo puedo usarlo para crear una aplicación web?

Acabo de cambiar de iPhone a Android y me preguntaba qué aplicación de Android es equivalente a la aplicación de edición de fotos "Studio" en el iPhone.

Estoy pensando en desarrollar una aplicación de juegos para Android. ¿Qué sugerencias sobre los motores de juego son mejores que Unity?

Tengo una gran idea de aplicación de teléfono móvil. Básicamente es una aplicación de chat. ¿Cuáles son todas las habilidades que necesito desarrollar para construir la aplicación y ponerla en funcionamiento?

Tengo una idea para un juego de Android de rompecabezas. ¿Qué tengo que hacer?

Tengo 1 año de experiencia como desarrollador de Android. ¿Debo aprender la tecnología Xamarin para desarrollar aplicaciones de Android, iPhone y Windows? ¿Hay posibilidades futuras para la tecnología Xamarin?

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

Viajaré a Japón la semana que viene. ¿Qué aplicaciones específicas de Japón para Android serían muy útiles?

Cuando hablo con un desarrollador sobre cómo crear una aplicación, ¿necesito escribir todo el contenido de texto para que pueda agregarlo?

Estoy participando en la Imagine Cup para desarrollar una aplicación. Estoy confundido si debería desarrollar una aplicación nativa o híbrida. ¿Cuál es el marco recomendado que debo usar?

Acabo de ser contratado como ingeniero de control de calidad, pero tengo interés en el desarrollo de aplicaciones de Android, ¿qué debo hacer?

Quiero desarrollar una aplicación de Android. ¿Qué tecnología debo usar?