Noticias

iOS 7, principales novedades para desarrolladores

Posted on Actualizado enn

icon-sdk

Ahora que tenemos una idea más o menos clara de lo que significa iOS 7 para los usuarios, ¿qué os parece si le dedicamos la misma atención a los desarrolladores? La nueva versión del sistema operativo móvil de Apple cuenta con más de 1500 nuevas APIs diseñadas para aumentar exponencialmente las posibilidades de las aplicaciones de iOS. Aquí tenéis las más interesantes…

  • Multitarea más inteligente y versátil. iOS 7 soporta nuevos modos de ejecución en segundo plano para aplicaciones que necesitan descargar nuevo contenido cada cierto intervalo de tiempo o accionado por una notificación. Las actualizaciones se realizan de forma “oportunista”, aprovechando los momentos adecuados en función del uso para no gastar batería innecesariamente.
  • Soporte de AirDrop y conectividad P2P. Fotografías, documentos, direcciones url… los desarrolladores lo tienen más fácil que nunca para permitir a los usuarios compartir sus contenidos, especialmente desde que Apple se ha tomado la molestia de incluir AirDrop dentro del control ya existente para ello. Es prácticamente una operación sin esfuerzo. Además esta tecnología de conexiones punto a punto puede utilizarse también de forma directa para permitir que los usuarios compartan información fácilmente entre ellos creando una red entre ellos de modo que no necesiten Internet.
  • Tres grandes novedades para el desarrollo de videojuegos en iOS: Sprite Kit, un framework con un sistema de animación con aceleración por hardware para crear juegos 2D y 2.5D, renderizado gráfico, reproducción de sonido, simulaciones físicas, partículas…; Game Controller Framework, del que ya os he hablado con detalle; y mejoras en Game Center como la posibilidad de hacer títulos multijugador por turnos en el que los jugadores pueden interactuar fuera de su turno (imaginad un juego de cartas en las que una de las fases del turno permite cambiar con otro jugador), o definir condiciones para retos (como superar un tiempo en un circuito utilizando exactamente el mismo vehículo). El framework de Game Center también ha mejorado su soporte de autentificación añadiendo varias medidas para evitar las trampas.
  • El framework Map Kit también incluye numerosas mejoras y ofrece toda clase de nuevas características de gran utilidad para las apps que utilicen mapas. Desde un mayor control sobre las diferentes capas superpuestas de información, a la visualización de los mapas en 3D, la captura de imágenes basadas en mapas o el uso de líneas geodésicas (útiles por ejemplo para calcular la distancia entre dos puntos teniendo en cuenta la curvatura terrestre).
  • Gracias a UI Dynamics ahora es posible incorporar comportamientos y características del mundo real (como la gravedad) a las aplicaciones para que los elementos de su interfaz cobren vida a través de animaciones dinámicas.
  • Con iOS 7 las apps pueden capturar vídeo a 60 fps, de modo que es posible reproducir luego esos vídeos a cámara lenta para darles más dramatismo. Los desarrolladores también pueden controlar directamente el zoom de la cámara o crear efectos y transiciones combinando múltiples pistas mediante las APIs de composición de vídeo.
  • Soporte de nuevos tipos de accesorios como balizas de posicionamiento, un nuevo tipo de transmisores de bajo coste y reducido consumo que pueden notificar a dispositivos con iOS 7 de su presencia y que se espera empiecen a implantarse en lugares como museos, tiendas o parques para proporcionar información sobre una exhibición o producto, o guiarnos por un recorrido. También se han añadido nuevas características como la habilidad de configurar accesorios Wi-Fi como altavoces AirPlay directamente desde iOS, o el soporte de más perfiles Bluetooth LE (Low Energy) para el tiempo, notificaciones, teclados, sonido estéreo…
  • Y hablando de sonido, el framework de sonido acaba de añadir soporte para algo llamado Inter-App Audio, que básicamente permite enviar instrucciones MIDI o secuencias de audio entre distintas aplicaciones de un mismo dispositivo. Por ejemplo, una app podría grabar la música que genera otra app simulando un instrumento y enviar esta grabación a una tercera para procesar la canción.
  • Tamaños de letra dinámicos, para que los usuarios algo cortos de vista puedan personalizar la interfaz de una aplicación para leer con mayor facilidad cualquier elemento de texto.

Lástima que siga sin haber un framework para añadir más funcionalidades a Siri, pienso que es de los servicios que más se podrían beneficiar de la inventiv

iOS 7 da la bienvenida a los mandos compatibles para videojuegos

Posted on Actualizado enn

juegosios juegosios

Aunque soy un firme defensor de las pantallas táctiles en lo que a videojuegos se refiere, es cierto que no todos los géneros se prestan igual y que si bien títulos como Rayman Jungle Run o LostWindsse adaptan a la perfección a un dispositivo móvil sin controles físicos, otros muchos juegos se beneficiarían enormemente de un pad.

Desde 2007 hemos visto tímidos intentos de comercializar mandos inalámbricos para iOS (como elDuo Gamer de Gameloft), pero la ausencia de un estándar impedía que la compatibilidad con todos los juegos fuese ni tan siquiera un sueño para los más optimistas. Todo esto está a punto de cambiar con iOS 7.

Entre las 1500 nuevas APIs de iOS 7 encontramos el nuevo Game Controler Framework, con el que los desarrolladores pueden detectar y configurar mandos MFi (Made for iPhone/iPod/iPad) para utilizarlos sin esfuerzo en sus apps. El framework soporta tanto mandos conectados físicamente como de forma inalámbrica a través de Bluetooth, y no solo está presente en iOS 7 sino también en OS X 10.9 Mavericks.

Apple ha definido unas especificaciones comunes para que los fabricantes las utilicen en sus accesorios que contempla tres tipos distintos de gamepad:

  • Mando ajustable estándar. El dispositivo iOS se acopla dentro del mando y el jugador puede acceder tanto a la pantalla táctil como a los controles del mando. Los controles incluyen una cruceta, cuatro botones principales, un botón de pausa y dos gatillos.
  • Mando ajustable extendido. El dispositivo iOS se acopla dentro del mando y el jugador puede acceder tanto a la pantalla táctil como a los controles del mando. Los controles incluyen una cruceta, dos joysticks analógicos, cuatro botones principales, un botón de pausa, cuatro gatillos y una hilera de cuatro indicadores LEDs (por ejemplo, para indicar el número de jugador o la autonomía del mando).
  • Mando inalámbrico extendido. Un mando que se conecta mediante Bluetooth a un dispositivo iOS o un Mac. Cuenta con los mismos controles que el tipo anterior.

Gamepad ajustable oficial de Apple para iOS 7

Gamepad inalámbrico oficial de Apple para iOS 7

Comienza la cuenta atrás para que Logitech, Belkin y compañía empiecen a presentar sus productos. ¿Qué puedo decir? Una excelente noticia para los jugones y la respuesta perfecta de Apple a dispositivos como Nvidia ShieldOuya y sus mil y un clones.

Ya tenemos los ganadores de los Apple Design Awards 2013

Posted on Actualizado enn

appledsignawards2013

Y como cada vez que tenemos una WWDC, Apple ha anunciado lo ganadores de los Apple Design Awards de este año. Con ellos, Apple homenajea los creadores de las mejores aplicaciones para iOS y OS X según un jurado de la propia compañía. En esta ocasión tenemos a once premiados, y en algunos casos el responsable es un solo desarrollador independiente.

Esta es la lista de premiados:

  • WWF Together (iPad, gratuito), una aplicación para leer historias de los animales en peligro de extinción.
  • Procreate (iPad, 4,49 euros), una suite de ilustración digital que aprovecha todas las tecnologías del núcleo de iOS.
  • Badland (iPhone y iPad, 3,59 euros), juego de plataformas que ya ha recibido varios premios.
  • Yahoo! Weather (iPhone y iPad, gratuita), la nueva aplicación del tiempo que nos ha hecho ver a Yahoo con mejor cara. Lo comentamos hace unas semanas.
  • Letterpress (iPhone y iPad, gratuito), el juego de letras de Atebits con el que retamos a nuestros amigos a formar tantas palabras como podamos a través de Game Center. Apareció a finales del año pasado.
  • Ridiculous Fishing (iPhone y iPad, 2,69 euros), juego donde controlamos a un pescador que utiliza métodos bastante discutibles para conseguir una buena pesca.
  • Sky Gamblers: Storm Raiders (Mac, iPhone y iPad, 0,89 euros), un juego de batallas aéreas que ha aprovechado el homenaje para bajar su precio.
  • Coda 2 (Mac, 64,99 euros), la famosa suite de desarrollo y maquetación web para fanáticos delHTML y el CSS de la mano de los chicos de Panic.
  • Evernote (Mac, iPhone y iPad, gratuito), la aplicación para guardar notas y recordatorios en cualquier formato.
  • Finish (iPhone, 0,89 euros), un gestor de tareas preparado para los estudiantes.
  • Mosaic.io (iPhone y iPad, gratuito), una sencilla aplicación para utilizar varios terminales iOS como una pantalla grande.

Apple también ha dado una mención especial a tres estudiantes por las aplicaciones que han desarrollado en ocho días para demostrar sus capacidades: Louis Harboe de Chicago, Brian Keller de Nueva York y Puck Meerbug de los Países Bajos. Todos los premiados se llevarán el premio y un conjunto de productos de Apple, aunque esta vez no se ha concretado exactamente qué productos son. Pero sean los que sean, seguro que los disfrutarán.

Más información | Apple Design Awards