responsivewebcss nos ayuda a programar sitios web que se adapten a móviles y tabletas

css

Crear un sitio web que se adapte a las pantallas de nuestros dispositivos móviles ha dejado de ser un lujo para ser una necesidad. Aunque la mayorí­a de las webs consigue verse de forma decente en un tablet, no ocurre lo mismo con los móviles, por lo que se hace necesario incluir algunas funcionalidades (extensiones o caracterí­sticas na hoja de estilos) que permitan adaptar de forma dinámica el contenido que presentamos.

Si preferí­s tener algo de libertad en lo que a diseño se refiere, la mejor forma es programar la web pensando, desde su inicio, en el aspecto móvil, y para eso tenemos responsivewebcss.com, para que nos ayude en ese punto.

Se trata de una aplicación, presentada hoy en webresourcesdepot.com, que genera el código CSS necesario para poder comenzar a trabajar. Solicita los tamaños y la estructura base de nuestra web y permite bajar archivos html y css para que sean incluidos o adaptados dentro de nuestro diseño, ahorrando mucho tiempo en programación y diseño.

Ya que el resultado es html, tendremos que abrir el código e incluir los elementos dinámicos adecuados para transformarlo en php o cualquier otro lenguaje con el que estemos trabajando, aunque el tener el css ya creado es un paso que muchos agradecerán, tanto para trabajos profesionales definitivos como para los que estén practicando y estudiando diseño web.

Codementor, comunidad para la resolución de problemas de los desarrolladores

Codementor

No todos los desarrolladores tienen los niveles necesarios en materias de programación y diseño, por lo que aquellos desarrolladores menos experimentados necesitarán recurrir a foros y otras herramientas online para cubrir las lagunas que se les presenten a la hora de desarrollar sus proyectos. ¿El código CSS no sitúa un objeto en el lugar deseado, o que una función javascript da error y no saben localizar el fallo?, es ahí­ donde entra Codementor.

Se trata de una nueva plataforma social enfocada a desarrolladores con algunos problemas presentados durante el transcurso del desarrollo de sus proyectos, disponible en fase beta privada. Los mismos se podrán poner en contacto con los desarrolladores experimentados, llamados mentores, que estén disponibles dentro del área determinada de la consulta que quieran realizar, para establecer las preguntas oportunas, pudiendo ser éstas de carácter urgente o no, para lo cual las mismas serán respondidas en el plazo máximo de dos horas o dentro de las 24 horas respectivamente.

Eso sí­, los mentores fijarán las tarifas que estimen oportunas para cada una de sus sesiones, deduciéndose de ahí­ del 15% al 20% por parte de Codementor.

A tener en cuenta que es la propia Codementor quien acepta quien puede ser mentor en su plataforma, con el objeto de garantizar la calidad de los mismos, fijándose para ello en los códigos que los desarrolladores solicitantes tienen disponibles en GitHub, y además, participen en comunidades online especializadas en algunas áreas de diseño o programación. Actualmente cuenta con unos 300 mentores disponibles en Estados Unidos, Europa y Asia.

Los desarrolladores podrán realizar sus preguntas directamente a los mentores a través de la propia plataforma, disponiendo para ello de pantalla para compartir código y función de chat de textos y ví­deo para establecer contacto 1:1, y de manera experimental, a través de los widgets que los propios mentores hayan incluido en sus espacios web.

Enlace: Codementor

Treehouse, startup educativa sobre tecnologí­a, lanza app para iPad

treehouse

La startup Treehouse, emprendedores exclusivamente dedicados a la educación en tecnologí­a, nos lanza su primera aplicación para iPad en la que se ofrecen lecciones que puedan ser útiles en cualquier proyecto tecnológico como puede ser administración de empresas, programación en HTML, Javascript o Ruby, entre otras cosas.

La mecánica de las lecciones comprende varios pasos, empezando por mirar ví­deotutoriales, responder preguntas relacionadas con éstos y, al final y en caso de que sea un curso de programación, practicar escribiendo y editando código desde la misma app de iPad. Dado lo básico de los cursillos, la app no pretenderá que hagamos diseños desde cero o construyamos sitios web de la nada, pero sí­ tendremos que editar y entender el código que se nos presenta.

Dispondremos de más de 1000 ví­deos dedicados al diseño, código, negocios, etc., y además Treehouse irá aumentando la librerí­a de lecciones para que nunca nos quedemos sin hacer nada o sin nada que nos interese. Conforme vayamos avanzando en las lecciones se nos darán medallas y precios, indicadores de lo que hemos avanzado en las lecciones y por lo tanto sí­mbolos de nuestro conocimiento.

La aplicación es totalmente gratuita, pero con una pequeña condición: tendremos que ser miembros del equipo Treehouse, y para eso sí­ hay distintas tarifas. Con lo cual es útil la asistencia a los cursos si realmente queremos dedicarnos a ello o nos supone un plus para nuestro currí­culum profesional, más que por curiosidad.

Podéis bajarla de este enlace a iTunes compatible con iPad e iOS 6.0. o superior.

Boomerang llega a los terminales móviles con su nueva aplicación nativa para Android

Boomerang

En su momento, ya os presentamos a Boomerang como un servicio que nos ofrece capacidades adicionales para la gestión de nuestras cuentas de correo de GMail a través de extensiones para navegadores de escritorio. Con el auge de los dispositivos inteligentes con acceso a Internet, y por ende, por el uso que se hace de los mismos para el acceso a las cuentas de correo electrónico, Boomerang acaba de traer su aplicación nativa para la plataforma Android.

Su funcionamiento es como el de otro cualquier cliente de correo de GMail, donde tenemos las funciones habituales como la de destacar correos, etiquetarlos, archivos, o incluso acceder a los correos de las distintas carpetas nativas de las cuentas de GMail que tengamos sincronizadas. Ahora bien, Boomerang para GMail también nos permite programar el enví­o de mensajes, establecer seguimiento de recordatorios sobre determinados correos, o incluso hacer reaparecer los correos recibidos en la bandeja de entrada en otro mejor momento.

La aplicación se puede instalar gratuitamente desde Google Play para terminales con Android 2.2 o superior.

Enlace: Boomerang para Android

9 interesantes sitios para empezar a trabajar con HTML5

Aquí­ tenemos ahora varios enlaces que pueden ayudar a quienes desean empezar a trabajar con HTML5. Seguramente falta mucho para que Adobe Flash sea reemplazado, si es que sucede, pero mientras tanto nada mejor que aprender del HTML5 y su futuro poderí­o.

No importa el nivel de conocimientos, exceptuando las cosillas de CSS3 y otros fundamentos con los que se deberí­a contar, hay opciones para todos los gustos:

1. HTML5 Boilerplate 3.0


Para no iniciar desde cero, HTML5 Boilerplate ofrece una excelente herramienta de aprendizaje en forma de plantilla, con montones de posibilidades y la documentación suficiente para realizarlas. Es un «esqueleto» de código optimizado fácilmente adaptable para empezar a desarrollar hasta para móviles, por supuesto, sin dejar a un lado la velocidad, estabilidad y seguridad.
Continúa leyendo «9 interesantes sitios para empezar a trabajar con HTML5»

Programar, descubrir y compartir en la Hackatón de APIdays Mediterránea

Participantes de la Hackatón Ibérica programando con APIs
Participantes de la Hackatón Ibérica programando con APIs

Con una maratón de programación ha arrancado APIdays Mediterránea. Doce horas programando sobre APIs para dar forma a un proyecto original que pueda optar a los premios de las diferentes categorí­as de la Hackatón Ibérica.

A lo largo del dí­a, los participantes han ido acercándose a Madrid On Rails, con un ordenador portátil, ingenio y muchas ganas de compartir. Tras una presentación por parte de la organización, los programadores han comenzado a dar forma a las ideas, en equipos o individualmente, decidiendo qué APIs, de entre las más de 100 disponibles en la hackatón, serán las protagonistas de sus proyectos. APIcultur, Mashape, Twilio y Xing, patrocinadores de la Hackatón, han puesto su catálogo de APIs a disposición de los participantes.

Algunos de los proyectos diseñados por los programadores han hecho uso de redes sociales, como una aplicación que analiza los tuits y geolocaliza los temas que se están tratando en Twitter, o una aplicación informática que migre contactos de Linkedin a XING. También una app para jugar al pasapalabra en el móvil, una que enví­a mensajes con información meteorológica del lugar que nos interese, aplicación para buscar pareja y contactar por mensajerí­a con posibles pretendientes geográficamente próximos, una aplicación informática para facilitar la verificación ví­a SMS, o una que nos informa de errores de conectividad y sus posibles causas.

De entre todos las aplicaciones se preseleccionarán ocho que serán presentadas en GarAJE el próximo 1 de junio, durante la sesión de conferencias y talleres de APIdays Mediterránea. El mismo dí­a se anunciarán los ganadores. Los premios son la tablet Nexus 7, teléfonos Firefox OS, un año de hosting gratuito, un patinete o entradas para APIdays Mediterránea.

Más información:

Hackatón Ibérica
Eventos en España que no os podéis perder (VIII): APIdays Mediterránea

Mobincube, el generador de apps para iOS y Android, llega al millón de descargas

mobincube

Mobimento Mobile es una empresa valenciana que desde 2008 llevan trabajando en Mobincube, una plataforma que ayuda a crear aplicaciones para Android, iPhone/iPad y Windows Phone sin necesidad de tener conocimientos de programación.

Después de recibir financiación de diversas instituciones públicas (ENISA y el Instituto Valenciano de Finanzas – IVF) y entidades privadas (Caixa Capital Micro), así­ como pequeños inversores privados, llegan ahora a una meta interesante: Las apps desarrolladas por el software Mobincube han alcanzado el millón de descargas.

Con Mobincube (www.mobincube.com) podemos crear aplicaciones móviles de forma gratuita y distribuirlas en iTunes o Google Play, pagando solo cuando se quiere eliminar la publicidad de las aplicaciones generadas, aunque el 70% de la publicidad que genera ese banner de publicidad es para el creador de la App.

Según nos comentan, España y Estados Unidos son los lí­deres en lo que respecta a usuarios de la plataforma, motivo por el cual están pensando en ir a Estados Unidos en los próximos meses y abrir allí­ una nueva oficina.

Entre los ejemplos de «casos éxito» que nos informan hay aplicaciones creadas para ayudar a crear dietas, o algunas desarrolladas por niñas de 10 años. También hay empresas que desarrollan aplicaciones con este programa y las venden a pequeñas y medianas empresas, como el caso de mcommapps (mcommApps.es), permitiendo reducir mucho el precio del desarrollo e implantación.

Schemes, programa enví­o de mensajes y actualizaciones de estado desde Android

Schemes

Schemes es una sencilla aplicación para terminales Android que tiene como objetivo permitirnos la programación de enví­os de mensajes a los cuatro canales que soporta: SMS, Twitter, Facebook, y GMail. Para ello, nos tendremos que identificar en cada uno de ellos, ya que en caso contrario, tan sólo podemos enviar mensajes SMS.

Una vez hayamos establecida la configuración inicial, ya podemos redactar los mensajes o actualizaciones de estados, en cada caso. En caso de los SMS o mensajes de correo electrónico, tenemos que especificar los destinatarios, y en el caso de Facebook y Twitter, tan sólo tenemos que escribir las actualizaciones de estado, que serán publicadas en nuestras cuentas, accesibles a todos los usuarios según las configuraciones de privacidad que tengamos en las mismas. En cualquier caso, tenemos que especificar las horas de programación, e incluso las fechas si queremos que se publiquen en un dí­a diferente al actual.

También tenemos la posibilidad de disponer de notificaciones, las cuales nos avisarán en el momento en el que los mensajes han sido enviados.

La aplicación está disponible de manera gratuita para terminales Android 3.1 en adelante.

Enlace: Schemes en Google Play | Ví­a: Addictive Tips

Udacity presenta nuevo curso de Introducción a la Programación

programming

Udacity, en colaboración con la San José State University, nos presenta el último curso añadido a su catálogo llamado Intro To Programming, un curso para principiantes y novatos en el tema de programar que nos enseñará a trabajar con Java para resolver problemas simples y complejos, aprender distintos métodos de trabajo, loops y mucho más.

Impartido por Cay Horstmann de la San José State University y por Sara Tansey y Cheng-Han Lee, miembros del equipo de Udacity, el curso pretende enseñar a los estudiantes lo que se puede hacer con unas bases de programación, proclamando que «podemos hacer que un ordenador haga lo que nosotros queramos siempre que hablemos su lenguaje». El curso, además, servirá para reconocer créditos universitarios, así­ que quien quiera convalidación y reconocimiento de créditos además de los conocimientos que pueda darle el curso, tenéis hasta el 24 de Mayo para apuntaros.

Si os preguntáis por qué el curso está centrado en Java y no otros lenguajes, este mismo problema lo contestan en el sitio web del curso, en el que afirman que Java es un buen punto de comienzo por ser fácil, seguro, popular y útil.

El curso empieza el dí­a 3 de Junio de este año y si queréis apuntaros simplemente tenéis que hacer clic en este enlace y hacer clic en el link «Add To My Courses».

Codecademy mejora la experiencia de aprendizaje con una nueva interfaz

El equipo de Codecademy ha anunciado una interesante novedad para todos aquéllos que utilicen su plataforma, mejorando la experiencia de los usuarios en sus primeros pasos en la programación.

La idea es ofrecer una interfaz más intuitiva, simple, que permita concentrarse plenamente en el contenido de las clases mientras hacemos un seguimiento del código que vamos generando. Para ello, se han tenido en cuenta varios detalles.

Codecademy

Por ejemplo, la posibilidad de contar con una vista previa en tiempo real del proyecto o tarea que estamos realizando, mientras contamos con la lección, el editor de código y panel de trabajo en pantalla completa. Son cambios que parecen pequeños, pero que mejorarán notablemente nuestra percepción del curso y nuestra experiencia de aprendizaje.

Esta nueva interfaz se dejará ver a partir de la próxima semana, según detallan en el blog de Codecademy. Para aquellos que aún no han probado la plataforma, es un excelente incentivo, recordando además que cuenta con varios cursos en español donde se introduce a Ruby, jQuery, Python, HTML, CSS y JavaScript.