Contenido

window.onorientationchange, conoce la orientación de tu iPhone

25 Dic

+ 2

Via Ajaxian, descubor que Apple ha publicado un ejemplo con el que podremos conocer la orientación de nuestro dispositivo. Conociendo si está apaisado o vertical, podemos controlar, aún más nuestras aplicaciones web. 

Mediante una propiedad del window de Safari, podremos conocer en que posición está colocado nuestro dispositivo, y mediante un método creado para esto, nos avisará en el momento en que esta posición cambie.

Ejemplo

window.onorientationchange = function(){
  var orientation=window.orientation; //Orientación actual del dispositivo
  switch(orientation) {
    case 0: ...; break;
    case 90: ...; break;
    case -90:  ...; break;
  }
}

De esta forma en cuanto el dispositivo cambie de orientación, nos avisará mediante el método onorientationchange y mediante javascript podremos manipular nuestra página para adaptarla a las nuevas condiciones. 

Jiggy, un IDE via Web para tu iPhone/iPod Touch

19 Dic

+ 5

Si eres un desarrollador concienciado en que la tecnología móvil será una trozo importante del pastel de Internet, seguro que coincides conmigo en que el iPhone/iPod Touch es el comienzo de lo que ha de venir. Por ese motivo hemos de empezar a pensar en apostar por el desarrollo sobre estos dispositivos y la forma más fácil es mediante Jiggy.

Jiggy es un IDE para que puedas desarrollar para tu iPhone/iPod Touch mediante un editor completamente web. Instalando una aplicación en tu dispositivo, cargarás un servidor web con los ficheros necesarios para que la edición desde tu navegador sea posible. Ver video.

jiggy.jpg

Trás la insercción de código nos aparecerá una aplicación nueva en nuestro SpringBoard que al ejecutarla lanzará nuestro código.

Instalación

Para instalar la aplicación, podemos hacerlo directamente desde Instaler o descargar el zip directamente desde aqui

Instaler

  1. Añadimos una source nueva ( http://jiggyapp.com/i ) a nuestro instaler
  2.  Actualizamos las sources
  3. Descargamos JiggyApp

Anatomía de una JiggyApp

Las JiggyApp, se componen de una serie de ficheros:

  • Jiggy, Se trata del ejecutable que lanzará nuestra aplicación.
  • Info.plist: Fichero requerido por el iPhone con la información básica sobre la aplicación.
  • icon.png: El icono que hayamos decidido usar para nuestra aplicación.
  • metadata.js: La metadata de nuestra aplicación se encontrará aqui.
  • main.js: Fichero principal de nuestra JiggyApp. Este fichero es el que se ejecuta cuando lanzamos nuestra aplicación.

Tenemos una documentación bastante bien detallada para que no tengas limitaciones a la hora de ponerte a desarrollar.

Hola mundo versión JiggyApp

Plugins.load( "UIKit" );

var window = new UIWindow( UIHardware.fullScreenApplicationContentRect );
window.setHidden( false );
window.orderFront();
window.makeKey();
window.backgroundColor = [ 0.8 , 0 , 0, 1 ];

var mainView = new UIScroller();
mainView.contentSize = [ window.bounds[ 2 ] * 2 , window.bounds[ 3 ] * 2 ];
mainView.backgroundColor = [ 0 , 0 , 0 , 0 ];

window.setContentView( mainView );

var hello = new UITextLabel( [ 20 , 20 , window.bounds[ 2 ] - 40 , 100 ] );

hello.text = "Hello World!";
hello.backgroundColor = [ 0 , 0 , 0 , 0.25 ];
hello.setFont( new Font( "Trebuchet MS" , 2 , 46 ) );
hello.color = [ 1 , 1 , 1 , 1 ];
hello.centersHorizontally = true;

mainView.addSubview( hello );

Me pareció ver un iMac de camino

30 Nov

+ 32

Ya está, ya lo he hecho. Casi sin pensar a las 8:00 de la mañana he pulsado el botón de Comprar.

iMac apple de camino

Jijiji 😀

Pronto DJ aNieto2k irrumpirá en las pistas

29 Nov

+ 7

Pos eso, los frutos de la pantalla multitactil son infinitos. iPhone DJ es la muestra de ello.

iPhone/iPod Touch DJ

Características

  • Cargar y reproducir canciones MP3
  • Cross-Fader entre 2 canciones
  • Fowars/Reverse en canciones (rotando los discos)
  • Speed/Pitch con control por Slide.
  • Speed/Pitch tocando los discos
  • Efecto Scratch
  • Control de volumen de dos canales

Aún es una foto, pero se promete.

Ordena los iconos de tu iPhone/iPod Touch con iOrder

23 Nov

+ 3

Cuando compré el iTouch, me molestaba mucho tener los iconos ordenados de esa manera sin posibilidad de reordenarlos a mi antojo. Eso de tener que echar un vistazo para encontrar la opción no me acababa de gustar, así que me puse a buscar algo para solucionar este problema.

iOrder es la solución a todos estos males, se trata de una aplicación (para Windows) que nos permite ordenar las aplicaciones de nuestro iPhone o iPod Touch. Por desgracia, solo tiene las aplicaciones del source original y no tiene una forma fácil de añadir nuevas aplicaciones.

screenshot1.png

Continua —>

Añade firma tus correos desde el iPhone/iPod Touch

19 Nov

+ 0

Por fin, otro nuevo truco para mi juguetito favorito. Nos da la posibilidad de añadir firma a nuestro correos salientes desde el Mail del iPhone/iPod Touch.

Ya soy un Leopard-illo!!!

16 Nov

+ 9

Bueno, hace unas 14 horas que soy un Leopard-illo más, y la verdad es que estoy sorprendido del gran paso que han dado en la evolución del sistema operativo.

macosx_index_hero20071026.png

No voy a entrar a describir las novedades que Leopard nos ofrece, por que realmente creo que ya ha se ha hablado mucho, incluso demasiado. Solo voy a agradecer a Apple los siguientes puntos, por que me han solucionado muchos problemas que tenía con Tiger.

  • Opciones de carpeta como «Ordernar por …» en el menú contextual de la carpeta (botón derecho).
  • Coverflow de ficheros,… un juguete muy bonito para dejar boquiabiertos a los colegas, pero … para poco más.
  • Visualización de ficheros en vista carpeta
  • Menú Aladino, igual de util que el Coverflow (lo tengo oculto en la izquieda, molesta menos).
  • Stacks, sin duda de lo mejor que he visto, me he podido configurar una carpeta en la que tengo los proyectos actuales, simplemente muy util.
  • Integración de los equipos en la red en el menú izquierdo de Finder.
  • La velocidad del sistema!! Ostras, con Windows Vista noté la relentización del Sistema operativo, pero con Leopard… ha mejorado a Tiger en este punto.

Por cierto, si estais pensando en actualizar, prestar atención al proceso de instalación…. increible, el mejor, más cómodo y práctico que he visto nunca.

¿Como arrancar GreaseMonkey en Safari?

15 Nov

+ 3

Una de las extensiones que más interesantes me han parecido para Firefox ha sido GreaseMonkey, un sistema que me permite añadir funcionamiento Javascript a algunas páginas. Tambien vimos hace tiempo que había alternativas para poder usarlo en Internet Explorer, que nos ayudaban a hacer más interesante el navegar por internet. ¿Pero safari?

Para Safari, que yo recuerde, no había nada que nos permitiera disponer de esta extensión. Hasta ahora, que nos explican paso a paso como hacerlo funcionar.

1. Descargar  e Instalar SIMBL

SIMBL (Smart InputManager Bundle Loader), nos permite crear hacks para aplicaciones Cocoa y aplicar el código selectivamente en una aplicación usando el identificador único.

2. Cerramos Safari (si lo estamos usando)

3. Descargamos e Instalamos GreaseKit

GreaseKit, es un plugin SIMBL que nos permitirá usar los scripts de GreaseMonkey en nuestro Safari, Mailpalin, DietPibb y más aplicaciones basadas en WebKit.

La instalación es bastante simple, únicamente debemos copiar el fichero GreaseKit.bundle en la carpeta ~/Library/Application Support/SIMBL/Plugins de nuestra máquina.

greasekit.JPG

Una vez instalado, al arrancar Safari veremos una opción más en nuestra barra de tareas.

menubar.png

4. Abrimos Safari y comenzamos a disfrutar de GreaseMonkey

Ahora ya tenemos GreaseKit instalado y solo nos queda añadir algunos scripts para poder disfrutar de ellos.

iEmule beta 0.1, tomando contacto

10 Nov

+ 27

Bueno, despues de unos últimos retoques de diseño y alguna mejora con javascript, ya tengo lista la primera versión beta de iEmule. Esta versión, es simplemente una toma de contacto, algo funcional pero abierta a modificaciones y sugerencias, por ese motivo agradecería cualquier tipo de comentario al respecto, con tal de mejorar en medida de lo posible el template.

iemulelogin.pngiemulemain.pngopciones.pngdescargas.pngbusqueda.png

Características

  • Diseño adaptado para iPhone / iPod Touch y Firefox
  • Sistema de cookie con javascript para recordar el password.
  • Diseño fluido que se adapta a la posición del iPhone / iPod Touch

Requerimientos

  1. eMule con posibilidad de servidor web 

Instalación

  1. Descargamos la versión correspondiente a nuetro idioma
  2. Descomprimimos y copiamos en la carpeta webserver/ de nuestro emule (puede variar en algunas versiones de eMule, revisar la carpeta del servidor web en las opciones).
  3. En las opciones de nuestro eMule, Panel de control  >> Servidor Web, seleccionamos la plantilla iEmule.tmpl del directorio anterior.
  4. Disfrutamos de nuestro iEmule.

Descargar

Versión Español / English Versión

 

iEmule, un skin para administrar tu eMule desde tu iPhone/iTouch

7 Nov

+ 11

Llevo unos días adaptando una plantilla del servidor del web de Emule para poder administrarlo desde el iPod Touch, os pongo unas imagenes para ir abriendo boca.

login.pngestado.pngopciones.pngdescargas.pngbusqueda.png

En cuando lo termine (que será en breve) lo publicaré para que el que quiera lo pueda usar. ¿Que os parece?