Posts Tagged ‘appstore’

Easy Photo-Print: imprimiendo con un iPhone

Sábado, Octubre 17th, 2009

image

A finales de la pasada temporada, HP presentaba al mercado un software propietario preparado para Apple iPhone que da la posibilidad de imprimir documentos conectando el smartphone a algunos de sus equipos. Ahora es Canon (otro de los grandes fabricantes de máquinas impresoras) la marca que se ocupa de proporcionar una aplicación similar.

La aplicación fue denominada como Easy Photo-Print y utilizará la conectividad Wi-Fi para enviar la información hacia las impresoras Canon Pixma MP990, MP640 y MP560, únicos modelos compatibles con el software. Entre las opciones disponibles tenemos configuraciones para seis clases de papel diferentes, un máximo de 20cm x 28cm y una cola de impresión de hasta 20 copias.

De todas formas, Easy Photo-Print sufre notablemente del mismo problema que presentaba el software de HP: la gran cantidad de limitaciones que impone el SDK que posee iPhone OS. Lamentablemente, no es posible acceder a los ficheros que poseen el resto de las aplicaciones y sólo se puede trabajar con fotografías. Y lo que es peor, no hay señas de que la situación se modifique.

Por ahora, Easy Photo.Print está disponible para su adquisición solamente en la tienda AppStore de Estados Unidos debido a que no se ha distribuido en otras localizaciones. Esto obligará a tener paciencia hasta que la distribución alcance otros destinos y sea posible descargarlo de manera local.

Chatelain inventa sistema anti-piratería para el iPhone

Jueves, Marzo 12th, 2009

chatelain-fswb

Full Screen Web Browser es un navegador web a pantalla completa utilizado por el ya clásico Apple iPhone, programado por el egresado de la Southern Oregon University y iPhone Engineer, Ben Chatelain. Esta aplicación se vende por menos de un euro en el AppStore y está a disponibilidad de cualquier propietario de uno de los móviles de la manzanita.

Sin embargo, a pesar de su fácil acceso y su reducido costo, casi detrás de su lanzamiento, Chatelain se encontró con que estaba disponible una versión pirata.

Es por esta razón que el ingenioso programador decidió desarrollar un sistema anti-piratería para su software utilizando el UDID (Unique Device Identifier) para identificar el dispositivo que está corriendo la aplicación.

Mediante esta comprobación, es posible detectar si el equipo que ejecuta está identificado en las bases de datos como comprador de Full Screen Web Browser o está corriendo una versión pirata. Si la detección tiene un resultado positivo y la copia es pirata, tras diez usos, el programa suelta un cartel de advertencia y le otorga la opción de comprarlo.

Aunque no es fácil verlo, el alcance de esta sencilla idea de Chatelain es muy profundo. Usando su ingenio y simplemente dejando abierta la posibilidad al usuario de usar hasta diez veces el programa, el programador logró convertir cada versión pirata en un trial o versión de prueba de su propio programa, difundiéndolo sin esfuerzo alguno y mejorando sus oportunidades de venta.

Las intenciones de Chatelain al respecto de la comercialización de su nuevo sistema anti-piratería son desconocidas por completo, pero sin dudas puede ser de gran utilidad para todos los iPhone Engineers que buscan proteger sus aplicaciones.