none
Aplicación de escritorio multiplataforma (Debate) RRS feed

  • Pregunta

  • Abro este debate para discutir la creación de aplicaciones de escritorio multiplataforma.

    En este último mes he estado lidiando con la creación de mi programa ya que cambié de Windows a Mac OS, y como he estado investigando, me di cuenta que no existe entre ellos algo "multiplataforma" perfecto, pues la GUI sufre cambios. Lo último implica que si quieres tener tu programa en los dos sistemas operativos tendrías que tener dos interfaces de usuario, una para cada sistema operativo, a la vez significa que si quieres lanzar una actualización a la GUI tendrás que modificar las dos, esto requiere de más tiempo de desarrollo.

    Para solucionar esto, es posible crear un programa multiplataforma la cual no sufra cambios en su interfaz? Se puede crear una aplicación de consola que corra en los dos, ¿esto se podría aprovechar de tal manera que la consola se comunicara con un servidor web y descargara un archivo Json o xml los componentes de la interfaz gráfica y el comportamiento de esta se determinara con la consola? Y de alguna manera el programa podría correr en los dos sistemas operativos, no? ¿Qué opinan de esto? ¿Es posible?

    Aunque esta idea me parece muy alocada, no me extrañaría que algo parecido existiera xD. Cabe aclarar que no soy desarrollador web y tampoco soy desarrollador personal, simplemente programo por hobby , así que si estoy escribiendo falacias, háganmelo saber. 


    martes, 25 de julio de 2017 20:37

Respuestas

  • hola

    >>Pero es posible, no? La multi plataformidad (que raro nombre xD) podría existir.

    para mobile existe con Xamarin y para la web existe con asp.net core

    Ahora para desktop, que conozca dentro de .net, no

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 26 de julio de 2017 17:31

Todas las respuestas

  • hola

    >>¿esto se podría aprovechar de tal manera que la consola se comunicara con un servidor web y descargara un archivo Json o xml los componentes de la interfaz gráfica y el comportamiento de esta se determinara con la consola?

    en .net esto que planteas no existe, bueno salvo que lo programes

    >>cambié de Windows a Mac OS, y como he estado investigando, me di cuenta que no existe entre ellos algo "multiplataforma" perfecto, pues la GUI

    dentro del ecosistema .net no hay desarrollo multiplataforma para desktop

    si lo hay para web y mobile, pero para desktop entiendo no hay nada oficial, salvo quizas algo como esto

    Avalonia

    pero la verdad nunca lo he utilizado

    A donde apunto es que dentro de la tecnologia net no esta pensado la multiplataforma que planteas implementar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 25 de julio de 2017 21:35
  • Pero es posible, no? La multi plataformidad (que raro nombre xD) podría existir.
    miércoles, 26 de julio de 2017 16:52
  • hola

    >>Pero es posible, no? La multi plataformidad (que raro nombre xD) podría existir.

    para mobile existe con Xamarin y para la web existe con asp.net core

    Ahora para desktop, que conozca dentro de .net, no

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 26 de julio de 2017 17:31