Hola, buen live....en mi experiencia en la empresa hemos trabajado con un hibrido, mezclamos aplicaciones de escritorio y webs, por la naturaleza de la empresa el 80% de los procesos de producción como tal están basadas en aplicaciones de escritorio y todo lo referente a las consultas y algunas transacciones los hacemos vía web. Las BD están en servidores VPS, manteniendo sincronía con copias locales (ante una posible falla), por las actualizaciones, no tenemos problemas ya que cada vez que se inicia una aplicación se revisa si existe alguna actualización y si la hay se baja e instala automáticamente (tipo actualización windows pero no tan molesta jajaja), En la pandemia no tuvimos ningún problema ya que las personas tenían la aplicación en sus notebook x lo cual siguieron desde sus casas como si nada; en síntesis en lo referente a seguridad y rapidez no hemos tenido problemas y nada ha sido más rápido que con escritorio y con todo lo referente a consultas y otras operaciones de clientes o de gestión via web sin problemas.
@julian33343 жыл бұрын
Un buen análisis. Sobre las aplicaciones de escritorio hay que resaltar que aun no podrán ser rebasadas por las apps móviles dadas algunas condiciones como: Los patrones de navegación, ergnonomía, potencia, escalabilidad y performance en gral. Las apps de escritorio están volviendo a ganar terreno dada una necesidad y latencia comercial presente.
@centrodecapacitacionaisoft2 жыл бұрын
Creo que desde 2021 ya no es tan problemático desplegar actualizaciones para aplicaciones de escritorio debido a que Visual Studio proporciona herramientas para alojar las actualizaciones en servidores remotos y las aplicaciones se actualizan casi automáticamente.
@carlos43042972 жыл бұрын
Perfecto live, muchas muchas gracias por la info.
@zentyk3 жыл бұрын
En una arcade de multijugadores VR tuve que implementar un ecosistema en .Net: 1. App Xamarin que escanea un QR y procesa tokens de sesion para los PCs y los envia a una aplicacion hecha en WPF que funciona como Punto de venta y servidor de comunicacion mediante sockets de .Net 2. Esta App servidor se comunica con los Clientes PC y procesa informacion de sesion de los usuarios a lo que voy con esto es que Desktop seguira existiendo mientras sea necesario, por ejemplo en el sector automotriz se necesita de estar en comunicacion nativa con protocolos que un navegador no puede procesar o un movil.
@epicpubgfunnymoments80052 жыл бұрын
Estoy por crear una app nativa para mi emprendimiento y realmente cuesta bastante quisiera saber si realmente vale el esfuerzo o si hacer una web com desempeño wap.. agradezco sus respuesta la verdad
@maxdevs4 жыл бұрын
es mi pan de cada dia la programacion de escritorio. excelente live
@ManuelZapata4 жыл бұрын
Gracias Max!
@vetiam2 жыл бұрын
Yo ando de amores con Flutter y también con aplicaciones desktop, no es de mi interés web y tengo la fortuna que todos mis trabajos son de este tipo, asi que todo bello :).
@gustavorosario41112 жыл бұрын
Excelente.
@junior_dev72673 жыл бұрын
Gracias por sus conocimientos 💯
@michelantonybarrosbarrios64044 жыл бұрын
Java cuenta con una API integrada en JDK desde hace mucho tiempo que es JavaFX, si se combina con la API JFoenix se pueden desarrollar apps de escritorio con entornos muy amigables, incluso con apariencia Web, ya que permiten implementar estilos con material design de Google o estilos propios con CSS. Personalmente cuento con experiencia en estas herramientas además de experiencia en desarrollo web, muchos programadores rechazan el desarrollo de apps de escritorio considerándolo algo "muerto" y me lo han dicho en más de una entrevista de trabajo, pero considero que matar el desarrollo de apps de escritorio es como matar tecnologías como por ejemplo PHP.
@ManuelZapata4 жыл бұрын
Interesantísimo eso que comentas de JFoenix, Michel! No lo conocía, la verdad. Coincido contigo. Las aplicaciones de escritorio siguen teniendo su espacio, y no están para nada muertas. Saludos.
@michelantonybarrosbarrios64044 жыл бұрын
@@ManuelZapata un saludo de vuelta. Felicidades por tu canal y la comunidad de Null*Pointer, excelente contenido, gracias por compartir todo sus conocimientos y experiencias 😎👍🏻.
@querumba57533 жыл бұрын
Con Python y Qt designer se hacen apps desktop con interfaces muy modernas
@juan-we7ej2 жыл бұрын
Que interesante eso me gusta.
@jmnovelov4 жыл бұрын
La cuestion del performance en escritorio también es cuestionable, porque a veces Front-End vemos y Back-End no sabemos. El Back-End pueden ser clusters de máquinas procesando datos que una sóla máquina no podría procesar tan rápido por sí sola.
@ManuelZapata4 жыл бұрын
Muy cierto Jose Miguel.
@reynoso54704 жыл бұрын
Otra ventaja que no se si se mencione en el video, es el tiempo de desarrollo, por más rápido o bueno que sea el developer, cuando se hace de escritorio al poderse utilizar objetos que solo se arrastran sobre los formularios, nos ahorramos el tiempo de diseño o por lo menos es más simple el diseño, el cual sabemos toma tiempo en la parte web.
@ManuelZapata4 жыл бұрын
Los compositores visuales son una gran ayuda en las aplicaciones de escritorio. Aunque siento que las aplicaciones web no están tan lejos de eso. Hay desarrolladores web que a punta de los developer tools del browser y el hot reloading, trabajan muy rápido en las interfaces.
@reynoso54704 жыл бұрын
@@ManuelZapata Eso es cierto, yo programo en ambos ambientes y él web aunque me tome un poco más de tiempo siempre por el diseño que nunca estamos conforme, siento que cuando estoy en un proyecto y tengo un tiempo hago las cosas bastante rápido, no noto la diferencia, sabes a que me refiero, tantos lenguajes en la cabeza se nos cruzan y nos quitan tiempo, y en el web se nota más.
@reynoso54704 жыл бұрын
La actualización de las aplicaciones de escritorio ya no es un problema, existen mecanismo para actualizar, y es utilizando Dropbox o google drive, solo se instala estos software en las terminales y solo se tendría que actualizar esta carpeta y se actualizaría en todos los clientes. Eso ya no es un problema.
@renatobarragan11854 жыл бұрын
Hola, me parece interesante, tienes algún ejemplo?
@reynoso54704 жыл бұрын
@@renatobarragan1185 digamos que tengo un cliente x, ese cliente tiene 5 terminales, le instalo "backup and sync de google", creo una carpeta donde alojo el sistema, esa carpeta me la comparto a mi correo, todos los clientes tienen ese mismo escenario, cuando voy a actualizar entro a google drive y actualizo el EXE de las carpetas de todos los clientes. Ese proceso me garantiza que todos los clientes y sus terminales recibirán la actualización.
@josedejesusvelascocamacho82334 жыл бұрын
@@reynoso5470 esa solución me parece muy interesante 🤔 intentaré aplicarla.
@victormikecharlie15964 жыл бұрын
Nunca había escuchado eso, intentaré aplicarlo
@reynoso54704 жыл бұрын
Jose de Jesus Velasco Camacho tengo años usándola así, cualquier cosa me escribes.
@andresreyes65044 жыл бұрын
He usado vb6, también con swing y awt en java.
@ManuelZapata4 жыл бұрын
🙌
@evenorsequeira4864 жыл бұрын
Saludos desde Nicaragua
@ManuelZapata4 жыл бұрын
Saludos Evenor!
@soylarez21674 жыл бұрын
Figma utiliza webassembly por eso es tan fluida
@ManuelZapata4 жыл бұрын
Excelente dato. No lo sabiamos!
@victormikecharlie15964 жыл бұрын
Todavía existen grandes empresas que basan toda su cadena de manejo de ventas y administración de la información a través de aplicaciones de escritorio
@ManuelZapata4 жыл бұрын
Muy cierto, Victor! Es un contexto donde se usan mucho este tipo de aplicaciones.
@jmnovelov4 жыл бұрын
Yo he hecho aplicaciones de escritorio con Swing en Java
@ManuelZapata4 жыл бұрын
Excelente Jose! La primera aplicación que vendí justamente estaba hecha con Swing.
@homeroaddams34344 жыл бұрын
Las aplicaciones de escritorio también se usan como interfaz de conexión entre dispositivos externos del PC y otras aplicaciones así sean WEB o servicios
@ManuelZapata4 жыл бұрын
Gracias por el aporte!
@ecavero13 жыл бұрын
33:00 En entornos GNU + Linux, siempre ha habido un administrador de aplicaciones central. No es novedad.
@evenorsequeira4864 жыл бұрын
He trabajado con visual c#
@ManuelZapata4 жыл бұрын
🙌
@ayltonsalazarpoma54333 жыл бұрын
Hola amigo como hago para iniciar desarrollo de app de escritorio
@ManuelZapata3 жыл бұрын
En el canal de mi colega @hdeleon.net vas a encontrar mucho contenido de aplicaciones de escritorio con C#. Por ahí puede empezar
@bravedeveloper4 жыл бұрын
SAP es un software de escritorio?
@ManuelZapata4 жыл бұрын
Ni idea Gerson. Nunca he trabajado con SAP.
@reynoso54704 жыл бұрын
SAP si es de escritorio, es programado con el lenguaje ABAP.
@datarchitectsdat38893 жыл бұрын
Autodesk, Adobe, Nvidia etc...
@jorgeortiz89963 жыл бұрын
Antes era más facil sin tanta tecnología
@neydan94764 жыл бұрын
Perse todos tus invitados son web debeloper, alguno que sepa de app de escritorio para que de una opinión más concreta
@ManuelZapata4 жыл бұрын
Héctor y yo desarrollamos aplicaciones de escritorio. Donde crees que faltaron opiniones más concretas. Saludos!