Blog

Ardilla Quio Ardilla Quio

15 de Mayo de 2013

Estructura web en Wordpress: cargar el contenido del primer hijo

La mayor parte de las páginas web tienen una estructura organizada en varios niveles. Cuando el cliente entrega los contenidos vemos que muchas veces no hay nada en las secciones padre. Al preguntar qué contenidos irán ahí, la respuesta más habitual es que no quieren nada, que cuando pinchen en esa sección se redirija a la primera sección hija, es decir, que sólo se utiliza la sección padre como contenedor, para organizar los contenidos.

En este artículo explicaremos una solución a este problema cuando estamos desarrollando la página web con el open source Wordpress.

22 de Abril de 2013

iCloud: excluir ficheros del backup

Muchas aplicaciones necesitan cargar inicialmente una gran base de datos. Existen numerosos tutoriales que nos enseñan cómo añadir a nuestro proyecto el fichero SQL y cargar los datos de forma persistente en nuestro dispositivo. Lo que no suelen explicar estos tutoriales es que después de hacer la carga del SQL inicial, deberíamos marcar el fichero como "No añadir a las copias de seguridad".

En este artículo explicaremos por qué y cómo hacerlo.

13 de Diciembre de 2012

iOS: Ocultar teclado numérico o decimal (number or decimal pad)

El Xcode nos permite ocultar de forma muy sencilla el teclado estándar al pulsar sobre la tecla de retorno (Return Key). Es suficiente con crear un Outlet para el TextField. Un IBAction en el TextField asociado al evento DidEndOnExit con una única línea de código: [myTextField resignFirstResponder];

El problema está cuando necesitamos un teclado numérico (Number Pad) o decimal (Decimal Pad), ya que no disponen de tecla de retorno. Una solución rápida y útil es crear una barra auxiliar (Toolbar) en la que podemos añadir varios botones, entre ellos el de ocultar el teclado.

22 de Junio de 2012

Iconos de aplicación e imágenes por defecto en iOS

Vivimos en una época en la que la apariencia es importante, nos guste o no, todo el mundo se hace una opinión a partir de la apariencia y sobre todo de la primera impresión. En el mundo de las aplicaciones no es distinto, si tenemos una aplicación muy buena, pero con una imagen poco cuidada, corremos el riesgo de que algunos usuarios ni se molesten en probarla por pensar que es cutre o que la prueben partiendo de una valoración baja.

04 de Mayo de 2012

jQuery, optimizando para aumentar el rendimiento: uso excesivo

Tras los artículos sobre cómo optimizar los selectores en jQuery, otras formas de optimizar jQuery y optimizar la manipulación del DOM con jQuery, en este artículo, último de esta serie, vamos a tratar técnicas de optimización que se basan en no usar jQuery más de lo necesario, ya que utilizar simple javascript es mucho más rápido, así como técnicas para evitar que jQuery ejecute funciones de forma innecesaria.

04 de Abril de 2012

jQuery, optimizando para aumentar el rendimiento: el DOM

En artículos anteriores vimos cómo optimizar los selectores en jQuery y otras formas de optimizar jQuery para conseguir un mejor rendimiento de nuestro código. En este artículo trataremos sobre la manipulación del DOM, una acción que es tan costosa que debe tratarse con mucho cuidado.

Recordar que, para la mayoría de proyectos no es necesario rehacer el código pero que siempre podemos tener en cuenta estas pautas en adelante.

06 de Marzo de 2012

jQuery, optimizando para aumentar el rendimiento: varios

En un artículo anterior vimos cómo optimizar los selectores en jQuery para conseguir un mejor rendimiento de nuestro código. En este artículo veremos varias técnicas que persiguen el mismo objetivo.

Como se explica en el anterior artículo, para la mayoría de proyectos es innecesario preocuparse de la optimización aunque, si bien la mejora no justifica rehacer el código de proyectos antiguos, siempre podemos realizar los nuevos siguiendo estas pautas. Además, algunas de las técnicas que se explican en este artículo, sí pueden suponer una gran mejora en los tiempos.

07 de Febrero de 2012

jQuery, optimizando para aumentar el rendimiento: los selectores

En este artículo veremos algunos consejos para aumentar el rendimiento y la velocidad de ejecución del código jQuery. En este primer artículo vamos a centrarnos en los selectores. Aunque para la mayoría de proyectos es innecesario preocuparse de la optimización, ya que el beneficio que se obtiene es ínfimo, para algunos proyectos en los que se hace un uso intensivo de javascript, unos milisegundos en cada acción pueden suponer una gran diferencia. Además, si bien la mejora no justifica rehacer el código de proyectos antiguos, siempre podemos realizar los nuevos siguiendo estas pautas.

17 de Enero de 2012

LESS: Usando CSS dinámico

Cuando CSS nació solo era una herramienta para modificar algunos estilos básicos en una página web. Con el tiempo los desarrolladores encontraron una potente herramienta en este lenguaje, optimizando su uso no solo para cambiar estilos sino para ser capaz de controlar toda la parte visual de una página web en cualquier dispositivo que nos encontremos. Ahora han ido un paso más allá, creando herramientas de pre-procesado de CSS, que consiste en extenderlo para usar variables, reglas anidadas, mixins o funciones. Entre estas herramientas se encuentran LESS o SASS.