Realización de una App de Android

CadenaX

Hola muy buenas, os comento en una de las asignaturas de mi carrera nos han pedido realizar una aplicación y hemos decidido tanto mi compañero como yo que sea una app que corra en Android. El caso es que ninguno de los dos hemos desarrollado nunca una aplicación de Android, y al no indicarnos que tecnología utilizar , me gustaría preguntar cuales son la herramientas, entornos, lenguajes , etc ... Que normalmente se utilizan o que nos podrían facilitar la vida. Un saludo y gracias de antemano.

MrDres

No soy una persona que tenga mucha experiencia con el dessarrollo de apps en android pero por lo que estudié hace menos de 1 año, hay varios tipos de forma de desarrollar apps para android, se puede hacer un desarrollo de forma nativa en el que se utiliza mayoritariamente Java y XML o realizar el desarrollo de forma hibrida utilizando frameworks y lenguajes como Javascript, html, css, etc..

Yo como ide principal cuando estuve estudiando desarrollo en android utilice Android Studio que creo que es el propio de google y hice alguna pequeña cosa de forma nativa, con respecto al desarrollo hibrido no tengo experiencia pero por lo que me contaron es mas rapido y sencillo que de forma nativa.

Espero que te sirva de ayuda aunque seguro que hay gente en el foro con mucha mas idea que yo en estos temas.

1 1 respuesta
edbusy

#2

Tig

https://developer.android.com/guide/

1 1 respuesta
r2d2rigo

#1 hay varias toolchains para hacer apps para Android, que conocimientos de programacion teneis?

1 respuesta
CadenaX

#5 Estamos en 3º de ingeniería informática, nos movemos sobre todo en programación orientada a objetos, vease Java, C# y derivados

1 respuesta
CadenaX

#4 Le echaremos un vistazo, parece muy completo. Muchas gracias :D

r2d2rigo

#6 si os sentis comodos con Java, tirad por el camino por defecto de usar Android Studio (y si os sentis adventureros, probad Kotlin). Si os manejais mejor en C#, dadle un intento a Xamarin porque es exactamente igual pero usando C# en lugar de Java.

2 1 respuesta
CadenaX

#8 Al final utilizaremos el Android Studio porque en Java es donde más "experiencia" tenemos. Muchisimas gracias

willy_chaos

podeis mirar flutter y asi compilais para android y ios si quereis.