Archivo de la categoría ‘Informática’

qrcode link
10 de enero de 2012

App Web o App Nativa

Esta cuestión se presenta recurrentemente a la hora de analizar los proyectos móviles con los clientes, y sobre todo cuando se ofrece paralelamente un servicio a través de una Web.
No existe una única respuesta al problema. Hay una serie de factores a tener en cuenta que pueden decantar la decisión por una u otra opción, o incluso las dos. (más…)

qrcode link
27 de junio de 2011

Mumsnet en iPhone

MumsnetNos alegramos de poder anunciar la aplicación que hemos desarrollado junto con Kimia Solutions para Mumsnet, el foro de información para padres y madres más importante de habla inglesa. El proyecto, apoyado por Vodafone UK, permite a Mumsnet ofrecer todos sus contenidos a los usuarios de iOS (iPhone, iPod y iPad).

Esta aplicación ha sido desarrollada utilizando tecnología híbrida, combinando código nativo y HTML5, CSS3 y JavaScript.

qrcode link
4 de abril de 2011

Ajax Google URL Shortener

Although it is very simple, I haven’t found any example out there. This is a little JS class to call Google URL Shortener API from your widget.

It requires jQuery. Notice that it won’t work on your Web site, it is only for widgets.

/**
 * @author Julio Rabadán (@ somms.net)
 */
var UrlShortener = function (_ApiKey)
{
	this._apiKey = _ApiKey;
};

UrlShortener.prototype.getShortURL = function (_URL, _callback){
    _URL = $.trim(_URL);
    if(_URL){
      var api_url = "https://www.googleapis.com/urlshortener/v1/url";
      var data_POST = '{ "longUrl" : "' + _URL + '", "key" : "' + this._apiKey + '"}';
      $.ajax({
        url : api_url,
        dataType : "json",
        data : data_POST,
		contentType : "application/json",
		processData : false,
        success : function(response){
          _callback(response);
        },
        cache : true,
        error : function(XMLHttpRequest, textStatus, errorThrown){
          console.log(XMLHttpRequest, textStatus, errorThrown);
		  _callback({"status": "network_error"});
        },
		type : "POST"
      });
    }else{
      return false;
    }
}
qrcode link
3 de febrero de 2011

Briconsejo: Instalando Subclipse en Nokia Web SDK

Nokia Web SDKNokia Web SDK es una versión de Eclipse personalizada con Aptana e integrada con el Nokia Web SDK Simulator. Es gratuito y nos permite trabajar de manera bastante cómoda para desarrollar widgets bajo la plataforma Nokia WRT.
Podemos instalar Subversion siguiendo estos pasos:

  1. Iniciar Nokia Web SDK.
  2. Navegar a Help > Software Updates > Find and Install.
  3. Seleccionar “Search for new features to install”. Pulsar Next.
  4. Agregar una nueva fuente de actualizaciones pulsando “New Remote Site”.
  5. Escribir “Subclipse” en el campo del nombre y dirección del sitio de actualización de Subclipse (“http://subclipse.tigris.org/update_1.6.x”) en el campo URL.
  6. Pulsar Finish. El atualizador nos muestra las posibles opciones a instalar.
  7. Desmarcar “Subclipse Integration for Mylyn 3.x (Optional)”, porque requiere un plugin que no está instalado por defecto en Nokia Web SDK. Pulsar Next.
  8. Aceptar los acuerdos de licencia y pulsar Next.
  9. Pulsar Finish, y comienza la descarga.
  10. Puede que haya que aceptar algunos avisos, ya que las nuevas funciones no están firmadas digitalmente.
  11. Reiniciar Nokia Web SDK, y listo.
qrcode link
15 de noviembre de 2010

Diseño de interfaces: Prototipado

El director creativo de Firefox, Aza Raskin, ha publicado una charla acerca del prototipado de interfaces gráficos que creo que sintentiza la esencia de este “arte”.

Rapid Prototyping with Aza Raskin de Dan Braghis en Vimeo.

El prototipado no sólo ayuda a crear mejores aplicaciones, sino que es una herramienta de motivación y motor creativo. Dibuja el producto en la mente del equipo y ayuda a encontrar la inspiración.

Las normas que se pueden extraer del vídeo son las siguientes:

  1. A la primera no saldrá. Presupuesta y planifica con ello.
  2. Diseña algo usable en un día. Te mantendrás centrado.
  3. Esta haciendo un esbozo consistente. No detalles todo.
  4. Itera la solución y aumenta tu comprensión del problema.
  5. Tu código es de usar y tirar, pero listo para refactorizar.
  6. Inspírate en los demás… libremente.
  7. Cuenta una historia con tu prototipo, no un conjunto de funciones.
  • qrcode link