Acilia Blog

Categorías

Desde Apple WWDC – La hora de los developers

Marcos Labad Founder & Director en Acilia

Actualidad 03-06-2014

La clave del éxito de Apple en los últimos años ha sido la fabricación de hardware innovador, siempre combinándolo con software a medida. Ser propietarios de toda la cadena de producción, les hace además poder ser propietarios de la cadena de distribución, o controlarla férreamente. Todo bajo control.

La WWDC de este año pasará a la historia por estar exclusivamente enfocada a software. Al software ‘de fábrica’ construido dentro de la casa se le une el software que desarrolladores externos (hay registrados 9 millones) en todo el mundo hacen mediante aplicaciones en el Apple Store. No se ha presentado ninguna novedad respecto a hardware. Es un hecho bastante significativo.

La Keynote ha empezado mostrando vídeos de gente usando sus apps favoritas, mostrando cómo les ha hecho la vida más fácil en muchos sentidos y, sobre todo, ensalzando la figura del desarrollador. Esto se veía ya en los paneles exteriores con el eslogan “Write the code. Change the World” bien visible, pero mucho más enfatizado desde el mismo comienzo de la conferencia. Apple ha encontrado como aliados a esos millones de desarrolladores en la comunidad que ellos mismos han creado. Y los cuida mucho. Viniendo de España, donde la realidad de los desarrolladores es que mucha veces son vistos como “el mal necesario”, “los freaks intratables” o “los que seguro que me están engañando”, esto es poco menos que un bálsamo, un shock cultural.

IMG_20140601_162729_565-1024x577.jpg

Se han presentado los sistemas operativos iOS 8 y OS X Yosemite. Además de detalles en el diseño, se añaden mejoras en notificaciones, siendo ahora interactivas, el concepto de ‘continuity’, que hace mejor la experiencia entre distintos dispositivos, mejoras en Spotlight (a mí me gustaba como está, pero veremos esta nueva versión), entre otros updates en las aplicaciones de mail, fotos… bastantes cosas, bastantes detalles. Además, se dispone de un mejorado servicio de iCloud para alojar y compartir archivos.

Es en estos detalles donde se ha profundizado, algo siempre presente en los productos de Apple y que le han posicionado como referente. La pasión por el acabado de calidad, los iconos, las fuentes más claras, la sensación de profundidad y movimiento, han sido algunos de los aspectos más destacados en cuanto a diseño en los nuevos sistemas operativos.

También se está avanzando en la conectividad con otros dispositivos especializados, como HealthKit en materia de salud y HomeKit en materia de domótica. Para ambos programas se cuenta con la colaboración de líderes en el sector con los que se colabora en protocolos de comunicación que eventualmente podrán ser utilizados por otros fabricantes.

En el ámbito de colaboración con otras empresas también ha habido abrazos y palos. Abrazos o guiños tenues para Bing, Pinterest, Yahoo! o Facebook, donde se mostraban ejemplos en varias escenas de la presentación. Palos para Windows y Android, mostrando sus malas tasas de adopción de sus nuevos sistemas operativos comparado a las tasas que consiguen en Apple (incluido el increíble batacazo del KitKat de Android) y ejemplos de malware y mala calidad en Android. No me ha parecido ver mucho Twitter. Y no recuerdo que se haya pronunciado la palabra ‘Google’. Está claro quien es ‘el enemigo’.

En este contexto de software y de apps para desarrolladores ‘externos’ han llegado algunas ‘bombas’ al final del partido:

  • Nuevo lenguaje de programación llamado «Swift» para las aplicaciones. Ya se puede empezar a desarrollar con él, destaca por su rapidez frente a Objective-C y por su sencillez (y más funcionalidades) a la hora de programarlo. Más “Enjoyable as a scripting language” según dicen ellos mismos. Ya está actualizado XCode 6 para soportar el lenguaje y hay libros y referencia disponible. Todo pensado para comfort del desarrollador.

  • Extensibility. Posibilidad de que las aplicaciones intercambien datos y servicios mediante un protocolo y APIs definidas.

  • TestFlight integrado en App Store. Apple compró la empresa TestFlight hace unos meses y lo integrará para poder enviar versiones ‘Beta’ de las aplicaciones.

  • SpriteKit y SceneKit, como frameworks para hacer juegos, incluyendo leyes físicas, colisiones, atracciones, sombras… muy impresionante verlo en acción. Además, se añade Metal, un motor gráfico mucho más rápido y mejorado. EA y Epic Games subieron a escena para demostrar lo que pueden hacer con Metal, lo que refuerza la estrategia de alianzas de Apple con especialistas, como con HealthKit y HomeKit.

  • CloudKit, que promete dar soporte a la parte de servidor de las aplicaciones, de forma gratuita (con algunos límites). Esto significa menos dependencia de la infraestructura y sistemas en muchos casos (siempre que la aplicación pueda desacoplarse de otras plataformas).

Ha habido más cosas (iTouch para aplicaciones, enterprise provisioning para apps, family sharing, document providers…) lo que da una idea de lo grande que se está convirtiendo este ecosistema. Y eso que por hoy sólo hablamos de software y las herramientas que está poniendo Apple en manos de los desarrolladores. Profundizaremos los próximos días.

photo1-1024x764.jpg

Contáctanos

Cuéntanos tu idea, comparte tu proyecto con nosotros, solicita una consultoría o ven a formar parte de nuestro equipo de expertos Symfony.

Escribe tu nombre y apellidos.
Escribe tu e-mail. El e-mail no tiene un formato válido.
Es necesario aceptar los términos y condiciones.

Gracias por ponerte en contacto con nosotros.


card image

Acilia se une a la familia Sngular

Marcos Labad Founder & Director en Acilia

Actualidad 27-01-2022

Acilia se une a la familia Sngular Leer más
card image

Renovamos la web de Acilia

Marcos Labad Founder & Director en Acilia Rosa Suárez Project Manager

Actualidad 16-06-2020

Renovamos la web de Acilia Leer más

¿Hablamos?

Cuéntanos tu idea, comparte tu proyecto con nosotros, solicita una consultoría o ven a formar parte de nuestro equipo de expertos Symfony.

Uso de cookies

Utilizamos cookies propias y de terceros para mejorar tu experiencia de navegación y poder ofrecerte contenidos interesantes. Ahora la Ley nos obliga a comunicarte que, al continuar navegando por nuestro sitio, aceptas nuestra Política de cookies. ¡Te agradecemos que sigas con nosotros!