viernes 25 de enero de 2008

Grupo de Usuarios PHP en Costa Rica

Un grupo de entusiastas PHPeros está dando los primeros pasos para formalizar en un grupo de usuarios acá en Costa Rica.

Los avances ya se notan, lo primero fue el dominio (costaricaphp.org) que ya es la cara principal del grupo y lo último que nos han ofrecido es la lista de distribución de correos.

La primera reunión será el Martes 29 de Enero del 2008, a partir de las 6pm en el aula 205 de la Escuela de Ciencias de la Computación en la UCR.

Desde ya aplaudimos la iniciativa y ofrecemos nuestra colaboración para hacer realidad el proyecto; también agradecemos a quienes están detrás de la iniciativa.

Acá les dejamos el mapa para que se ubiquen un poco:

lunes 14 de enero de 2008

Google Phone, lo que sigue

Desde hace algún tiempo se vienen creando nuevas tecnologías para telefonía móvil; los blackberries iniciaron la conquista de los usuarios más exigentes.

Con la llegada del iPhone, Apple hizo su primer aporte a las tecnologías de comunicación móvil; sin embargo su gran "error" fue hacer un contrato de exclusividad con AT&T. Esto ha evitado que se vendan "abiertamente" sus aparatos.

La tendencia creemos que será el desarrollo de aplicaciones nativas para estos aparatos que faciliten aún más el uso de los diferentes servicios disponibles en Internet. Acá hay una lista de aplicaciones disponibles para iPhone que incluye juegos, herramientas, etc.

A diferencia de Apple, Google está trabajando en una plataforma completamente abierta; donde se podrán programar cualquier tipo de aplicaciones sin necesidad de violar términos de uso, etc.

Se trata de Android, una pila de software que incluye sistema operativo, librerías, framework de aplicaciones, aplicaciones, etc. Sus características principales son:

- La existencia de un framework de aplicaciones que permitirá la reutilización y el reemplazo de componentes.
- Navegador web basado en WebKit.
- Optimización de gráficos en 2D y 3D basada en OpenGL.
- SQLite para almacenamiento estructurado de datos.
- Soporte multimedial (audio, video, imágenes, etc).
- Soporte GSM.
- Soporte bluetooth, EDGE, 3G y WiFi.
- Soporte a cámaras, GPS, etc.

Android está basado en Linux 2.6 y sobre éste recaen los principales servicios del sistema, como seguridad, manejo de memoria, procesos, conectividad, etc.

Google ofrece un conjunto de herramientas para el desarrollo de aplicaciones que están disponibles en la página de Android. Entre estas herramientas se encuentra un emuldor en el que se pueden instalar y probar aplicaciones hechas para los teléfonos que corrererían el sistema operativo de Google.

La imagen es un screenshot de Google Maps corriendo sobre el emuldor, lo que se observa en el mapa son los alrededores del Mall San Pedro y la Fuente de la Hispanidad.