CREAR ENTORNO DE DESARROLLO EN DEEPIN

Deepin tiene su propia interfaz de aplicaciones para las aplicaciones originales. Vamos a elaborar un entorno de desarrollo para Deepin y la construcción de aplicaciones en DTK. Para eso, necesitaremos de conocimientos en programación, especialmente C++ y QT.

Pasos para el entorno de desarrollo

Añadir el repositorio de código fuente

Primero iremos a añadir el repositorio de código fuente. En la terminal editamos el archivo sources.list. Después añadimos la URL.

sudo deepin-editor /etc/apt/sources.list
deb-src http://packages.deepin.com/deepin lion main contrib non-free

Después iremos a actualizar.
sudo apt update && sudo apt upgrade -y

Instalar paquetes QT

Nos aseguramos en instalar los siguientes paquetes:

sudo apt install build-essential git cmake qt5-default qt5-qmake qtdeclarative5-dev qtcreator -y

Cuando están instalados comprobamos la versión Qt de la aplicación.
[email protected]:~$ qmake -v
QMake version 3.0
Using Qt version 5.7.1 in /usr/lib/x86_64-linux-gnu

Módulos de la DTK

Elaborar aplicaciones con interfaz de usuario DTK requiere de su biblioteca de gráficos UI. Debes saber que usa tres módulos, llámenoslo así, importantes:

  • dtkcore: https://tracker.debian.org/pkg/dtkcore

sudo apt install libdtkcore-dev

  • dtkwm: https://tracker.debian.org/pkg/dtkwm

sudo apt install libdtkwm-dev

  • dtkwidget: https://tracker.debian.org/pkg/dtkwidget

sudo apt install libdtkwidget-dev

Para armar esa interfaz, tenemos un artículo en la wiki.

Interactuando con el entorno gráfico

Las aplicaciones de Deepin permiten interactuar con el centro de control. Conoce el código fuente en el repositorio en Github.

Código fuente

Ejemplos de programas creados

Conoce más

Si quieres saber más información sobre el entorno de desarrollo, visita nuestra sección Deepin UI y API. Esperamos recibir sugrencias en los comentarios.

5 1 vote
Califica el Artículo
 
Subscribete
Notificar de
1 Comentario
Más populares
Más nuevos Más antiguos
Opinión desde el articulo
Ver todos los comentarios
Eli
Eli (@eli)
Admin
2 años atrás

Ya se en que emplear mi próximo tiempecito libre.

1
0
Nos gustaría saber lo que piensas, Únete a la discusión.x
()
x