Archivo de la categoría ‘Widgets’

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
9 de noviembre de 2010

La burbuja de las aplicaciones nativas

Cuando una tecnología informática se pone de moda, se acostumbra a producir un movimiento masivo hacia esa tecnología, independientemente de que sea la más adecuada o no. Está de moda, y todo el mundo quiere tenerla.

Tal como recuerdan en MobileBeat, a principios de los 90 se produjo este fenómeno con Flash. Todas las compañías tenían un sitio Web en Flash,  50.000€ o 100.000€ de trabajo que desplegaba un contenido alucinante. Pronto muchos decidieron cambiar a algo menos costoso de mantener y ampliar.

Lo mismo está ocurriendo hoy con las aplicaciones para móviles. Todo el mundo quiere tener una aplicación para móvil (osea, iPhone). Hacer una compleja aplicación para iPhone puede estar en costes a la altura de los 50.000€. Hay que sumar mantenimientos para actualizarla con las novedades del portal. Además el crecimiento masivo de nuevas plataformas obliga a crear una versión nativa en otras plataformas como Android o Blackberry, lo que puede suponer duplicar o triplicar costes. (más…)

qrcode link
26 de abril de 2010

Testing Opera Mobile Widgets on your desktop (and Mini)

Opera Mini EmulatorIf you are developing the new Opera Mini widgets, you are probably using the Opera Widget emulator for testings. This tool is very useful for debugging your javascript and setting a basic CSS, but you can’t trust it when you are building complex layouts because it hasn’t the same rendering engine than the Opera Mini 5 . If you want to do a fine adjus, you need something more reliable, i.e. Opera Mobile 10 or even Opera Mini itself!.

Opera Mobile 10 has a complete set of tools for development: Just go to this Opera Mobile Widget Emulator article, and download the Opera Mobile emulator. Once it is installed on your desktop, testing and debugging widgets is straight forward. Open the  Opera Widget Mobile emulator, click on the settings icon, select “Developer tools” from the menu and “Install widget”. Here you an also set up the remote debugging connection. Read the article for more information.

Opera Mini, unfortunately, does have such helping tools. If you want to test your widget  in a semi-real environment, and you are lucky enough to have in your hands a java version of Opera Mini with widget support, install MicroEmulator, load your Opera Mini on it, navigate to your widget and begin to test. For more information you can go to the Vodafone developer portal.

qrcode link
2 de abril de 2010

Apps vs. Web Móvil

Últimamente se ha producido una revolución con el mundo de las “apps” (aplicaciones para móviles, widgets, etc.). Operadores, fabricantes y desarrolladores se han lanzado a lo que es un nuevo mercado de éxito. Apple, Blackberry, Nokia, Vodafone y Android tienen cada uno su propia tienda de “apps”, y se estima que para 2012 habrá 50.000 millones de descargas de aplicaciones para móviles (eran 7.000 millones en 2009).

(más…)

  • qrcode link