Autor
|
Tema: ¿Cómo desarrollar una aplicación para Android con VisualBasic.Net? (Leído 21,547 veces)
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.866
|
¿Alguien tiene idea de las herramientas que hacen falta para empezar con el desarrollo de una app de Android usando cómo lenguaje principal VB.Net y bajo la IDE de VisualStudio?.
¿Es esto posible?, sinceramente no es que me resulte dificil desarrollar la app en C#, pero C# disminuye mi rendimiento ya que lo tengo todo optimizado para el manejo de VB.Net, y resulta muy incómodo tener que llevar a cabo una transición de lenguaje VB > C# solo para desarrollar una app, aunque si no hay más remedio...
PD: No, el framework de Xamarin para VisualStudio no soporta VB.Net.
Saludos!
|
|
« Última modificación: 22 Mayo 2015, 19:49 pm por Eleкtro »
|
En línea
|
|
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.866
|
Si, soy consciente de ello, se pueden desarrollar las librerías o PCL bajo VB.Net, pero la cuestión es que la aplicación no se puede desarrollar bajo VB.Net Gracias KuBox Saludos!
|
|
|
En línea
|
|
|
|
kub0x
Enlightenment Seeker
Moderador
Desconectado
Mensajes: 1.486
S3C M4NI4C
|
Si, soy consciente de ello, se pueden desarrollar las librerías o PCL bajo VB.Net, pero la cuestión es que la aplicación no se puede desarrollar bajo VB.Net Gracias KuBox Saludos! Podrías implementar el code en una libería portable bajo VB.NET y cargarla en tu app C#. Ten en cuenta que es mejor eso a traducir toda la app a C#. Saludos.
|
|
|
En línea
|
|
|
|
Kaxperday
Desconectado
Mensajes: 702
The man in the Middle
|
Buenas socios, he flipado doble en este post.
Una vez porque elektro ha hecho una pregunta, y otra porque se puede programar en android con C# o algo así he entendido, de todas formas tampoco dista tanto Java de C#, al menos desde el punto de vista del programador mediocre xDD.
Y respecto al tema de elektro, creo que podrías hacer la app en C# solo con lo que sabes de VB, yo hace poco traduje código en C con punteros y estructuras y mas ***** a C#, si eso es posible no jodas no será para tanto pasar de VB a C# XDD, aunque también una cosa es un programa y otra un código.
Suerte socio.
|
|
« Última modificación: 22 Mayo 2015, 23:49 pm por Kaxperday »
|
En línea
|
Cuando el poder económico parasita al político ningún partido ni dictador podrá liberarnos de él. Se reserva el 99% ese poder.
|
|
|
kub0x
Enlightenment Seeker
Moderador
Desconectado
Mensajes: 1.486
S3C M4NI4C
|
aunque también una cosa es un programa y otra un código. Creo que los tiros van por ahí Java como comentas es otra alternativa, pero este Framework permite exportar también a iOS y WinPhone, eso sí, el rendimiento.. Una VM dentro de otra VM A no ser que por arte de magia lo pase a bytecode de Java. Un consejo, cuando tengas que manejar en .NET muchas llamadas a funciones no administradas (APIs fuera del Framework) te recomiendo que si sabes programar en C++ hagas una .DLL con toda la funcionalidad ahí y exportes interfaces para así poder llamar a las funciones desde C#. Es una combinación potente pues juntas el alto nivel con el bajo. Además esa librería la podrás utilizar en múltiples lenguajes y plataformas, creo que con esto ya me das la razón Saludos.
|
|
|
En línea
|
|
|
|
Kaxperday
Desconectado
Mensajes: 702
The man in the Middle
|
Java como comentas es otra alternativa, pero este Framework permite exportar también a iOS y WinPhone, eso sí, el rendimiento.. Una VM dentro de otra VM A no ser que por arte de magia lo pase a bytecode de Java. Si quiere hacer una app para android, el lenguaje para programar android es java, no entiendo es de una VM dentro de otra VB, no ocurre si programa desde el principio en java, y el rendimiento debería ser como el de otra app mas. Claro que si quiere aprovechar lo que sabe de VB, podría hacer librerías y exportarlas, pero todo depende de lo que quiera hacer, quizás le salga rentable o quizás no. Saludos.
|
|
|
En línea
|
Cuando el poder económico parasita al político ningún partido ni dictador podrá liberarnos de él. Se reserva el 99% ese poder.
|
|
|
nolasco281
Desconectado
Mensajes: 319
|
|
|
|
En línea
|
Lo que se puede imaginar... se puede programar.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.866
|
Puede que ya hayas leido esto, pero puede que no, te dejo algunos links que puede que te sirvan. Se agradece las alternativas, pero no me convencen esas opciones. Yo encontré por ahí una aplicación que se llama Basic4Android ( http://www.b4x.com ), tiene una IDE con una sintaxis basada en Basic ( no confundir con la derivación VisualBasic.Net de Basic ), pero es una de las peores IDEs que he visto en mi vida, por no tener no tiene ni un depurador de código que sea lo suficientemente detallado, ni auto-completado de código, ni intellisense, ni nada que sea útil para aumentar el rendimiento de programación, pero bueno, es que en realidad cualquier IDE apesta en comparación con la amplia gama de características de VisualStudio, no pretendo cambiar la IDE para el desarrollo de Android, así que usaré Xamarin ...ya que lo tengo pirata le sacaré provecho aunque sea en C#, total, mi queja era solo una cuestión de comodidad y rendimiento, debido a que en C# me "muevo" mucho más lento por que no he profundizado tanto en ese lenguaje y tengo que estar pendiente de cosas que en VB.Net no son necesarias (como los breaks) o que simplemente son distintas. Saludos
|
|
|
En línea
|
|
|
|
seba123neo
|
lo mejor es android studio con java o Eclipse, no hay mas vueltas, ningun programador profesional usaria ni recomendaria esas herramientas de terceros que no sean las de google que aparte son gratis. a mi tambien me daba miedo java, ya que lo mio es el VB6 y VB.net, pero hace ya 6 años que programo en java y ahora lo miro y es muy facil.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Desarrollar aplicacion para iPhone
Dispositivos Móviles (PDA's, Smartphones, Tablets)
|
JUCA
|
0
|
2,580
|
24 Mayo 2012, 23:08 pm
por JUCA
|
|
|
Manual o Como Empezar a Desarrollar una Aplicación para la Radio
Programación General
|
usernovato
|
1
|
2,157
|
13 Junio 2015, 16:16 pm
por Regexp
|
|
|
¿Como empezar a desarrollar para Android?
Programación General
|
Kibi
|
6
|
3,253
|
13 Enero 2016, 18:18 pm
por Kibi
|
|
|
Como consigo un equipo para desarrollar una web.
Desarrollo Web
|
TheEnmanuelRmrz
|
3
|
4,636
|
29 Noviembre 2016, 04:26 am
por polska
|
|
|
DESARROLLAR APLICACION P2P PARA descifrar HANDSHAKE CON AYUDA DE UNA COMUNIDAD
Programación General
|
zaetachess
|
0
|
5,227
|
18 Abril 2019, 20:45 pm
por zaetachess
|
|