juanmanuel's blog

Mobile first en Drupal

Mobile First

Mobile first en general

“Mobile first” es un método de diseño que propone comenzar un desarrollo web con el diseño de la versión mobile del mismo, con el objetivo de aprovechar una serie de beneficios que mencionaremos a continuación.

Lo interesante del enfoque es que es independiente de si realmente implementaremos una versión mobile o no. La idea sería proceder como que sí lo haremos (y seguramente lo haremos!), aunque eso no sea lo importante.

Esto no es más que una aplicación al mundo web de filosofías más amplias y pre-existentes que hablan de “el poder de lo menos”, “menos es más” o “la creatividad es hija de la necesidad”.

Mobile en Drupal 8

Mobile!

El área móvil (Mobile) es una de las iniciativas oficiales de Drupal 8, es decir, ha sido identificada como una de las (hasta el momento) áreas estratégicas de desarrollo de la plataforma en esa versión.

En estos días, muchos asegurar que aun no existe una plataforma CMS que sea realmente amigable e integrable (mobile friendly) con el mundo Mobile y los responsables de las visión de Drupal han asumido el reto de asumir ese papel en el futuro próximo.

Iniciativas oficiales para Drupal 8

Future

Las iniciativas oficiales para Drupal (“official Drupal initiatives”) son un conjunto de aspectos de Drupal que se consideran estratégicos y sobre los cuales, por lo tanto, se desea hacer foco al comenzar el desarrollo de una nueva versión de Drupal.

Estar al tanto de estas iniciativas nos permite saber hacia donde está yendo Drupal y conocer con mayor certeza qué es aquello que los líderes del proyecto Drupal consideran importante y estratégico de cara al futuro, dándonos valiosa información para plantearnos el tipo de soluciones que buscamos ofrecer a nuestros clientes, de modo que estas estén correctamente orientadas, en la misma dirección en la que se encuentra el futuro.

Sitio de Twitter para desarrolladores, en Drupal

salve-a-terra--twitter_4251_1280x800

Durante esta semana, la por todos conocida empresa Twitter anunció el lanzamiento de su sitio para desarrolladores, que ha sido construido sobre la plataforma Drupal.

Este es un nuevo paso en el reconocimiento que muchas grandes empresas vienen haciendo de la plataforma y seguramente empujará a muchas otras empresas a seguir el ejemplo de Twitter, especialmente para sitios con eje en la gestión de comunidades, como en este caso.

La dirección del sitio es http://dev.twitter.com

Esta noticia ha sido cubierta por una gran cantidad de medios, por lo que puede encontrarse más información googleando algo como: Drupal Dev Website Twitter.

En Drupal Soul no tenemos dudas de que pronto estaremos nuevamente dando noticias de esta naturaleza!

PD: qué buena está la ballena de Twitter!

Node import: mejorar performance

Speed

Ante la necesidad de importar 80000 registros, desde un archivo CSV a un sitio Drupal, nuestro primer impulso fue utilizar el módulo Node Import, para garantizar que todo el proceso de creación de nodos fuera lo más limpio posible y se usaran todas las buenas prácticas existentes, las cuales asumimos incorporadas al módulo.

El resto del sitio ya estaba construido y nos dispusimos a realizar la importación, para llegar a la amarga conclusión del que proceso era extremadamente lento, aun cuando los datos importados eran extremadamente simples: un tipo de contenido CCK, con tres campos.

Pasó el Drupal Camp Córdoba 2010

2010-DrupalCamp-022

Gracias al enorme esfuerzo y a la demostrada dedicación de los organizadores, el último día sábado 20 de Noviembre pudo llevarse a cabo una jornada ejemplar. Con la asistencia de más de cien personas provenientes de distintos rincones del país, se vivió un día de intercambio de conocimientos, experiencias y oportunidades a futuro.

El Drupal Camp Córdoba 2010 arrancó temprano, con un delicioso desayuno, remeras y pines para todos los asistentes, además de la clásica pizarra blanca donde se fueron anotando y modificando las sesiones programadas, las cuales se repartieron entre los tres salones de la sede del evento: la Universidad del Siglo XXI.

Menues de administración para el cliente

Crafting an open web qualification

A continuación vamos a proponer una forma de organizar los menues de administración, para que tanto nosotros, superadministradores (usuario 1), como nuestros clientes, semiadministradores, puedan tener una correcta gestión de las opciones posibles.

Por lo general, el módulo Administration Menu se nos presenta más elegante, cómodo y completo en la manera de presentar el árbol de navegación sobre la barra. Sin embargo, no funciona correctamente a la hora de mostrar el árbol permitido para el semiadministrador.

Ubercart versus Magento

Magento demo : homepage

A la hora de escoger una solución open source de ecommerce gran cantidad de personas acuerdan en que Drupal+Ubercart y Magento son dos de las mejores soluciones disponibles.

La principal diferencia entre ellos es que Drupal+Ubercart consiste en un extenso y poderoso CMS (Drupal) sobre el cual se recuesta un subsistema de ecommerce (Ubercart) que no es sólo un módulo sino un conjunto de módulos, mientras que Magento es un sistema concebido desde el principio como una solución de ecommerce.

Esa diferencia desencadena una serie de ventajas y desventajas para cada uno de los casos, que nos conduce, como la mayoría de las veces, a situar en contexto la solución elegida como la mejor.

Nuevo Drupal Site: CiudadaniasEuropeas.com

Europe - A Year Of Edits

En los días recientes hemos dado de alta el nuevo sitio de nuestro cliente CiudadaniasEuropeas.com, construido sobre Drupal.

A partir de ahora nuestro cliente cuenta con medios más amigables y flexibles para administrar la información de su sitio, además de estrenar una imagen totalmente renovada.

Le deseamos mucha suerte a nuestro cliente, con quien ya comenzamos a implementar una nueva etapa de trabajo!

Drupal Soul se convierte en partner de Acquia

Andover

En los días recientes hemos dado de alta el nuevo sitio de nuestro cliente CiudadaniasEuropeas.com, construido sobre Drupal.

A partir de ahora nuestro cliente cuenta con medios más amigables y flexibles para administrar la información de su sitio, además de estrenar una imagen totalmente renovada.

Le deseamos mucha suerte a nuestro cliente, con quien ya comenzamos a implementar una nueva etapa de trabajo!

Syndicate content