
Esto de las versiones betas de los SDK para el iPhone es un dilema ya que en lo que tardas en bajártelo, te sacan una versión nueva.
Esta vez le ha tocado al SDK del iPhone OS 3.0, que ha llegado a su beta 5 (build 9M2735), junto con iTunes 8.2. Como de costumbre, con la nueva versión beta, viene la nueva build (7A312g) del iPhone OS 3.0, que al parecer trae una extraña “funcionalidad”.
Y digo funcionalidad entre comillas, por que la principal diferencia notable es la ausencia de los MMS, recordemos que venían de serie con las anteriores versiones beta. Nadie sabe a qué se debe esta supresión, parece que en lugar de avanzar, dan pasos hacia atrás…
Por el momento poco sabemos de las nuevas características y funcionalidades de estas nuevas versiones beta, esperamos que nuestros lectores que las vayan descubriendo, las compartan con nosotros en forma de comentarios.
Steve, ten en cuenta que se acerca junio, ¡esto debe estar pulido ya!
Editado: Un lector anónimo nos comunica que no han quitado los MMS, ¡gracias por desmentirlo!
Apple ha presentado hoy el que será el nuevo firmware del iPhone que irá acompañado con una nueva versión del SDK. El evento en cuestión ha sido un poco aburrido y aunque han habido muchas novedades interesantes no ha sido un evento tan sorprendente como esperábamos ¿o quizá esperamos siempre demasiado?
Si te lo has perdido tienes todas las novedades en el artículo completo.
Continuar leyendo »

Al parecer el SDK de Snow Leopard podría traer consigo herramientas Multi-Touch que permitiesen a los desarrolladores hacer uso de esta tecnología. También podría haber geolocalización en nuestras Macs. Exactamente lo que da vida a este rumor, es el framework CoreLocation, que se encarga de ubicar nuestra Mac en cuadrantes de red, obteniendo la Latitud y Longitud; la posibilidad de programar en Cocoa gestos Multi-Touch. Todo esto se ha visto en la última versión soltada por Apple de Snow Leopard, la 10A261.
Creo que todos estamos de acuerdo al decir que Snow Leopard debería de generalizar los gestos táctiles, ya que por el momento no le veo mucho uso a el trackpad de los nuevos Mac Unibody y el antiguo MacBook Pro Penryn. Aún así me parece genial y muchísimo mejor que una pantalla táctil manchada por la grasa natural de nuestras manos y un hombro adolorido por la postura.
Soy alguien que cree que las pantallas táctiles aún no deben de ser implementadas en los ordenadores y los motivos son los que dije un párrafo arriba, simplemente tener tu MacBook Pro llena de dedos me causa asco, hasta que no exista algo que elimine este problema, un trapo no va ser suficiente. Ni que decir del hombro y el brazo, es terriblemente incómodo. Puede que sea hermoso y algo nuevo, pero todavía falta mucho.
De todas formas estoy encantado con el trackpad Multi-Touch, es fantástico y es justamente lo que hoy debemos de tener. Los gestos táctiles no han sido explotados como se debe pero se comporta de maravilla y con la noticia de que Snow Leopard podría venir con un SDK capaz de crear aplicaciones que acepten estos gestos, haciendo que se generalicen, estoy seguro de que veremos algo nuevo y único. Imaginen poder agrandar la letra de lo que escribimos con solo marcar y alejar dos dedos; Photoshop con gestos táctiles, agregando efectos, pasando por las capas, todo eso y más con nuestros dedos en el trackpad (ahora pueden entender el porqué de la imagen del post); activar Quicksilver con un gesto táctil; un montón de cosas que espero que los desarrolladores nos traigan y así preparar el camino para algo innovador y revolucionario. Recuerden que así trabaja Apple, siempre trae algo nuevo y no copia ideas.

Apple ha hecho disponible la descarga de la nueva versión para el SDK del iPhone 2.2.1. Para poder descargarla deben de estar registrados en el iPhone Dev Center.
He notado que la descarga va un poco lenta, no sé si se debe a mi conexión pero de todas formas, aquellos que no estén apurados por tenerla pueden esperar para comenzar con la descarga. Aquellos nuevos que se animen a bajar el SDK, lo único que necesitan es un correo y sus datos, el registro es gratuito.
Accelerated Internet Strategies ha lanzado un curso de desarrollo para el iPhone, la fecha de inicio es febrero del 2009 y tiene un costo de $97 dólares o €75 euros por curso, estos son cinco en total. Todos los cursos son online, con horarios bastante cómodos, de noche, y se realizan dos por semana. En el caso de que pierdas alguna de las clases, estas son grabadas para así no detenerte en el proceso de aprendizaje.
Les dejo una lista con lo que ofrecen en este curso después del salto. Pinta bastante bien. Yo que ustedes me decido rápido ya que algunos cursos están copados, pero tranquilos, que estos se volverán a habilitar para el 6 de julio del 2009. Continuar leyendo »

No todo lo que se hablara sobre el desarrollo para el OS X iPhone iba a ser malo.
Apple se prepara para realizar un tour a escala mundial para explicar, en varias capitales importantes, cómo se ha de desarrollar para el iPhone. Sería lo más parecido a un tutorial oficial impartido por personal propio de Apple.
Para asistir se debe ser miembro de la ADC, además de hacer una reserva; las plazas parecen ser limitadas. Apple se dejará caer por tierras españolas el 11 de noviembre en Madrid. Lo siento mucho por nuestros vecinos sudamericanos, pero parece que Apple no los ha tenido en cuenta para este tour…
En cuanto al contenido, se comenzará desde lo básico con una vista general sobre el desarrollo para el OS X iPhone, pasando por aprender conceptos de diseño de interfaces, uso de herramientas, explicación del UIKit, terminando en el proceso de subida de aplicaciones a través del iTunes.
Enlace: Apple Developer Connection | Imagen: 37prime Flickr
¿Alguien tenía alguna duda, a estas alturas, de que el próximo iPhone sería 3G? Yo desde luego no. Y seguramente nadie la tendrá después de ver esto, y es que en la última versión del firmware 2.0 incluido en la beta 5 del SDK se ha podido encontrar un panel de preferencias como el de la imagen adjunta, en el que podemos ver que podemos activar y desactivar el 3G a placer.
Evidentemente esta opción, que suelen tener todos los teléfonos 3G, está ahí debido a que si no es necesario, puede ser recomendable desactivar el 3G para gastar menos batería y activarlo sólo para cuando queramos una conexión de datos.
Así que el día que el firmware 2.0 sea oficial, está claro que tendrá que haber un nuevo iPhone, porque sino, ¿para qué incluir esta opción a estas alturas?
Enlace: 3G settings in the latest iPhone firmware
Ya dijimos cuando hablamos de la nueva beta 5 del SDK para el iPhone que, en principio, no presentaba muchas novedades, pero que a medida que la gente la fuera probando, irían encontrando cosas, detalles, que nos encargaríamos de recoger a su debido tiempo.
En efecto, en el apartado de configuración (Settings), ahora existe la posibilidad de configurar una cuenta .Mac como correo push, es decir, como funciona el correo de Blackberry, por ejemplo, en el que no tienes que preocuparte de sincronizar el dispositivo con el servidor, ya que éste te envía cada correo nuevo que recibes.
En cualquier caso, y como se puede ver en la imagen, el iPhone 2.0 nos permitiría escoger entre configurar la cuenta para recibir el correo en modo push, o en modo estándar (fetch), en el que seríamos nosotros los que iniciaríamos la descarga de correos nuevos cuando considerásemos oportuno (esto es mejor si lo que queremos es gastar menos batería).
Enlace: .Mac pushing email available in iPhone 2.0?
Apple acaba de poner a disposición de los desarrolladores la beta 5 de su SDK para el iPhone. Como siempre, no hay más que ir al iPhone Dev Center para acceder a esta nueva versión y a la documentación actualizada.
Esta versión no añade grandes novedades respecto a la beta 4, pero sí arregla algunos bugs y mejora ciertos aspectos de la interfaz de usuario. En cualquier caso, estoy seguro de que antes de que acabe la semana tendremos información de cualquier novedad oculta que no haya salido aún a la luz sobre esta nueva beta del SDK.
Enlace: iPhone Dev Center
Hace un momento hablábamos de que Vodafone venderá el iPhone en diez países, siendo uno de ellos India, con uno de los mercados de mayor crecimiento. Pero para que Apple consiga llegar, e incluso superar, sus expectativas de ventas, necesita vender el iPhone en otros países asiáticos como Japón y, sobre todo, China. Para ello, sin embargo, tiene que poderse escribir en estos idiomas con el iPhone, y hasta ahora no se podía.
Pues bien, la última versión del firmware del iPhone, la 5A258f, incluida en la cuarta beta del SDK, ya permite introducir texto en chino. Podemos escribir a mano alzada el carácter, como cualquier diccionario electrónico actual ya hace, y el sistema nos dará las opciones más cercanas a lo que hemos escrito, o podemos utilizar el teclado estándar para escribir fonéticamente la palabra, para cuando se use chino simplificado, utilizando el sistema Pīnyīn de romanización.
Sólo falta que el iPhone que llegue a estos países sea 3G para que la adopción del mismo sea tan masiva que el iPhone deje de ser un dispositivo que sólo tienen unos pocos para ser el teléfono más vendido de la historia.
Enlace: iPhone 2.0 beta 4 5A258f firmware supports Chinese input
Al parecer, la última versión del firmware 2.0 para el iPhone, disponible para desarrolladores, incluye la funcionalidad de importar contactos de la tarjeta SIM.
Así, cuando este firmware se libere, por fin se podrá acceder a una de las funcionalidades más normales en cualquier teléfono que, por no se sabe qué extraña razón, no estaba incluida en el iPhone hasta ahora. Es verdad que había aplicaciones no oficiales como SIMport que permitían tener esta funcionalidad, aunque no siempre con resultados óptimos.
Yo sigo diciendo que este firmware va a suponer un antes y un después, porque va a venir cargado de cosas muy interesantes…
Enlace: Latest iPhone OS 2.0 build includes “Import SIM contacts”
Una de las noticias que más ha sorprendido este fin de semana ha sido el descubrimiento en la última versión de firmware del SDK de código que parece indicar la posibilidad de controlar una biblioteca de iTunes de forma remota con un iPhone o un iPod touch.
Al parecer, habría una utilidad llamada iControl, similar en cierto modo al Apple TV, que permitiría reproducir cualquier contenido de la biblioteca de iTunes conectándonos a través de la red local, aunque no está claro si esta funcionalidad serviría unicamente para hacer streaming de estos contenidos al iPhone o iPod touch o serviría para controlar de forma remota otros aparatos.
Aunque según siguen contando, esta información estaría directamente relacionada con una patente de finales de 2005 que permitiría que un reproductor portátil viera los contenidos de un servidor, y los controlase, mientras el servidor los reproduce a través de una conexión física o inalámbrica con un receptor.
No se sabe nada más, pero entre que la patente mencionada ya tiene tiempo suficiente como para que haya fructificado, y que hablamos además de una versión de firmware que va a tener más novedades que nunca, estoy seguro de que veremos algo interesante a partir de junio.
Enlace: Remote control function said hidden in iPhone beta firmware
Con tanto como se está hablando del iPhone 3G, yo creo que no hay nadie que dude de que Apple lo anunciará en junio (aunque Apple siempre se guarda ases en la manga y podría sorprendernos). Pero no está de más echar un ojo a la aplicación de Preferencias que se encuentra en la última versión del SDK, porque ahí podemos ver lo siguiente:

Como podemos ver, hay referencias a conectividad 3G en los datos de preferencias, con lo que parece estar claro que cuando el firmware 2.0 sea definitivo, estará listo para soportar un iPhone 3G, y eso es porque habrá un iPhone con estas características.
Enlace: More 3G Code found in iPhone SDK