Como probablemente sabrán ustedes en la comunidad de desarrollo de iOS, WWDC 2011 está llegando a su fin hoy. A pesar de que Apple no lanzó un nuevo iPhone como muchos anticiparon, la presentación estuvo lejos de ser una decepción. Este año, WWDC se centró en el software y en el empoderamiento de la comunidad de desarrollo de iOS. Si bien gran parte de la publicidad del evento se ha centrado hasta ahora en el impacto negativo que la última versión tendrá en las aplicaciones iOS existentes, esta publicación adoptará un enfoque diferente y destacará las muchas características de iOS 5 que todos los desarrolladores de iOS deberían estar entusiasmados..
Como se mencionó, nuestro objetivo es hablar sobre algunas herramientas nuevas y cómo el conocimiento de estas herramientas aumentará su potencial como desarrollador de iOS.
Con el lanzamiento de iBooks, Apple ha visto 130 millones de descargas de libros hasta la fecha. Ahora están lanzando Newsstand, que es como iBooks pero para revistas y periódicos. A primera vista, Newsstand puede parecer irrelevante para los desarrolladores que aún no trabajan en la industria editorial. Si bien esto puede ser cierto, considérelo: todas esas editoriales ahora tienen un nuevo modelo de distribución, y necesitarán desarrolladores con talento para sacar provecho de él. Esto significa que los freelancers y las compañías de desarrollo móvil harían bien en aprender a usar las herramientas de Apple para crear aplicaciones de Newsstand ahora, mientras que los editores aún buscan talento para llevar su oferta a dispositivos iOS.
¿No sería bueno si pudieras desarrollar una aplicación que pudiera detectar rostros fácilmente, realizar una edición de imágenes y usar filtros para obtener grandes efectos? Bueno, con iOS 5 Apple acaba de hacer tu vida más fácil. La detección de rostros puede permitir nuevas experiencias emocionantes en la plataforma. Su uso en conjunto con la cámara del dispositivo tiene infinitas posibilidades. Si actualmente está pensando en ingresar al espacio competitivo de las aplicaciones fotográficas, le conviene prestar mucha atención a cualquier documentación de Apple relacionada con estas características..
Hay pocas herramientas de marketing mejores que tener una gran aplicación. Las grandes aplicaciones pueden venderse por sí mismas, pero una gran aplicación que está conectada a la red social hace que sea mucho más fácil para sus fanáticos difundir la buena palabra. Ahora, con las características de inicio de sesión único, los usuarios de una aplicación pueden autorizar rápidamente una aplicación para publicar en la cuenta de Twitter del usuario.
La nueva funcionalidad hace que este sea un proceso muy simple. Los usuarios pueden iniciar sesión en Twitter desde la configuración de su dispositivo y cualquier aplicación puede solicitar el uso de sus credenciales de Twitter.
Si bien el método de implementación no se mencionó durante la presentación de Steve Jobs, Scott Forstall mencionó que las aplicaciones pueden aprovechar esta nueva característica de iOS en su presentación pública. En el pasado, los desarrolladores tendrían que usar una biblioteca de terceros como ShareKit o simplemente hacer el trabajo pesado para integrar sus aplicaciones con Twitter, por lo que un solo sistema de inicio de sesión facilitará significativamente el trabajo de la mayoría de los desarrolladores de iOS. Podemos estar seguros de que otras redes sociales como Tumblr, Facebook, LinkedIn y más pronto solicitarán el mismo inicio de sesión único para sus usuarios. Esto tiene implicaciones positivas para los desarrolladores a medida que continuamos creando aplicaciones que aprovechan las cuentas sociales de nuestros usuarios para comercializar indirectamente nuestras aplicaciones..
Esta nueva adición a iOS 5 merece la atención de cualquier empresario o desarrollador móvil serio. En los últimos años, hemos visto la transición de nuestra sociedad de varias maneras importantes, comenzando con una cultura más social y abierta que desea compartir, twittear o publicar cualquier cosa en línea. Otro cambio importante es el aumento del teléfono inteligente y la expectativa del consumidor de que un dispositivo móvil debería hacerlo todo. Mientras estas tendencias siguen evolucionando, con el aumento de iCloud estamos viendo que Apple y otras compañías están apostando sus chips al surgimiento de una sociedad que esperará acceder a sus datos desde cualquier lugar y desde cualquier dispositivo. En iOS 5, vemos cómo Apple está fusionando estas tres tendencias para crear lo que será una experiencia única e innovadora. Android y Windows pronto seguirán. Esto significa que cualquier desarrollador serio debe comenzar a planificar el uso de almacenamiento en la nube y experiencias sociales en sus aplicaciones. Sus usuarios pronto podrán esperar nada menos.!
Apple está constantemente buscando formas de mejorar sus ofertas de productos. Con eso en mente, recuerda que esto es iCloud 1.0. Y por muy impresionante que sea ahora, no es algo que todos los desarrolladores usen a diario, pero en la versión 2.0 podemos ver la funcionalidad que cada aplicación debe tener. Recomiendo obtener al menos un nivel básico de comprensión de cómo funciona e incluso comenzar a probarlo por ti mismo, y si eres un profesional independiente o un contratista, esta es una habilidad que deberías aprender de inmediato..
Esta ha sido solo una pequeña descripción general de las nuevas ofertas en iOS 5. Mobiletuts + volverá a revisar muchas de estas características en mayor profundidad después de que se levante el iOS 5 NDA. Mientras tanto, si usted es un desarrollador, le recomiendo que tome una tarde y revise los documentos aplicables disponibles para los desarrolladores pagos. Quién sabe, puedes encontrar una ventaja competitiva que separe tu aplicación de la competencia!
¿Quieres hablar de este artículo? Encuéntrame en Twitter @williamherring.