Aplicaciones de escritorio: pasado, presente y ¿futuro?

  Рет қаралды 7,520

Manuel Zapata

Manuel Zapata

Күн бұрын

Пікірлер: 61
@mangar2000
@mangar2000 3 жыл бұрын
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.
@julian3334
@julian3334 3 жыл бұрын
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.
@centrodecapacitacionaisoft
@centrodecapacitacionaisoft 2 жыл бұрын
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.
@carlos4304297
@carlos4304297 2 жыл бұрын
Perfecto live, muchas muchas gracias por la info.
@zentyk
@zentyk 3 жыл бұрын
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.
@epicpubgfunnymoments8005
@epicpubgfunnymoments8005 2 жыл бұрын
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
@maxdevs
@maxdevs 4 жыл бұрын
es mi pan de cada dia la programacion de escritorio. excelente live
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Gracias Max!
@vetiam
@vetiam 2 жыл бұрын
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 :).
@gustavorosario4111
@gustavorosario4111 2 жыл бұрын
Excelente.
@junior_dev7267
@junior_dev7267 3 жыл бұрын
Gracias por sus conocimientos 💯
@michelantonybarrosbarrios6404
@michelantonybarrosbarrios6404 4 жыл бұрын
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.
@ManuelZapata
@ManuelZapata 4 жыл бұрын
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.
@michelantonybarrosbarrios6404
@michelantonybarrosbarrios6404 4 жыл бұрын
@@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 😎👍🏻.
@querumba5753
@querumba5753 3 жыл бұрын
Con Python y Qt designer se hacen apps desktop con interfaces muy modernas
@juan-we7ej
@juan-we7ej 2 жыл бұрын
Que interesante eso me gusta.
@jmnovelov
@jmnovelov 4 жыл бұрын
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.
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Muy cierto Jose Miguel.
@reynoso5470
@reynoso5470 4 жыл бұрын
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.
@ManuelZapata
@ManuelZapata 4 жыл бұрын
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.
@reynoso5470
@reynoso5470 4 жыл бұрын
@@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.
@reynoso5470
@reynoso5470 4 жыл бұрын
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.
@renatobarragan1185
@renatobarragan1185 4 жыл бұрын
Hola, me parece interesante, tienes algún ejemplo?
@reynoso5470
@reynoso5470 4 жыл бұрын
@@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.
@josedejesusvelascocamacho8233
@josedejesusvelascocamacho8233 4 жыл бұрын
@@reynoso5470 esa solución me parece muy interesante 🤔 intentaré aplicarla.
@victormikecharlie1596
@victormikecharlie1596 4 жыл бұрын
Nunca había escuchado eso, intentaré aplicarlo
@reynoso5470
@reynoso5470 4 жыл бұрын
Jose de Jesus Velasco Camacho tengo años usándola así, cualquier cosa me escribes.
@andresreyes6504
@andresreyes6504 4 жыл бұрын
He usado vb6, también con swing y awt en java.
@ManuelZapata
@ManuelZapata 4 жыл бұрын
🙌
@evenorsequeira486
@evenorsequeira486 4 жыл бұрын
Saludos desde Nicaragua
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Saludos Evenor!
@soylarez2167
@soylarez2167 4 жыл бұрын
Figma utiliza webassembly por eso es tan fluida
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Excelente dato. No lo sabiamos!
@victormikecharlie1596
@victormikecharlie1596 4 жыл бұрын
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
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Muy cierto, Victor! Es un contexto donde se usan mucho este tipo de aplicaciones.
@jmnovelov
@jmnovelov 4 жыл бұрын
Yo he hecho aplicaciones de escritorio con Swing en Java
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Excelente Jose! La primera aplicación que vendí justamente estaba hecha con Swing.
@homeroaddams3434
@homeroaddams3434 4 жыл бұрын
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
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Gracias por el aporte!
@ecavero1
@ecavero1 3 жыл бұрын
33:00 En entornos GNU + Linux, siempre ha habido un administrador de aplicaciones central. No es novedad.
@evenorsequeira486
@evenorsequeira486 4 жыл бұрын
He trabajado con visual c#
@ManuelZapata
@ManuelZapata 4 жыл бұрын
🙌
@ayltonsalazarpoma5433
@ayltonsalazarpoma5433 3 жыл бұрын
Hola amigo como hago para iniciar desarrollo de app de escritorio
@ManuelZapata
@ManuelZapata 3 жыл бұрын
En el canal de mi colega @hdeleon.net vas a encontrar mucho contenido de aplicaciones de escritorio con C#. Por ahí puede empezar
@bravedeveloper
@bravedeveloper 4 жыл бұрын
SAP es un software de escritorio?
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Ni idea Gerson. Nunca he trabajado con SAP.
@reynoso5470
@reynoso5470 4 жыл бұрын
SAP si es de escritorio, es programado con el lenguaje ABAP.
@datarchitectsdat3889
@datarchitectsdat3889 3 жыл бұрын
Autodesk, Adobe, Nvidia etc...
@jorgeortiz8996
@jorgeortiz8996 3 жыл бұрын
Antes era más facil sin tanta tecnología
@neydan9476
@neydan9476 4 жыл бұрын
Perse todos tus invitados son web debeloper, alguno que sepa de app de escritorio para que de una opinión más concreta
@ManuelZapata
@ManuelZapata 4 жыл бұрын
Héctor y yo desarrollamos aplicaciones de escritorio. Donde crees que faltaron opiniones más concretas. Saludos!
Java, C#, PHP, Python y JavaScript. ¿Cuál es el mejor?
2:06:09
Manuel Zapata
Рет қаралды 7 М.
Micro Frontends, ¿buena o mala idea?
1:00:36
Manuel Zapata
Рет қаралды 3,3 М.
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 7 МЛН
Бенчик, пора купаться! 🛁 #бенчик #арти #симбочка
00:34
Симбочка Пимпочка
Рет қаралды 4 МЛН
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 12 МЛН
Это было очень близко...
00:10
Аришнев
Рет қаралды 6 МЛН
Dawkins vs Peterson: Memes & Archetypes | Alex O’Connor Moderates | EP 491
1:32:04
Microservicios sí, pero no así
1:07:23
Manuel Zapata
Рет қаралды 6 М.
😱 ¡Anthropic - Claude supera a ChatGPT?! 🤖
1:17:59
Quantum Minds Show
Рет қаралды 80
Ideas de negocio para programadores
53:56
EDteam
Рет қаралды 205 М.
Aplicativos de Escritorio vs Aplicaciones Web - Ventajas y Desventajas
1:28:51
Cambiamos de idea y tecnologías en mi nuevo proyecto
38:29
Manuel Zapata
Рет қаралды 2,5 М.
Arquitectura de MICROSERVICIOS | Conceptos | Ejemplo con Java y AWS
1:25:53
Las decisiones detrás de una arquitectura limpia
51:38
Manuel Zapata
Рет қаралды 1,2 М.
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 7 МЛН