Tiempo de lectura: 5 minutos

A lo largo de varias entregas hemos analizado el gestor de notas Joplin. Esta aplicación es muy similar al conocido Evernote, con varias diferencias que vimos en la primera entrega de la serie. El teléfono es una extensión del ordenador que usamos a diario. Por esta razón es conveniente ver el funcionamiento de Joplin en Android. La aplicación tiene una versión nativa para Android que tiene prácticamente las mismas funciones que la versión de escritorio. Si nos  centramos en la versión de escritorio el primer paso es instalarlo. A partir de ese momento ya se puede hacer y adaptar a nuestras necesidades tal como vimos en la tercera entrega de la serie. En esta última entrega veremos varias cosas que se quedaron pendientes: la instalación en GNU/Linux, el uso del editor visual o la importación de notas de Evernote.

Leer más

Krita con tableta de dibujo
Tiempo de lectura: 6 minutos

Los dibujos en Krita se pueden hacer usando un ratón o mediante una tableta de dibujo. Con el ratón los trazos son uniformes y siempre tienen el mismo grosor. Si usamos una tableta de dibujo la cosa cambia ya que el trazo variará. El termino tableta está más vinculado a la tecnología que al dibujo. Una tableta de Android es una pantalla táctil que se puede controlar mediante pulsaciones. Aunque una tableta de dibujo es similar, no suelen tener la parte de la pantalla. Mientras dibujamos tenemos que ver el resultado en el monitor del ordenador. A cambio, permiten dibujar con detección de presión. El trazo varía dependiendo de la presión y el ángulo del lápiz digital. Para empezar a dibujar se puede usar una tableta pequeña que puede estar en torno a 30 – 60 €. En el momento que tengamos más práctica, o si queremos dedicarnos profesionalmente a ello, ya se pueden usar modelos con tamaños más grandes e incluso con pantalla integrada. En la anterior entrada vimos como crear el primer lienzo. Ahora veremos los pasos para configurar una tableta de dibujo en GNU/Linux. Los pasos en Windows son similares y si tenéis alguna duda con el proceso podéis preguntar en los comentarios.

Leer más

Bandeja de entrada de Todoist
Tiempo de lectura: 5 minutos

Todoist es un gestor de tareas que se puede usar en el navegador Web o como aplicación en diferentes sistemas operativos. El funcionamiento es muy sencillo y permite apuntar todas las tareas que tenemos en un único sitio. Esas tareas se pueden organizar siguiendo diferentes criterios: proyecto asociado, prioridad o fecha. Jugando con estos elementos y algunas funciones como los filtros, podemos organizarnos mejor. Todoist tiene una versión gratuita y una versión de pago. La funcionalidad es la misma, en la versión de pago añaden las etiquetas, las notas o los filtros. Son funciones útiles pero no son necesarias para un uso normal. Una característica bastante interesante, que se puede usar también en la versión gratuita, es la posibilidad de sincronizar un proyecto con un calendario de Google Calendar. De esta forma podemos ver y añadir las tareas en el calendario. La sincronización entre Todoist y Google Calendar funciona en los dos sentidos. No es la única integración que se puede usar. Os invito a ver todas las posibilidades en este enlace.

Leer más

Trazos en Krita para Android
Tiempo de lectura: 5 minutos

Krita es una aplicación de dibujo de código abierto. Se diferencia de otras aplicaciones como Inkscape o Gimp en que se centra en la parte más artística del dibujo. Podemos dibujar con diferentes tipos de pinceles y técnicas. Por ejemplo, se puede hacer un primer borrador en lápiz y luego ir completando los detalles usando diferentes técnicas y estilos. Si queréis ver lo que se puede hacer con esta aplicación podéis consultar la entrada Pintura digital y animación con la aplicación Krita. Krita se puede usar en varios sistemas operativos, entre ellos GNU/Linux, Windows y MacOS. Recientemente se ha liberado una versión beta (en desarrollo) para Android. Por el tipo de aplicación, es recomendable usar una tableta. Con 8 pulgadas la pantalla se ve un poco pequeña pero con 10 pulgadas ya es más manejable. Un detalle que me gustaría comentar es que no estamos hablando de una adaptación de una aplicación de escritorio a Android. Estamos usando la misma aplicación de escritorio en Android. La versión de Android de Qt permite esta magia. ¿Queréis conocer los detalles de la versión beta de Krita para Android?

Leer más

Tiempo de lectura: 5 minutos

Un gestor de contenidos, como Joomla! o WordPress, es una aplicación que se ejecuta en un servidor. Facilita la creación de entradas con texto e imágenes así como su organización. Por ejemplo, WordPress me permite escribir esta entrada usando un mini editor de texto que viene incluido de serie. La entrada se puede organizar en categorías y puedo aplicarle un formato concreto. Una vez está escrita la entrada se puede publicar en el momento o bien programarlo para un día concreto. Los usuarios pueden dejar comentarios en la entrada y aportar sugerencias o preguntar las dudas. Todo este flujo, desde la creación de una entrada hasta su publicación, se puede realizar usando un gestor de contenidos.

Es cierto que se puede tener una página Web sin usar ninguna de estas aplicaciones, pero eso también afecta a la forma de trabajar. Puede ser más sencillo y rápido pero al mismo tiempo hace más complicado que otros usuarios participen. Si en algún momento necesitamos un diseño nuevo, por ejemplo para presentar un proyecto nuevo, será más complicado encontrar empresas o trabajadores freelance que nos ayuden.

Leer más

Tiempo de lectura: 6 minutos

En anteriores entregas hemos visto algunas de las características de Netbeans Platform. Este framework, que viene con el IDE Netbeans, facilita mucho el desarrollo de aplicaciones de escritorio. Se encarga de gestionar de forma automática muchos elementos útiles como la organización de la información en proyectos y carpetas, la gestión de las ventanas de la aplicación (ancladas en zonas o maximizadas) o la comunicación con el usuario. Por ejemplo, para nuestro gestor de tareas tendremos un módulo que se encarga de las tareas, un módulo de calendario o un módulo de sincronización entre otros elementos. Si en un futuro queremos añadir un módulo para escribir con Markdown, sólo habrá que conectarlo a la aplicación base y empezar a usarlo. En esta entrega veremos como crear módulos y acciones para nuestra aplicación.

Leer más

Kiki, la mascota de Krita
Tiempo de lectura: 7 minutos

Krita es una aplicación de dibujo de código abierto. Permite dibujar con diferentes pinceles y técnicas en GNU/Linux, Windows o MacOS. Los dibujos se pueden hacer tanto con ratón como con tableta de dibujo, aunque si usamos una tableta de dibujo los resultados serán mejores. La razón es sencilla, con una tableta de dibujo se pueden dibujar los trazos con diferente nivel de presión. Al hacerlo veremos como el trazo será opaco si apretamos o más tenue si quitamos un poco de presión. Podéis ver las características más interesantes de Krita en la entrada Pintura digital y animación con Krita. En la red hay muchos recursos relacionados con Krita. También hay dibujantes como David Revoy que hacen autenticas maravillas.

En esta entrada veremos los pasos para usar Krita en GNU/Linux así como algunos conceptos básicos de los dibujos. Me centraré en el uso de la aplicación con ratón y en las siguientes entregas ya pasaremos a usar una tableta de dibujo. Al dibujar con el ordenador tenemos varias ventajas. La primera es que se pueden usar diferentes técnicas como el pastel o el oleo sin tener que comprar material. La segunda es que se puede trabajar con capas, de forma que se puede tener un boceto y en otras capas ir añadiendo los detalles. Por último existe la función de deshacer que permite arreglar los errores que se cometen cuando dibujamos. Os invito a leer esta entrada y preguntar las dudas que tengáis.

Leer más

Tiempo de lectura: 8 minutos

Markdown es un lenguaje de marcado que permite formatear un texto de forma rápida. Es sencillo de usar y se puede encontrar en aplicaciones Web (foros, Todoist, GitLab, etc.) así como en aplicaciones de dispositivos móviles o de escritorio. Ya hemos visto la forma de trabajar con Markdown usando el cliente de Joplin para Android. El siguiente punto es ver el funcionamiento de la versión de escritorio. Es interesante conocer que, aunque las capturas las hago en Windows, la apariencia de Joplin no cambia al usarlo en GNU/Linux o iOS. Esta característica de Joplin es muy interesante ya que facilita que el usuario utilice la aplicación en Windows y pueda seguir trabajando con ella al pasar a GNU/Linux. Al poder seguir usando las mismas aplicaciones que usa en Windows, la migración a GNU/Linux es más suave. En esta entrada veremos los pasos para instalar Joplin en escritorio así como las opciones de configuración que tiene.

Leer más

Tema Papirus
Tiempo de lectura: 4 minutos

Cuando queremos cambiar la apariencia del ordenador podemos recurrir a temas de aplicaciones y temas de iconos. Un tema de aplicación modifica la forma en la que se pintan los controles de las aplicaciones. Por su parte, un tema de iconos modifica los iconos que vemos de las aplicaciones. Supongamos que tenemos un tema que tiene todos los iconos en color sepia. Al aplicarlo, todas las aplicaciones que tengamos en el escritorio o en el menú de aplicaciones pasarán a tener el icono en color sepia. El cambia no suele afectar a los iconos que hay dentro de la aplicación pero los temas más completos pueden tener iconos nuevos. A continuación veremos los pasos para instalar el tema de iconos Papirus en KDE. No importa si usamos otro escritorio ya que los temas se aplicarán de forma similar.

Leer más

Tiempo de lectura: 5 minutos

Después de ver los conceptos básicos de Netbeans Platform en la entrada anterior, es el momento de empezar a trabajar.  Para trabajar con Netbeans es necesario instalar una versión del JDK de Java (Java 8 / OpenJDK 11) y la última versión del entorno de programación (IDE) Netbeans. Cuando las dependencias estén instaladas, el siguiente paso es crear un proyecto de ejemplo que use Netbeans Platform, el típico «Hola mundo». La aplicación resultante ya tendrá implementadas muchas funciones de forma automática: menú superior, barra de herramientas o paneles de opciones. Todas estas funcionalidades vienen de serie en la plataforma y simplifican mucho el desarrollo de las aplicaciones ya que no obligan a implementarlas desde cero.

Leer más