[WWDC'06] Lo nuevo en Leopard para desarrolladores

El nuevo DVD de Leopard para desarrolladores incluye muchas mejoras para programar aplicaciones que utilicen las últimas tecnologías del próximo sistema operativo de Apple, y ya se están haciendo públicas. Lo curioso en ésta ocasión es que la lista de mejoras del DVD de Leopard la han publicado en una web de desarroladores de Windows Vista… En cualquier caso, los datos que aportan se están conociendo también en distintas webs y parecen ser ciertos, os las traduzco:
- Soporte completo de 64-Bits excepto en algunas parte del sistema obsoletas y que no se han portado debido a que serán reemplazadas por sus equivalentes más modernos.
- Independencia de resolución en la interfaz, mediante controles y botones vectorizados, que se ajustarán a al tamaño adecuado sin importar la resolución de la pantalla.
- La Libreta de direcciones ahora permiten cuentas compartidas, permitiendo a una aplicación restringir su contenido a un usuario.
- Nueva interfaz para Automator, que permite cosas como grabación de acciones (como si grabáramos una macro, muy útil), variables de flujo y utilización de flujos dentro de aplicaciones.
- Los programadores pueden acceder a un calendario, evento o información de alguna tarea para poder usarla en sus aplicaciones o añadir las suyas propias.
- Mayor integración de las APIs Carbon (creadas bajo el sistema Classic) dentro de Cocoa.
- Nuevo sistema de creación de vistas matriciales, lo que permite crear vistas de este tipo desde cualquier parte el sistema, incluyendo OpenGL o Web Views. Es decir, una mejor presentación de datos o objetos.
- Core Animation permitirá crear interfaces acelerados mediante el subsistema gráfico sin tener que tocar una línea de código OpenGL. Los objetos se distribuyen por capas (que pueden ser tridimensionales) que los programadores pueden mover, modificar o alterar como quieran. Time Machine está creado usando Core Animation. Core Animation puede incluir contenido OpenGL, efectos Core Image y Core Video además de la típica representación Quartz/Cocoa, como vistas y ventanas. Preparaos para ver aplicaciones gráficamente espectaculares.
- El motor de presentación de texto incluye un sistema de corrección gramatical, abreviaturas predefinidas, detección automática de enlaces y soporte para copiar y pegar multiples selecciones.
- Core Image ha sido actualizado para permitir el acceso a imagenes RAW directamente.
- Se ha incluido Apache 2.0, Ruby on Rails y Subversión, así como soporte para programación mediante scripts, permitiendo a los scripts de Python y Ruby que accedan a APIs específicas de Mac OS X.
- El nuevo interfaz de programación de iChat permite al programador añadir contenido compartido en una sesión de iChat, por ejemplo un vídeo, una presentación o incluso un juego multijugador on-line (mediante iChat).
- Se pueden compartir cuentas, aunque siempre bajo restricciones de una lista de control para determinadas aplicaciones o ficheros.
- Un “Kit de Imagen” está incluido, permitiendo al desarrollador crear una aplicación que puede navegar por directorios, ver, recortar, rotar y elegir imágenes, aplicar filtros Core Image y más cosas mediante un interfaz ya diseñado. También se entrega un interfaz de presentaciones a pantalla completa que cualquier programador puede incluir en su aplicación.
- Un nuevo motor semántico permitirá a Leopard analizar texto para encontrar SPAM.
- Las nuevas plantillas de Mail están disponibles para los desarroladores, permitiendo a cualquier diseñador web crear las suyas propias para que sus usuarios las utilicen.
- Se entrega un nuevo interfaz de programación para publicar y suscribir RSS y feeds Atom, incluyendo un completo sistema de generación de feeds RSS y procesado. Una característica interesante: Se pueden establecer feeds locales que se verán gracias a la red Bonjour automáticamente entre todos los Macs conectados.
- Quicktime 7.1 incluido, que incluye el paquete de herramientas QTKit muy mejorado.
Más información | AeroXperience
Vía | Digg
Comentarios
Deja tu comentarioWSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
Economía
WSL Empresas
Destacado
Top 10
Lo+leído
- ¿Son éstas las dimensiones del iPod Nano 4G y del iPod Touch 2G?
- Rumor: Tablet Mac el 23 de Septiembre y por menos de 1000 dólares
- Google sube la apuesta: anuncia Chrome, un nuevo navegador basado en WebKit
- Google explica el porqué del retraso en el lanzamiento de Chrome para Mac y Linux
- Imagen de la semana: El iPhone... ¿en la máquina de una feria?
- Evento de Apple el próximo 9 de septiembre, ya oficial
- El iPhone 3G amplía horizontes: Ya disponible en la FNAC
- 'Call of Cthulhu' para iPhone
- Adobe presentará su Creative Suite CS4 el 23 de Septiembre
- Applesfera responde: Compartir aplicaciones entre iPhones e iPods touch
Lo+votado
Lo+votado
- Cómo activar la llamada en espera en el iPhone
- Evento de Apple el próximo 9 de septiembre, ya oficial
- Imanes de la interfaz de Mac OS X
- Applesfera responde: Certificado digital de la FNMT en Mac OS X
- 'Call of Cthulhu' para iPhone
- Imagen de la semana: El iPhone 3G aparece en américa latina
- Vídeo: Como limpiar un MacBook y no morir en el intento
- Intel desvela la nueva generación del procesador diseñado para el MacBook Air
- Applesfera responde: Compartir aplicaciones entre iPhones e iPods touch
- Cyan está desarrollando una versión de Myst para el iPhone
Lo+comentado
- El iPod Nano 4G, ¿desvelado?
- ¿Son éstas las dimensiones del iPod Nano 4G y del iPod Touch 2G?
- Rumor: Tablet Mac el 23 de Septiembre y por menos de 1000 dólares
- Kevin Rose habla sobre el evento del 9 de Septiembre: Nuevas características de iTunes 8
- Google sube la apuesta: anuncia Chrome, un nuevo navegador basado en WebKit
- Evento de Apple el próximo 9 de septiembre, ya oficial
- Imagen de la semana: El iPhone... ¿en la máquina de una feria?
- Vídeo: Mac OS X Leopard en un Asus EeePC 901
- Just What I See: ¿Quién dijo que no se podían hacer buenas fotos con el iPhone?
- CNET: "No habrá servicios de suscripción en iTunes"
Autores / Comentaristas
Autores
Comentaristas
- David

- cacon

- Víctor Pimentel

- ▄▀▄▀▄▀| Il Tifossi

- kiwi13

- jose

- pupegbl

- Rub

- Capullo

- Big Boss





Estaria bueno que algun desarrollador comparto con nosotros el DVD de Leopard asi tambien podemos dar nuestra opinion como usuarios, mmmmmm aunque no creo que esto pase
claro que si que pasara nada mas lo estoy preparando para el publico en descarga directa
Hola, es un error bastante común decir que la API Carbon es la API clásica… y eso no es del todo así. La API Carbon es la API nativa de Mac OS X para aplicaciones creadas con C++, frente a Cocoa, que es la API nativa para aplicaciones Objective-C.
Lo que ocurre es que esa API nace como un subconjunto de las funciones de la API clásica del Mac OS, y las aplicaciones Mac OS 9 escritas con la API Carbon podían ejecutarse nativamente en Mac OS X. Pero Carbon tiene, hoy en día, muchísimas funciones que nunca estuvieron disponibles para el Mac OS clásico, y que sirven para aprovechar las características propias de Mac OS X para quienes no quieren programar usando Cocoa.