Así se creó FaceTime para iOS

  FaceTime es, con diferencia, el sistema de videollamadas más popular disponible para terminales móviles, Apple lanzándolo para sus dispositivos en 2010 junto con iPhone 4. Si alguna vez estuvo interesado en saber cómo se creó este sistema, bueno, un ingeniero de la Apple revelado en el juicio entre Samsung si Apple los detalles detrás del proceso de creación de este sistema. El código base de FaceTime nació en 2007 cuando creó un prototipo que permitía realizar llamadas de voz entre un Mac y un iPhone.

García y otros cuatro ingenieros dedicaron prácticamente todo su tiempo al proyecto, y varios otros equipos trabajaron en piezas relacionadas con la tecnología. El equipo central de audio de Apple se encargó del backend de audio, ocupándose del micrófono y el altavoz, dijo García. El equipo de códec de vídeo también participó, al igual que el equipo de aplicaciones, "que dibuja botones bonitos y cosas así", dijo.

  Siguiendo con el proceso de desarrollo, en 2008 los ingenieros de Apple consiguieron realizar las primeras videollamadas entre un Mac y un iPhone, pero FaceTime evolucionaría de otra manera. Para lanzar Game Center en 2009, la compañía Apple pidió a los ingenieros que desarrollaran un sistema de chat de audio para los usuarios y el código diseñado para este sistema sería la base de FaceTime. Usando el código escrito para la función Game Center, FaceTime eventualmente tendría varias decenas de miles de líneas de código, pero Steve Jobs no estaba satisfecho con los prototipos iniciales.

  Jobs quería un sistema que funcionara sin problemas y sin un método de configuración complicado, por lo que los ingenieros de Apple tuvieron que rehacer una buena parte del sistema antes de que estuviera disponible en su forma actual. Detalles adicionales sobre el proceso. lo encontrarás aquí, además de información sobre los requisitos de Jobs para proteger FaceTime.