Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: alkalo en 16 Noviembre 2017, 15:10 pm



Título: Interfaz
Publicado por: alkalo en 16 Noviembre 2017, 15:10 pm
Buenas ElHacker mi nombre es Alex, me gustaría crear un programa con una interfaz, por ejemplo skype, o cualquier programa, el cual tiene interfaz, que puedas dar click y hace algo, etc.
Que programa que recomendáis, y lenguaje de programación para hacer esto?
Gracias!


Título: Re: Interfaz
Publicado por: Eleкtro en 17 Noviembre 2017, 08:51 am
Hola. Es una pregunta cuya respuesta depende mucho de gustos personales y sensación personal de productividad, en mi opinión te diría que el desarrollo de interfaces gráficas de usuario es muy sencillo a la vez que eficiente en la tecnología WindowsForms de .NET Framework, para ello puedes utilizar lenguajes como C#, VB.NET, o Visual C++. Aparte de .NET Framework como es evidente tienes varias opciones más donde elegir... por ejemplo tienes Java, Delphi, e incluso lenguajes de scripting como Ruby o Python con frameworks para el desarrollo de interfaces gráficas de usuario.

Ya que tu pregunta es muy genérica o con propósitos de programación genéricos, yo te diría eso, que pruebes a empezar con la IDE Visual Studio, tecnología WindowsForms (o puedes empezar por la tecnología WPF si quieres añadir un escalón de dificultad con los grandes beneficios que aporta al desarrollo de interfaces gráficas más sofisticadas), y como lenguaje C# o VB.NET, puedes mirar un par de ejemplos y basar tu elección del lenguaje en la sintaxis que más te agrade. Pero es dificil responder a tu pregunta con total objetividad, por que para lo que uno puede ser sencillo y productivo, puede que para otra persona no lo sea por sus gustos personales.


Saludos.


Título: Re: Interfaz
Publicado por: Orubatosu en 17 Noviembre 2017, 11:56 am
¿Sobre que plataforma?

No se usa siempre lo mismo. Sobre dispositivos móviles se usan mas unas tecnologías que otras, y lo mismo en "ordenadores"

En general casi todos los lenguajes tienen librerías para crear interfaz de tipo gráfico