GNU/Linux >> Tutoriales Linux >  >> Linux

Mira estos videos de Linux App Summit

Para algunos, las fiestas son una época agitada de compras, cocina y una casa repleta de seres queridos. Para otros, son momentos tranquilos que se pasan con unos pocos amigos, o incluso en soledad detrás del cálido resplandor de un monitor de computadora. Y para otros, es un día de trabajo como cualquier otro.

No importa cómo termines pasando la temporada navideña este año, encontrarás consuelo en la Linux App Summit de 2019. Esta cumbre, que combinó las fortalezas de todos los involucrados en el desarrollo de aplicaciones para Linux, se centró en algunos temas importantes:

  • Distribución de software y sistemas de empaquetado
  • Cómo hacer que el desarrollo de aplicaciones gratuitas y de código abierto sea financieramente sostenible para los desarrolladores
  • Tiendas de aplicaciones
  • Gestión de proyectos
  • Mejorar la comunicación con los usuarios finales

Afortunadamente, para aquellos de nosotros que no tuvimos la oportunidad de asistir a la cumbre, hay grabaciones de las presentaciones disponibles. Eso significa que puede apagar los viejos y aburridos desfiles navideños y las películas cursis y sintonizar estas excelentes presentaciones tecnológicas.

Más recursos de Linux

  • Hoja de trucos de los comandos de Linux
  • Hoja de trucos de comandos avanzados de Linux
  • Curso en línea gratuito:Descripción general técnica de RHEL
  • Hoja de trucos de red de Linux
  • Hoja de trucos de SELinux
  • Hoja de trucos de los comandos comunes de Linux
  • ¿Qué son los contenedores de Linux?
  • Nuestros últimos artículos sobre Linux

Esta es solo una muestra de las presentaciones que puede disfrutar durante la temporada navideña.

Entrega de aplicaciones

Flatpak es un tema emocionante e inevitable para una cumbre sobre aplicaciones de Linux. Puedes aprender a construir tu propio Flatpak aquí mismo en Opensource.com, pero para obtener más información sobre lo que se está gestando, consulta estas charlas:

  • En una charla titulada Servicios de escritorio como Flatpak, Daniel García Moreno (desarrollador de GNOME y mantenedor de Fractal) explica cómo Flatpak puede exportar los servicios proporcionados por una aplicación para que otras aplicaciones puedan usarlos, incluso cuando la aplicación original no se haya iniciado.

  • Obtenga una introducción a Portals y sus principios y prácticas de Matthias Clasen. Cubre los principios de diseño para la experiencia del usuario, así como el diseño de la API. Luego, repasa el año transcurrido desde que alcanzó la versión 1.0 y repasa algunas de las lecciones importantes aprendidas del uso de portales en una variedad de aplicaciones.

  • Deje que Alexander Larsson, miembro del grupo de escritorio de Red Hat, explique cómo es mantener un repositorio Flatpak, cómo funciona un repositorio Flatpak y las diferentes opciones que tiene cuando se trata de alojar uno. También analiza cómo escalar un repositorio desde una instancia de prueba local a una instancia global como Flathub.org.

  • En Construyendo una tienda de aplicaciones con Flathub, Robert McQueen, jefe de ingeniería de Endless OS, explica cómo Endless está buscando implementar una tienda de aplicaciones de pago-lo-que-quiera para Flathub, alentando a los usuarios a hacer donaciones opcionales a los desarrolladores de aplicaciones gratuitas y abiertas. aplicaciones fuente antes de continuar con una descarga.

  • Heather Ellsworth, miembro del equipo de escritorio de Canonical, habla sobre la creación de aplicaciones Snap de escritorio de GNOME y demuestra cómo los desarrolladores pueden comenzar a crear Snaps de GNOME utilizando nuevas extensiones de GNOME y otros métodos que simplifican la creación de los metadatos necesarios para las aplicaciones de escritorio de GNOME.

Flujos de trabajo de desarrollo

  • Aquí hay una declaración controvertida:no existe una plataforma "Linux". Eso es lo que dicen en su charla el diseñador de interacción Tobias Bernard y Jordan Petridis, ingeniero de control de calidad y multimedia de Centricular. Es difícil discutirlo, dada la variedad de diferentes formatos de empaque en diez veces más distribuciones. Argumentan que, en lugar de un vago "escritorio Linux" y docenas de distribuciones que vuelven a empaquetar el mismo software, los desarrolladores de aplicaciones necesitan plataformas separadas, claramente definidas e integradas verticalmente. ¿Podría pasar? Mire esta charla para echar un vistazo a un futuro posible en el que la comunidad reemplace el modelo de distribución actual con ecosistemas saludables y robustos.

  • Descubra cómo el mundo Linux puede beneficiarse de los Gerentes de Producto de Emel Elvin Yildiz, gerente de producto de la Fundación GNOME. En esta charla, explica cómo contribuyó al lanzamiento de la "aplicación de recetas de GNOME" y cómo cree que su experiencia puede ayudar a que otros proyectos se conviertan en un producto lanzado.

  • Es posible que haya oído hablar de Meson, pero ¿sabía que es EL sistema de compilación para los desarrolladores de aplicaciones? Nirbheek Chauhan, desarrollador de GNOME, GStreamer y Meson, así lo cree y, en esta charla, explica por qué se creó Meson y por qué lo considera el mejor sistema de compilación que existe. Bonificación:¡obtienes un curso intensivo de sintaxis de Meson!

  • En Ubuntu Kylin Practice on Application Construction for Linux Ecosystem, Min Liu, Jack Yu, Xiaodong Liu y Qing Liao del proyecto Ubuntu Kylin hablan sobre los esfuerzos y los conocimientos de su equipo de desarrollo en la construcción del ecosistema de aplicaciones de Linux.

  • ¿Qué es la gestión de productos, de todos modos? En Gestión de productos en código abierto, Nick Richards, gerente de productos de Endless, le cuenta todo sobre esto y cómo puede ayudar con los desafíos que enfrenta la comunidad de software libre y de código abierto.

Interfaz de usuario e interfaz con usuarios

  • En Curb Cuts, Cassidy James Blaede, cofundadora y CXO en Elementary, explica cómo los cortes en las aceras, las pendientes en las aceras diseñadas para facilitar las sillas de ruedas, mejoran la experiencia para todos, independientemente de cualquier habilidad o impedimento específico. Cassidy aborda cómo, de la misma manera, las funciones de accesibilidad digital deben ser omnipresentes y estar bien respaldadas porque ayudan a todos.

  • Heather Ellsworth, del equipo de escritorio de Canonical, modera un panel con Aleix Pol, presidente de KDE e.V., Robert McQueen, jefe de ingeniería de Endless, Alexander Larsson del grupo de escritorio de Red Hat, Alan Pope, promotor de desarrolladores de Canonical, y Daniel Foré, fundador. y CEO de Elementary Linux, sobre el futuro de las aplicaciones Linux. Los panelistas coinciden en que un aumento de la diversidad no solo es deseable, sino inevitable, que los desarrolladores deben buscar una relación más estrecha con los usuarios finales y que la cooperación entre proyectos es clave.

  • En Bad Language, Paul Brown, un experto en comunicaciones que trabaja para KDE, usa ejemplos para mostrar cómo, al modificar las descripciones de las aplicaciones y las noticias sobre los proyectos, puede aumentar la participación y participación de los usuarios.

  • ¡La comunicación con los usuarios es importante! En Humanspeak, Robin Tafel, diseñador de productos en Endless, cubre técnicas y métodos para la redacción publicitaria de la experiencia del usuario, analiza algunos principios de alto nivel de semiología (comunicación) y estrategias de comunicación, y cómo hacer que su copia sea comprensible para sus usuarios.

Paradigmas de escritorio

  • ¿Nos estamos perdiendo algo? Únase a Florian Müllner, un desarrollador de GNOME en Red Hat, mientras reflexiona sobre si necesitamos una API de plataforma para las aplicaciones en segundo plano y las consecuencias de que GNOME elimine el soporte integrado para los íconos de estado "tradicionales".

  • En Growing Beyond the System Tray, Daniel Foré, fundador y director ejecutivo de Elementary, analiza las fallas del diseño de la bandeja del sistema. Lo que es más importante, analiza algunas soluciones que se les han ocurrido a los escritorios modernos y cómo una aplicación puede perder la bandeja del sistema sin perder ninguna funcionalidad.

  • Qt hace mucho para que las aplicaciones sean multiplataforma, pero crear una implementación completa de una aplicación requiere mucho trabajo. Nadie sabe esto mejor que Aleix Pol, presidente de KDE e.V., pero, sin embargo, nos desafía a apuntar a Linux, Android y más allá. En esta charla, Aleix explica cómo KDE está tratando de resolver el problema del desarrollo de aplicaciones para Linux, Android y muchas más plataformas.

  • En How I Squeezed GNOME Into Your Pocket, Adrien Plazas, desarrollador de GNOME en Purism, describe cómo ayudó a crear un prototipo de la última iniciativa de GNOME Mobile e implementó algunos de los primeros widgets. También analiza las deficiencias, las soluciones alternativas y todo lo que hizo para ayudar a que la iniciativa ganara fuerza.

  • Las lindas aplicaciones Qt en el escritorio GNOME son lo que quiere ver Jan Grulich, ingeniero de software sénior de Red Hat. En esta charla, comparte cómo puede hacer que las aplicaciones Qt encajen perfectamente en el escritorio GNOME.

  • ¡Es hora del año del escritorio virtual de Linux! Lubosz Sarnecki trabaja en XR (AR/VR) en Collabora y, en esta charla, revisa las implementaciones existentes de AR y VR, los requisitos para un nuevo conjunto de interacciones del usuario y cómo el modelo clásico de UX de teclado y mouse se traduce en estos nuevos conceptos. También brinda una descripción general del estado del código abierto en AR y VR, y las oportunidades que presenta para los desarrolladores de aplicaciones.

  • En ¡Mira! Es LibreOffice en KDE Plasma, Katarina Behrens, desarrolladora principal de LibreOffice en CIB, presenta el nuevo front-end KDE basado en Qt5 de LibreOffice. Si es usuario de KDE, mire este video y luego pruebe la nueva capa de integración que utiliza LibreOffice para proporcionar estilos de widgets nativos Qt5, menús Qt5 nativos y un selector de archivos Plasma 5 integrado, además de un portapapeles renovado y funciones de arrastrar y abandonar el soporte.

  • Frank Karlitschek, fundador de Nextcloud y colaborador de Opensource.com, explica por qué nosotros, como comunidad, debemos crear una plataforma compartida que atraiga a más proveedores de software de terceros para desarrollar software para Linux Desktop. El truco es, por supuesto, evitar peleas internas sobre los detalles técnicos de implementación, pero vea Cómo multiplicar por 10 la cantidad de aplicaciones de escritorio de Linux para conocer todos los detalles.


Linux
  1. Watch Command en Linux [con ejemplos]

  2. Cómo abrir Appimage en Linux

  3. Linux:¿cómo ejecutar un gestor de arranque desde Linux?

  4. GNOME Twitch:vea transmisiones de Twitch en el escritorio de Linux

  5. lectura de serie desde la línea de comandos de Linux

Comando de vigilancia de Linux con ejemplos

Cómo ver Hulu en Linux

Cambiar de Windows a Linux

Usando el comando Watch en Linux

Instalar Linux Mint desde USB

Depuración remota de una aplicación .NET Core Linux en WSL2 desde Visual Studio en Windows