WonderBits presenta Selfie2Chat

Hoy es un día especial en la oficina. Como todos sabéis, detrás de una aplicación móvil hay muchas horas de trabajo. Después de reuniones, correcciones, cafés, más correcciones y más cafés (algún poleo también, siempre hay un loco en el grupo), podemos anunciaros que la app ya está disponible en Selfie2Chat en Google Play. ¡Estamos muy ilusionados! Echadle un vistazo y comentad sin miedo, que es...

Investigando Polymer: Creando elementos en formularios

Hace apenas unos días, se anunciaba en el pasado Google I/O el lanzamiento oficial del proyecto Polymer: un framework que combina HTML, CSS y JavaScript para crear componentes web.

 Polymer logo

El proyecto Polymer fue anunciado en 2013 para unificar los proyectos de componentes web, pero es ahora, en el Google I/O de 2014, cuando han hecho un lanzamiento oficial con las especificaciones y la documentación del proyecto.

Si analizamos la web del proyecto Polymer, podemos...

AngularJS: Creando componentes HTML5 personalizados para aplicaciones web

Como ya vimos en el artículo anterior Modelo-Vista-Controlador para aplicaciones Web con AngularJS, con el framework de código abierto AngularJS podemos hacer, de una manera muy simple, comunicación en tiempo real entre variables del modelo y elementos del DOM (HTML). Pero eso es sólo el principio de las herramientas que nos ofrece AngularJS para crear aplicaciones web dinámcias de una forma simple y limpia.

AngularJS

En esta sección vamos a ver...

Collaborating with project management tools and it's importance in the customer relationship

Basecamp JIRA Redmine

Software project development use to be in many occasions a dark and opaque process for most clients with little references in this domain to count on and in many cases an inadequate and scarce information and feedback flow from the developer.

This contributes in creating distrust and results not so in line with client's original objectives. And a professional relationship in which there's no trust and communication its going always to be a hideous experience, bad paid and with the outcome...

CodeIgniter tutorial - part 1

When starting a new web project, there are really a great amount of frameworks to pick from and lots of considerations to make to choose any. Depending on scale, speed, learning easiness, coding standards, language, customization...

EllisLabs' CodeIgniter

So if you want to code a not so complex project in PHP, that has to be lighting fast with no trillion of functions or libraries that clutter page load and  memory for fun, maybe offer some web services or custom RESTful URLs, encourages MVC coding standards,...

Aplicaciones multiplataforma iOS y Android Parte 2, Diseño (Actualizado Android 4.4 y iOS 8)

En este artículo vamos a ampliar la sección de diferencias entre iOS y Android para las aplicaciones multiplataforma explicando las diferencias en el diseño de aplicaciones.

Design Android-iOS

Como vimos en el artículo anterior Aplicaciones multiplataforma iOS y Android Parte 1, Ecosistemas, cada plataforma tiene diferentes tipos de usuarios y tenemos centrar el desarrollo en las necesidades de los usuarios en cada una. Aparte, cada plataforma tiene diferentes guías de...

Introduction to SASS/SCSS with Compass

SASS - Syntactically Awesome Stylesheets

From general avoidance of the least standard respectful versions of Internet Explorer and the adoption of HTML5 and CSS3 we live in a new world of websites developed following standards and they look (almost) identical in all current major browsers.

It could seem a very pleasant panorama for designers and layout artists, but CSS and it's rule-sets could be improved and moreover if we conceive it from programmers' point of view, as we are used to work with inheritance and encapsulation in OOP...

Aplicaciones multiplataforma iOS y Android Parte 1, Ecosistemas

 android-and-ios

Como ya sabréis, hoy en día no podemos hacer una aplicación de éxito si no está disponible en, al menos, estas dos plataformas, ya que las dos están ampliamente extendidas. Muchos desarrolladores caen en el error de clonar su aplicación para iOS en Android, dejando un resultado visualmente desagradable y desaprovechando ventajas que podría ofrecer una u otra plataforma.

En este artículo vamos a centrarnos en analizar...

How to use quickContactBadge Android

quickContactBadge in action
One of the handy UI widgets that Android 4.0 ICS redesigned is quickContactBadge, an almost ready to use UI component that you can integrate in any of your application's listings that enriches the user experience and system integration.

It may be pretty straightforward for an Android expert to provide all the attributes and information quickContactBadge needs to work, but for the beginner it may not be as easy. This widget needs a contact key (ContactsContract.Data.LOOKUP_KEY), contact image...