26 junio, 2019

Archives for 2009

WWDC 2009 – Día 1

Después de pasar todo un día en el WWDC 2009, puedo decir que la experiencia estuvo llena de gratas sorpresas y algunas pocas sensaciones de que algo faltó. Pero hasta ahora la sensación del evento es que valió cada centavo y tiempo que me ha costado cruzar tres continentes (Sur América, Centro América y Norte América) para estar sentado aquí en una de las sesiones escribiendo este artículo en lugar de estar prestando atención a lo que nos trata de mostrar la expositora.

La noticia más esperada, por lo menos por mi, fue el lanzamiento de la nueva versión del sistema operativo para el iPhone y el iPod Touch (disponible para la descarga a partir del 17 de junio. ¿Qué novedades trae este sistema operativo al iPhone? La siguiente es una pequeña lista de estas novedades, si quieren detalles completos de las novedades que se vienen con la version 3.0 del SO para el IPhone, pueden visitar el sitio web de Apple: iPhone OS 3.0 Software Update

Cortar, Copiar y Pegar – Ahora pueden cortar y copiar información desde casi cualquier aplicación de iPhone/iPod Touch y enviarla por correo, MMS, mensaje de texto, o pegarla en cualquier otra aplicación que acepte información.

Teclado Panorámico – Sólo denle vuelta a su iPhone y podrán acceder al teclado panorámico.

MMS – no soy muy fanático de los MMS pero además de la posibilidad de enviar imágenes, audio y texto a nuestros conocidos, esta funcionalidad está totalmente integrada a la aplicación de mensajes del iPhone, no necesitan abrir una aplicación para mensajes normales y otra para mensajes multimedia.

Búsqueda Global – Spotlight – Sólo busquen en su iPhone, y realizará la búsqueda por correos, citas, contactos y notas.

Internet Compartida – Si su proveedor lo permite, ahora podrán acceder a internet en su laptop o pc a través de la conexión a internet de su iPhone. Si no encuentran un hotspot de wi-fi, ahora podrán utilizar su iPhone para conectarse a Internet a través de la red 3G. Sólo tengan cuidado con su facturación. 🙂

La otra gran sorpresa fue el anuncio del nuevo iPhone 3G S (S por Speed). Pero esto será motivo de otro artículo.

Los dejo que tengo que entrar a otra sesión.

Desde WWDC 2009

Ok, está será corta pero concisa porque estoy escribiendo desde una de las sesiones de Objective-C en el WWDC. Sólo para decirles, si es que no lo han deducido ya, que estoy en la Worldwide Developer Conference de Apple en San Francisco, California.

Como también pueden haber supuesto ya, no tengo mucho tiempo para escribir un artículo en este momento, pero apenas llegue a mi hotel, me encargaré de informarles de las novedades que nos han mostrado en este evento. Bueno, de sólo las novedades que nos permiten hablar 🙂

Hasta más tarde!

500 Firmas Para Hacer de Este Mundo Un Mejor Lugar Donde Vivir … Ja!

Durante este fin de semana estuve conversando con unos amigos acerca de las verdaderas motivaciones detrás de estas cadenas de correos que siempre se enmascaran con causas maravillosas como la ayuda a personas necesitadas, apoyo a organizaciones muy conocidas o cualquier otra causa benéfica que conmovería a la más fría de las personas.

A raíz de esta conversación uno de estos amigos publicó un pequeño artículo resumiendo muchas de nuestras observaciones a lo largo de esa conversación: Consigue 500 Firmas y Harás del Mundo un Mejor Lugar.

Si alguna vez recibiste una de esas cadenas y te sentiste un poco mal por haberla borrado, o al contrario te sentiste casi un héroe (o heroína) por haberla reenviado a todos los contactos que tenías en tu hotmail, gmail o outlook y así haber colaborado con tan noble causa.

Revisa este artículo antes de hacerlo nuevamente. Sin siquiera saberlo te pudiste haber convertido en camarada de algún cyberterrorista o hacker de la Internet.

Mi primera computadora y mi última aventura tecnológica

Mi primera computadora fue un Apple IIe, aunque ya había trabajado con las computadoras alternativas de esa época como la Radioshack Color II, la Amiga y otras computadoras de tipo terminal. La use durante mis primeros años en la universidad como procesador de texto y como excusa para aprender a programar en basic, logo y C.
Hace 25 años cree mi primer programa real al crear un programa que enseñaba de forma visual las bases de la trigonometría y un año más tarde emulé un juego de Atari en la Apple IIe. Todo esto cuando aun estaba en el colegio. Al año siguiente creé un programa para organizar todas las opciones de horarios para el proceso de inscripción en la universidad, con priorización por profesor, horario, esperanza de horas libres y además de la impresión de los resultados.
Mi Apple IIe cumplió con sus objetivos, pero en esa epoca realizar el siguiente paso, adquirir una Mac no estaba a los alcance del presupuesto de un universitario. Tuve que esperar unos años antes de pensar en actualizar mi Apple IIe.
Un gran amigo mío, Augusto Valdez, quien fue mi compañero en la universidad, me introdujo en lo que en esa época era la PC XT con una de las primeras pantallas VGA a color. Bueno, para hacerla corta, ver una fotografía en colores en una pantalla me deslumbró completamente, adiós Apple hola PC. Mi nueva computadora fue una clone de una IBM 286 con una de las primeras pantallas SVGA a color que se importaron al Perú, vaya que me costó el capricho 🙂 Pero ese capricho definió lo que sería mi vida profesional en los siguientes 25 años.
Profesor en Cibertec, la escuela de postgrado de la UPC, mi propia empresa de desarrollo, programador, consultor, expositor. Hasta llegué a trabajar como consultor en Microsoft. Realmente no me puedo quejar.
Y parece que otro dispositivo tecnológico marcará mi trabajo en los años por venir. Desde que comencé a trabajar con un iPhone me absorbió la sencillez y facilidad para un dispositivo de ese tamaño y relativamente poca potencia logre que yo deje mi inseparable laptop de 17 pulgadas y mi Windows Mobile Smartphone, y empiece a depender de este iPhone para mantenerme comunicado, revisar mi correo electrónico, investigar en internet y otras pequeñas tareas.
A principio de año regresé a mis raíces, compré una MacBook!
Y después de un par de meses, estoy aprendiendo una nuevo lenguaje de programación y espero que en los próximos meses tenga lista mi primera aplicación para el iPhone.

Un Buen Artículo Sobre Programación Orientada a Objetos

Es difícil encontrar buenos documentos que expliquen de una manera sencilla que es la programación orientada a objetos. Bueno, da la casualidad que hoy revisando algunos documentos que bajé de Internet encontré este artículo en pdf de la librería para desarrolladores de Apple: Object-Oriented Programming with Objective-C.

Aunque es un documento que hace referencia al leguaje de programación usado por el entorno de desarrollo de Apple, casi toda la información de este documento es aplicable a cualquier lenguaje de programación a objetos.

Para todos los que no están seguros de los que es programación orientada a objetos y todos los que creen que saben todo sobre programación orientada a objetos les recomiendo darse un tiempo para leer este documento de 40 páginas. Ya es parte de biblioteca.

Pueden ver la versión html en este enlace:

http://developer.apple.com/documentation/Cocoa/Conceptual/OOP_ObjC/Introduction/Introduction.html

O la versión pdf en este enlace:

http://developer.apple.com/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf

Disfruten la lectura