Acerca de
Tutoriales
Comunidad
Actualidad
Enlaces





En macprogramadores.org
En Internet

Noticias pasadas

 

El presidente de Google entra en la junta directiva de Apple
30-Agosto-2006


La junta directiva de Apple ha aprobado la incorporación del Dr. Eric E. Schmidt, actual presidente de Google, como nuevo miembro permanente.

Eric E. Schmidt es doctor en ingeniería eléctrica e informática por la universidad de Berkeley, y antes de presidir Google trabajó como investigador en el Xerox Palo Alto Research Center y en los laboratorios Bell. También trabajo en Sun como software manager de Java. Es una persona bien formada tecnológicamente, y seguramente ayudará a Apple a elegir las mejores tecnologías, y no las que estén más de moda.

 


El nuevo firmware EFI
22-Agosto-2006


Tradicionalmente la BIOS se han basado en el MBR (Master Boot Record) para iniciar el arranque del sistema, así como para particionar los discos. El nuevo sistema de firmware EFI utiliza un sistema para particionar los discos llamado GPT, el cual elimina las restricciones del MBR.

Debido a que tanto Mac OS X como Windows Vista usarán EFI como firmware, conviene informarse sobre cómo funciona el GPT. En este y este artículo podemos encontrar una explicación clara y concisa de su funcionamiento. Apple también tiene una Technical Note al respecto.

 


Migrando a los 64 bits
15-Agosto-2006


Tanto Mac OS X 10.5 como Windows Vista podrán ejecutar aplicaciones de 32 y 64 bits.

La solución seguida por cada SO para llevar a cabo la migración será diferente. Mac OS X usará aplicaciones universales con cuatro binarios: PowerPC/Intel y 32/64 bits. Por contra Windows Vista usará un emulador llamado WOW (Windows on Windows) para ejecutar aplicaciones de 32 bits en Windows Vista de 64 bits.

 


Microsoft Virtual PC, Office y Messenger
8-Agosto-2006


Microsoft anuncia que no desarrollará Virtual PC para Intel ya que existen otras soluciones como Apple Boot Camp o Parallels Desktop for Mac. VMWare también ha anunciado su solución para final de año.

Por otro lado Microsoft dice seguir portando Office para Mac a un binario universal. Anuncian que la nueva versión de Office para Mac no traerá soporte para VB script, sino que usará sólo AppleScript. También han anunciado que Messenger 6.0 estará portado a un binario universal para final de año.

 


Xcode 3.0 y Objective-C 2.0
8-Agosto-2006


Apple ha anunciado las nuevas características que incluirá Xcode 3.0 en Mac OS X 10.5. Entre ellas está la ampliación del lenguaje Objective-C, a la que llaman Objective-C 2.0.

Una de las características introducidas en Objective-C 2.0 es la posibilidad de, además de usar el sistema de gestión de memoria tradicional por cuenta de referencias, usar un recolector de basura automático (como el de Java o C#). Este recolector de basura automático elimina la tediosa tarea de decrementar la cuenta de referencias de un objeto cuando ya no se necesita. En concreto han usado el Boehm-Demers-Weiser conservative garbage collector, un recolector de basura automático diseñado para las GCC, y que también sirve para C y C++.

 


Mac OS Forge
8-Agosto-2006


El proyecto OpenDarwin, creado por Apple, será cerrado ya que no ha cumplido su principal objetivo para el que fue creado: Crear una comunidad que ayude en el desarrollo de Darwin. De hecho OpenDarwin se ha convertido en un mero alojamiento para proyectos de código abierto relacionados con Mac OS X.

Por otro lado Ernie Prabhakar, el project manager de los productos de código abierto de Apple, ha anunciado la creación de otro sitio llamado Mac OS Forge para alojar estos proyectos.

Entre ellos se encuentra alojado el kernel de Mac OS X 10.4.7 para Intel. Mucha gente había especulado con la posibilidad de que se retirara el código fuente del kernel de Intel por temor a que los hacker lo modificaran para poder ejecutar Mac OS X en un PC genérico. Finalmente parece ser que seguirá siendo publicado.

 


Cocoa Radio
5-Agosto-2006


Cocoa Radio es una excelente emisora iPodcast con artículos y entrevistas relativas a la programación Mac OS X con Cocoa. La suscripción es gratuita y se puede buscar dentro de la music store de iTunes.

 


Introdución al sistema de gestión de eventos de Cocoa
2-Agosto-2006


Apple ha publicado una guía donde se explica el sistema de gestión de eventos de Cocoa. La guía tiene 82 páginas y resume con bastante precisión los conceptos fundamentales del sistema de gestión de eventos. La guía también incluye ejemplos que detallan su funcionamiento.

 


Microsoft divierte al público en la demo de su reconocedor de voz
1-Agosto-2006


En este vídeo podemos ver a un empleado de Microsoft pasando apuros porque el reconocedor de voz de Windows Vista no es tan bueno como el público seguramente esperaba.

Microsoft alego que el fallo se debió a "ruido ambiental" pero podemos apreciar que la sala, preparada especialmente para el acto, estaba en silencio... hasta que se empezaron a oír las carcajadas.

 


REALbasic Cross-Platform Application Development
23-Julio-2006


REALbasic es un conocido y excelente entorno de desarrollo rápido de aplicaciones multiplataforma.

Sams Publishing ha sacado un buen libro llamado REALbasic Cross-Platform Application Development donde se cuenta en bastante profundidad los aspectos relativos a este lenguaje.

 


Mac OS X bien diseñado para evitar virus
16-Julio-2006


De todos es conocido que Mac OS X es un sistema operativo bastante seguro contra los virus. Lo curioso es que Symantec, una gran empresa dedicada a la fabricación de [anti]virus (incluida una versión para Mac OS X) ha indicado en un comunicado que, después de haber analizado el sistema, los ingenieros de Apple "deben tener una solida formación".

Indican que Mac OS X 10.4.x tenía algunos posibles problemas de seguridad (no detectados por ellos sino por Apple), pero que después de estudiar Mac OS X 10.4.7 no han podido encontrar ningún fallo de seguridad. Y todo esto teniendo en cuenta que es una empresa dedicada a vender soluciones antivirus.

 


NeoOffice
12-Julio-2006


NeoOffice es una port de OpenOffice a Mac OS X para usar Aqua en vez de X11. Se ha portado la capa de dibujo con lo que la forma de los controles es más parecida a la de Windows que la de Mac OS X. Esperemos que con el tiempo tenga un look and feel más parecido al de Aqua.

La port todavía está en fase beta, pero es perfectamente usable. El principal problema es que todavía ejecuta despacio y consume mucha memoria.

 


Wine para Mac OS X
1-Julio-2006


El emulador de Windows para Linux Wine ha empezado a anunciar en su web que Darwine, su versión para X11, funciona sobre Mac bajo X11. Este proyecto intenta implementar las APIs de Microsoft Windows en otras plataformas, y aunque llevan mucho tiempo desarrollándolo, actualmente han conseguido que muchas aplicaciones Microsoft Windows puedan ya se emuladas.

CodeWeavers, la empresa que crea Cross Over Office, el emulador basado en Wine que permite ejecutar más de 50 aplicaciones Windows en Linux (incluyéndo como no, Microsoft Office), también ha anunciado que en breve estará disponible la versión de Cross Over Office para Mac, el cual aparentemente ejecuta sin necesidad de X11.

 


Core Image Programming Guide
29-Junio-2006


Apple ha publicado una guía de programación para Code Image, la nueva librería que incluye Mac OS X para conseguir en tiempo real efectos impresionantes.

La aplicación Image Tricks es un buen ejemplo de aplicación que usa esta librería para aplicar efectos a imágenes.

 


Programación de juegos en Mac OS X
6-Junio-2006


Apple ha publicado un reportaje sobre las librerías de programación que actualmente se utilizan en Mac OS X para desarrollar videojuegos:Torque Game Engine, Torque Game Builder, Unity y PTK. Todas estas librerías, excepto Unity, son multiplataforma.

 


Mac OS X Internals
3-Junio-2006


El libro Mac OS X Internals es un buen libro para conocer Mac OS X a nivel de arquitectura.

En su tabla de contenido podemos ver que se estudian temas como: Su evolución desde NeXTStep, el firmware, el kernel, el proceso de arranque, los servicios, los kits de programación, y muchos más.

 


Primer congreso científico en Apple
27-Mayo-2006


Apple ha organizado un congreso orientado a la comunidad científica que quiera mostrar los resultados de sus aplicaciones hechas bajo Mac OS X.

El congreso constará tanto de posters como de exposiciones orales. Aunque el conste de las entradas es bastante alto, aquellos que se acrediten como estudiantes estarán invitados.

 


Actualizado tutorial GCC
25-Mayo-2006


Hemos actualizado el tutorial "Compilar y depurar aplicaciones con las herramientas de programación de GNU" para introducir un nuevo tema dedicado a Objective-C. El tema explica las peculiaridades y argumentos de línea de comandos propios de está herramienta cuando trabajamos con Objective-C.

 


Identificar una máquina Macintosh de forma única
3-Mayo-2006


Apple ha publicado una nota técnica donde explica cómo identificar una máquina Macintosh de forma única.

Aunque la nota indica que identificar una máquina Macintosh de forma única puede servir para Digital Right Managenment (DRM), la solución que propone no pasa por usar ningún nuevo hardware de DRM (como hace unos meses se rumoreó), sino que han propuesto usar el número de serie de la máquina, o bien la dirección MAC de la tarjeta de red.

 


Empieza el Apple Design Award 2006
1-Mayo-2006


Apple ha comenzado su concurso anual para seleccionar la mejor aplicación del año en cada categoría.

Hasta el 16 de Junio se podrán registrar los diseñadores. El premio, cómo no, una máquina Mac nueva para los ganadores.

 


Control de versiones en Xcode con CVS
25-Abril-2006


Hemos publicado un nuevo truco que explica como poder acceder a un repositorio CVS (Concurrent Version System) usando Xcode.

Esta herramienta de desarrollo incorpora una interfaz gráfica para el programa cliente de CVS que facilita al programador el acceso al repositorio.

 

Ver noticias pasadas >>>