Desarrollo .NET para Android

CrIpI

Hola,

Queria pedir consejo para programar en .net para crear una aplicacion en android con una BBDD en my sql. He encontrado la herramienta mono y algo llamado Xamarin.

Gracias.

Soltrac

Yo lo usé y nunca mais. Pedimos que nos devolvieran el dinero y nos lo devolvieron. La aplicación tardaba 100 años más en ejecutarse que en nativo.

2 respuestas
kas

Yo tampoco lo aconsejo.

Si es una app cliente servidor, siempre puedes hacer tu server con WCF y un frontend, que a lo guarro puede ser un webbrowser a una web en ASP.NET no?

1 respuesta
CrIpI

#3 #2 Podria utilizar la BBDD sql server?

2 respuestas
Soltrac

#4 Para conectarte fuera? Si no recuerdo mal sí porque estaban implementados los OleDB, peeeeeeeero no te lo aconsejo. Lo suyo es hacer una aplicación cliente servidor con WebServices, REST p ej.

1 respuesta
kas

#4 Como dice Soltrac no expongas la BD, ves a por WCF, WebServices, etc.

1 respuesta
wineMan

Olvídate de hacer algo para Android que no sea nativo. Es lo mismo que hacer un pan con unas hostias. Yo no lo he intentado. Pero he leído a mucha gente como #2.

En cuanto a la bbdd, sí se puede conectar directamente. Si es un proyecto casero en el que no te va la vida la seguridad, puedes hacerlo y ahorrarte el tedioso proceso de "Dar cera pulir cera", aka "Montar json en WS, leer json en cliente". Aunque lo de tedioso se aligera con librerías como gson, que son puro amor.

Suerte.

1 respuesta
CrIpI

#5 #6 #7 Lo que necesito es conectarme a la BBDD sql server. Cual seria la mejor opcion WCF, WebServices ???

Nunca he hecho nada en android.

1 2 respuestas
Soltrac

#8 Esto es lo tuyo:

http://eljuanlu.blogspot.com.es/2013/01/dispositivos-moviles-consumiendo-net.html

1 1 respuesta
ninjachu

#8 Yo he utilizado titanium, para cosas sencillas y me ha servido:

http://www.appcelerator.com/platform/titanium-platform/

1 respuesta
CrIpI

#9 #10 Es para un comercio electronico. Muchas gracias a todos.