Createcss3, generador y creador de código en CSS

createcss3

Descubrimos un sencillo y a la vez completo servicio generador de código en CSS3 especialmente diseñado para ayudarnos a sentirnos más familiares con las lí­neas y caracterí­sticas de CSS3, o lo que es lo mismo, la última estandarización del lenguaje CSS.

Su nombre es CreateCSS3, y desde una misma página nos lista una serie de propiedades de CSS que podremos desplegar para editar y personalizar los valores. Desde cambiar fuentes, visibilidad de fondo, radio, bordes, columnas, opacidad, sombras, transformaciones, rotaciones o estilos, cada opción nos desplegará en el frame de la derecha la pieza de código responsable de la caracterí­stica en cuestión, y a la vez nos ofrecerá distintos desplegables con valores de texto o numéricos para que cambiemos éstos a nuestro gusto -y el código con ellos.

La gracia es que no se trata sólo de visualizar y editar código, ya que en la misma página y en la parte interior disponemos de un panel de preview en el que iremos viendo todos los cambios implementados y editados en nuestro código-prueba. Por ejemplo, en la opción transform-scale podremos incluir distintos valores numéricos para previsualizar cómo aumenta la pantalla del tamaño, escribiendo el texto a escala a la vez.

Otra buena herramienta web para los que quieran ir familiarizándose con nuevos lenguajes desde casa o quieran renovar un poco el conocimiento previo.

extractCSS, proyecto de código libre para extraer el CSS de cualquier documento HTML

extract

Y vamos ahora a por un nuevo recurso para la categorí­a de Utilidades para diseñadores y programadores con extractcss.com, una aplicación que nos permite extraer la hoja de estilos de cualquier documento HTML que le indiquemos.

Solo tenemos que pegar el HTML deseado en el primer panel y seleccionar lo que queremos obtener del mismo. Permite extraer ids, clases y estilos, generando un .css que podemos utilizar posteriormente para adaptar el diseño a lo que tengamos en mente.

El proyecto es de código abierto, disponible en github para que sea posible navegar por sus entrañas. Lo divulgan en webresourcesdepot.com como la solución ideal para separar el css de un html en aquellos casos en los que no se separó inicialmente, algo extremadamente recomendable antes de comenzar cualquier diseño web moderno.

En febrero os listamos una serie de recursos útiles para trabajar con CSS, ideales para los que están aprendiendo a programar hojas de estilo. La mayorí­a de ellos están relacionados con la programación de páginas web viendo en tiempo real el efecto de las alteraciones realizadas, extractCSS puede ser una buena forma de «jugar» con pa´ginas web conocidas para alterar su diseño sin alterar su contenido.

Una buena idea para practicar y conocer mejor el mundillo del diseño web.

Topsy, el gran buscador de contenido en Twitter, abre su API a los desarrolladores

topsy

No sé si alguna vez habéis puesto «topsy.com/» delante de una url para ver lo que se dice sobre ella en Twitter, o si habéis consultado los gráficos de evolución de menciones que ofrece, o si habéis encontrado a usuarios influyentes que hablan sobre vuestra web en tiempo real… si no lo habéis hecho, os estáis perdiendo grandes funcionalidades de uno de los mejores buscadores de Tweets que existen hoy en dí­a.

Mientras search.twitter.com se encarga de encontrar personas que hablan sobre temas especí­ficos, y tweets relevantes sobre información especí­fica, Topsy consigue profundizar más en el análisis de la información. Ese poder a partir de ahora podrá ser compartido, ya que abren su API para que los desarrolladores puedan acceder a sus datos desde sus propias aplicaciones. Lo anuncian en mashable como una excelente oportunidad de incorporar análisis sociales directamente en nuestras propias aplicaciones.

Topsy tiene un plan PRO que podemos contratar para analizar la evolución de las menciones de nuestra marca, ideal para seguir nuestras campañas usando hashtags, por ejemplo, o controlar los ciclos de noticias. Podemos comparar el efecto de diversas campañas realizadas por la competencia o recibir información instantánea sobre cualquier tema en Twitter.

Hace varios meses os mostramos lo que puede hacer Topsy Pro, datos que, a partir de ahora, pueden ganar visibilidad con las aplicaciones que otros desarrolladores realicen.

Desde que se asociaron con Twitter en julio de 2010, Topsy ha registrado y clasificado más de 300 mil millones de tweets, y en la actualidad se analizan 450 millones de tweets por dí­a. Números realmente impresionantes.

Tecnoday – Un evento online 100% gratuito para profesionales de TI

tecnodayTecnoday es un evento 100% online y gratuito, organizado por GenerandoIT (una empresa que forma integralmente a talentos de TI) que busca acercar a programadores y profesionales, para compartir experiencias, generar ví­nculos y celebrar el dí­a del programador.

En el evento, que se celebrará el viernes 13 de septiembre a las 10:00 (GMT -03.00), hasta las 20:30, tendremos charlas, talleres de programación en diversas tecnologí­as, seminarios de Social Media y Scrum, acceso a una bolsa de trabajo, asesorí­a para potenciar carreras y una sección de networking y contacto con inversores y mentores.

Para obtener más detalles y realizar la inscripción (cuesta un tweet), podéis acceder a tecnoday.com.ar, donde también está publicada la programación y los profesionales responsables por las charlas.

Curso gratuito de Objective-C, para aprender a programar para iOS (iPhone, iPad, Mac y iPod)

objective-c

Eric Allam es el responsable por este curso que, impartido en Code School de forma gratuita, ayudará a conocer las bases de Objective-C, necesario para aprender a programar aplicaciones para dispositivos de Apple.

Son cinco niveles, sin requerir ningún prerequisito, y forman parte de un curso más completo que, también disponible en Code School, profundiza más en toda la programación para estas plataformas, con ejemplos prácticos, secciones especialmente dedicadas a mapas y mensajes, aplicaciones para crear juegos, etc.

Code School ofrece muchos cursos gratuitos relacionados con el mundo de la programación, tiene un prestigio tan alto que en algunas ocasiones Google ha colaborado con ellos para lanzar cursos gratuitos, como éste para desarrolladores que os presentamos hace pocos meses.

Si no tenéis ningún conocimiento previo de programación os recomiendo que entréis primero en codecademy.com para, una vez entendidas las bases, poder acceder a estas unidades, aunque no serí­a la primera vez que alguien que no tiene experiencia previa en un lenguaje especí­fico consigue hacer grandes maravillas con paciencia, determinación y muchas horas de práctica.

El curso está en inglés, si deseáis algo en nuestro idioma recordad esta lista de sitios con tutoriales para programar para iphone que os presentamos hace ya dos años.

Link: codeschool.com

Webydo, creando webs sin conocimientos de programación

web

Hoy en dí­a se crean páginas web con muchos fines: desplegar información personal, crear contenido, presentar proyectos… los diferentes usos que hacemos de ellas van directamente relacionados con lo fácil que supone crear una web hoy en dí­a, cosa que a menudo podemos hacer sin demasiados conocimientos de programación.

Esto nos lo permiten herramientas como Webydo, un proyecto muy interesante que nos permite, teniendo conocimientos básicos de diseño gráfico, crear páginas web de forma visual sin necesidad de tocar una lí­nea de código y cuyo aspecto acaba resultando bastante limpio y profesional. Utilizando el sistema «what you see is what you get» (=lo que ves es lo que tienes), podremos crear las distintas partes de nuestro sitio web viendo las modificaciones al instante, tanto inclusión de imágenes como añadidos de texto, widgets, o cambios de diseño varios.

Webydo ofrece una versión gratuita con las funcionalidades básicas, y también nos ofrece una versión de pago en caso de que la queramos utilizar al completo (unos 8 dólares al mes).

Link: Webydo | Ví­a techcrunch

NimbusBase, para que los programadores guarden los datos de sus aplicaciones en Dropbox, Google Drive…

nimbus

Si creamos una aplicación en la que los usuarios guardan datos personales, podemos preparar el bolsillo para pagar bastante en hospedaje. Miles de usuarios guardando datos en nuestros servidores puede aumentar bastante la factura que llega a fin de mes.

De la misma forma que los programadores de apps para iOS tienen iCloud para ese tema, no necesitan un servidor para guardar nada, ya que Apple se encarga de ese asunto, ahora podemos encontrar una alternativa válida para otras plataformas: NimbusBase (nimbusbase.com).

Compatible de momento con Dropbox y Google Drive, según comentan en Techcrunch, permitirá que nos dediquemos a hacer mejoras de nuestra aplicación y reservemos espacio para eso, no para lo que nuestros usuarios suban, ya que cada uno tendrá su información en su propia cuenta de almacenamiento online.

Aún en fase beta (el proyecto ha visto la luz hoy), permite con pocas lineas de código almacenar la información de los usuarios en este tipo de sitios, estando de momento preparado para aplicaciones web (la versión para Android y iOs está en camino).

Por un lado los usuarios tienen más control sobre sus datos (están en sus cuentas de Dropbox o Google Drive), peuden borrarlos en cualquier momento y despedirse de la aplicación, por otro los desarrolladores separan la inteligencia del sistema de los datos confidenciales, ahorrando dinero en hospedaje y aumentando el control de cada uno con sus propios datos.

Por desgracia no son todos los usuarios del mundo quienes tienen cuenta en Dropbox y compañí­a, por lo que deberá siempre existir la opción de «almacenamiento tradicional».

Hopscotch HD, programación básica para los más pequeños [iPad]

hopscotch

Ha quedado demostrado muchas veces que los más pequeños se acostumbran rápidamente a manipular las funciones y aplicaciones de las tabletas, y por ello se convierten también en el dispositivo ideal para enseñar a los más pequeños las bases de la programación y ayudarles a aprender con ejercicios prácticos y una sintaxis simple.

Parte de un diseño creado para niños de 8-12 años en el que tendrán que arrastrar y mover bloques utilizando comandos para realizar las acciones y modificar parámetros como la distancia, el movimiento, el objeto, etc. La aplicación es muy simple e ideal para que el niño capte al momento qué hacer y cómo hacerlo, tanto siguiendo las pautas como experimentando, y reproduciendo el resultado en forma de animación. Mientras el pequeño avance por los niveles, más objetos y comandos estarán a su disposición para poder crear animaciones más variadas.

Una aplicación perfecta para ayudarles a descubrir su posible pasión oculta por la programación y entender los básicos de las ciencias computacionales. Podéis bajarlo gratis en HD para iTunes en este enlace.

Codecademy – Curso completo de PHP gratuito

codecademy

Hace exactamente un mes que os anunciamos el nuevo curso que Codecademy poní­a a disposición de los estudiantes de programación, ofreciendo la primera lección de introducción a PHP para que pudiésemos empezar abriendo boca.

Ahora, cuatro semanas después, anuncian que el curso ya está completo y que tenemos todo el temario a nuestra disposición, constando éste de 11 módulos y 86 lecciones pasando por formación básica y siguiendo con las funciones y la programación avanzada orientada a objetos. Con esto pretenden facilitar el aprendizaje del lenguaje para programadores principiantes, tanto para iniciar proyectos simples como para abrirles las puertas a proyectos más complejos mediante el aprendizaje de uno de los códigos más utilizados en el mundo.

Para practicar se adjuntan ejemplos de codificación, ayuda y foros para consultar cualquier duda. Con la adición de este curso, Codecademy crea un buen abanico de posibilidades para programadores, compuesto por cursos para HTML/CSS, Python o Ruby. Recordemos que los cursos están creados por la comunidad y, si quieres colaborar, puedes hacerlo para ir perfeccionando el temario del curso y ayudar a los otros usuarios.

Link: codecademy.com | Ví­a venturebeat

Codecademy ofrece cursos para programar con APIs de Twitter, Evernote y Box

codecademy

Hemos seguido muy de cerca la actividad de Codecademy, la plataforma que ofrece cursos básicos y no tan básicos para programadores autodidactas y que hace un par de meses nos ofecí­a nuevos cursos gratuitos de HTML y CSS.

Para los programadores que estén pensando empezar algún proyecto aplicado a ciertos servicios, ahora Codecademy ofrece cursos para poder utilizar distintas APIs orientadas a desarrollar aplicaciones de forma fácil y rápida. Para ello ha iniciado una colaboración con diferentes empresas con el objetivo de crear nuevas lecciones destinadas a que los programadores aprendan las lecciones básicas para trabajar con las APIs de Twitter, Evernote, Box y Gilt. Por ejemplo, la lección referente a la API de Twitter permitirá leer Twitter desde el propio editor de código y añadir tweets desde allí­, entre otras cosas.

Un nuevo paso en Codecademy para convertirse en una de las plataformas educativas más completas en lo que a programación se refiere. Todos los cursos en Codecademy son gratuitos -y por supuesto también lo son estos nuevos cursos sobre APIs. Podemos consultar la lista de cursos para aprender a programar con ellas haciendo clic aquí­ y obtener más información en el blog de Codecademy.