Las aplicaciones en sistemas operativos basados en Linux generalmente se escriben en C, C ++, Python, Vala, Perl. También la licencia selecciona el tipo de idioma que usa. Si es un Blob patentado, entonces está escrito y compilado usando C / C ++ y / o Assembly.
(Aquí hay una captura de pantalla de mi escritorio Arch Linux: la aplicación Builder para aplicaciones nativas).
- ¿Hay alguna aplicación para detectar uno armado con armas?
- ¿Se puede hacer una foto fija en una videollamada? ¿Cómo será el movimiento de los labios y la cabeza para simular videollamadas? ¿Alguien ha oído hablar de tal software? En caso afirmativo, ¿cómo funciona? ¿Se puede realmente utilizar una imagen para simular un video?
- ¿Cuáles son algunos de los mejores programas de software indios utilizados en todo el mundo?
- ¿Cuáles son las diferencias entre desarrollar productos de hardware y productos de software?
- ¿Qué aplicación de correo electrónico de Android es la mejor y por qué?
La GUI está diseñada de acuerdo con la aplicación de escritorio en uso. GTK + (https://www.gtk.org/), Qt (El futuro está escrito con Qt: Desarrollo de software multiplataforma para incrustado y de escritorio), wxWidget (C ++) (Biblioteca GUI multiplataforma) son algunos ejemplos de GUI marcos.
Hay varias bibliotecas asociadas con los lenguajes de secuencias de comandos, como PyQt para Python, PerlQt para Perl. en general, los proyectos de Perl / Python son proyectos de fuente abierta, ya que la codificación se realiza en lenguajes de script y no se cumple.
Hay varios IDE disponibles en los sistemas Linux: Builder (como arriba), Eclipse, Anjuta (Anjuta DevStudio)
Utilizo Builder & Eclipse para el desarrollo nativo y de aplicaciones web.
A pesar de que la respuesta no es tan completa, he tratado de resumir en unas pocas líneas.
Gracias Nilanjan Bhattacharya por A2A.