Patrones de Diseño: Observer (y II)

En anteriores entradas hemos visto cómo implementar el patrón de diseño Singleton y también de qué modo tan práctico encontramos el patrón de diseño Observer implementado en las características incluidas de serie en Xojo. En esta entrada pondremos todo esto en práctica creando nuestro propio Centro de Notificaciones: una clase que permite compartir una única […]

Compartir en iOS: iOSSharingPanel

En un tutorial anterior ya vimos de qué forma tan sencilla podemos acceder tanto a la cámara fotográfica de los dispositivos basados en iOS como al carrete fotográfico y, por tanto, a los álbumes de imágenes. Ahora veremos de qué forma tan simple podemos compartir contenidos de imagen de nuestras apps creadas con Xojo con […]

iOS: Selección de Imágenes y Acceso a cámara

En esta entrada veremos otra de las capacidades disponibles en Xojo desde la edición Xojo 2016r2. Se trata de la capacidad de recibir en nuestro proyecto la imagen que haya seleccionado el usuario de entre las disponibles en el Carrete Fotográfico de iOS, en cualquiera de sus álbumes, o bien que haya realizado utilizando cualquiera […]

Canvas: Crea tus propios controles con Xojo

Xojo incluye de serie una buena biblioteca de controles gráficos listos para usar. Ya sabes, se trata de las piezas mediante las cuales puedes diseñar las interfaces de usuario de tus aplicaciones, repletas de propiedades, métodos y eventos que te permiten añadir el comportamiento específico que esperas de ellos para tus proyectos. Pero si lo […]

ListBox Desktop: Ordenar columnas

El control ListBox es uno de los más completos en su versión para aplicaciones Desktop (macOS, Windows y Linux) creadas con Xojo; y como probablemente ya sepas, dicho control incluye por omisión la capacidad de reordenar cualquiera de las columnas seleccionadas cuando se hace clic sobre sus encabezados (propiedad que puedes activar en el panel […]