id Software desarrollará para iPhone

id iphone

Esto es como un sueño hecho realidad, dos de mis entretenimientos favoritos se unen. Otros que se suben al carro del desarrollo para iPhone/iPod touch son id Software como ha anunciado el propio John Carmack.

A su vez, no ha desaprovechado la ocasión y también ha dado su opinión acerca del 70% de beneficios de la App Store y parece que le ha gustado el trato, más que el desarrollo de software para iPod

Enlace: Re:Mr. Carmack are you still around? | Vía: Gizmovil

11 de Marzo de 2008 @ 11:10
Comparte esta anotación

Probando el kit de desarrollo para iPhone

Este fin de semana lo he aprovechado, en parte, para adscribirme al programa de desarrolladores para iPhone. He sido, soy y seré programador, me gusta y me divierte, y hacerlo para estos dispositivos puede ser muy interesante.

Selección de proyecto en el SDK para iPhone

No puedo decir mucho más de momento, simplemente que me ha encantado el simulador (que no emulador) del terminal incluido en el kit de desarrollo oficial ya que me ha permitido ejecutar mi primera aplicación en el mismo aunque esta, por decirlo de alguna manera, aún no sea muy funcional:

Aspen Simulator en el SDK para iPhone

Mi aplicación está a la izquierda, el menú principal del simulador en el centro y a la derecha la pantalla de configuración del mismo mostrando su versión de firmware y nombre (Aspen Simulator) así como el almacenamiento correspondiente al disco del MacBook donde se ejecuta.

Sólo diré una cosa: me siento como niño con zapatos nuevos

10 de Marzo de 2008 @ 11:49
Comparte esta anotación

Las aplicaciones desarrolladas para iPhone no pueden funcionar en segundo plano

SDK para iPhoneTraigo malas noticias para todos aquellos que tengan pensado convertirse en desarrolladores de aplicaciones para iPhone, y para iPod touch, mediante el uso del kit de desarrollo oficial. Por lo que se puede leer en la documentación del mismo con respecto a la guía de interfaz de usuario, las aplicaciones desarrolladas por terceros no pueden ejecutarse en segundo plano.

Parece que Apple no quiere que las aplicaciones puedan interactuar tal y como hacen Mail, SMS e iPod por ejemplo en el terminal telefónico. De esta manera, en caso de contar con una aplicación de mensajería instantánea, no podremos dejarla ejecutándose mientras atendemos una llamada o escribimos un correo. Simplemente dejará de ejecutarse cerrando la sesión y mostrando el contacto como desconectado para volver a conectarse cuando vuelva a ser ejecutada con la consiguiente pérdida de servicio.

Una pequeña decepción que no hará sino espolear la imaginación de los programadores para hacer más llevadero el comportamiento del software con las limitaciones impuestas.

Enlace: The iPhone SDK: The day after

09 de Marzo de 2008 @ 3:29
Comparte esta anotación

Preguntas y respuestas acerca del SDK del iPhone

InterrogaciónDespués de la presentación del kit de desarrollo oficial para el iPhone e iPod touch por parte de Apple, los asistentes han podido participar en un turno de preguntas y respuestas con Steve Jobs, Phil Schiller y Scott Forestall.

Algunas de las más interesantes, ya traducidas, son las siguientes:

Pregunta: ¿Qué pasará si alguien desarrolla una aplicación de VoIP? Respuesta: Pararemos sólo la VoIP sobre redes celulares, no sobre Wi-Fi.
P: ¿Se van a prohibir aplicaciones que permitan liberar el teléfono? R: Si… (tras una pausa)
P: ¿Habrá que pagar para actualizar el iPod touch a la versión 2.0 del firmware? R: Ya veremos más adelante.

Sin duda la keynote ha sido interesante hasta el final…

07 de Marzo de 2008 @ 0:54
Comparte esta anotación

Ya se puede ver la keynote del SDK online

Si quieres ver cómo se desarrolló la keynote de presentación del kit de desarrollo oficial para iPhone e iPod touch con tus propios ojos ya puedes porque Apple ya nos ha dado el enlace para hacerlo, sólo es necesario disponer de QuickTime y una conexión a internet

Evento del 6 de Marzo

Enlace: iPhone Software Roadmap - Apple March 6 Event

07 de Marzo de 2008 @ 0:34
Comparte esta anotación

Resumen: Desarrollo y plan de futuro para el iPhone

Hoy hemos asistido a una jornada que marcará un antes y un después en la evolución del iPhone y, por extensión, del iPod touch. Apple ha llevado a cabo, en uno de esos eventos que tanto le gustan a Steve Jobs, prometía la presentación de jugosas novedades con respecto al ámbito profesional y de negocios así como del desarrollo de aplicaciones. Vayamos por partes que esto promete:

Resultados

Fue el propio Steve Jobs el encargado de recordarnos que el iPhone logró el 28% de la cuota de mercado en los primeros 8 meses de vida y ahora mismo representa el 71% de los navegadores móviles en la red de redes en Estados Unidos… “Internet en tu bolsillo” llegó a decir, y no le falta razón.

Resumen: Desarrollo y plan de futuro para el iPhone

iPhone Enterprise

Llegó el turno de Phil Schiller, eterno secundario, el cual ha sido el encargado de presentar las novedades con respecto al apartado dedicado a las empresas y el uso del dispositivo en estas:

  • En la siguiente actualización de software podremos disfrutar de push e-mail así como de calendarios y contactos push, listas de contactos globales, VPN IPsec de Cisco, control de identidad y certificados, estándar WPA2/802.1x y mejoras en la seguridad. (Nota: recordemos que la tecnología push es aquella que no requiere de una acción del usuario para recibir la información, es el servidor el que la ofrece al cliente cuando ésta se encuentra disponible).
  • Conexión a servidores Microsoft Exchange: estábamos en lo cierto cuando nos hicimos eco de los rumores. aparentemente simplifica el uso de estas cuentas de correo eliminando pasarelas intermedias con el uso de ActiveSync.

Resumen: Desarrollo y plan de futuro para el iPhone

Kit de desarrollo oficial

Phil dio paso a Scott Forestall para que nos hablase acerca del, por fin, kit de desarrollo oficial pero no se limitó a eso, fue mucho más allá y nos dio un maravilloso repaso por toda la tecnología embebida en estos pequeños ordenadores de mano:

  • Hoy en día hay ya más de 1000 aplicaciones web para iPhone e iPod touch, lo cual ha resultado ser un gran éxito.
  • El SDK que se presenta hoy utiliza las mismas funciones del API (interfaz de programación de aplicaciones) que ha utilizado la propia compañía para realizar las suyas.
  • En el iPhone podemos encontrar casi todas las tecnologías utilizadas en Mac OS X como Core Services, Media, CoreOS y Cocoa con una ligera modificación: Cocoa Touch.
  • En Core OS encontramos el kernel de OS X, el sistema de librerías, la pila TCP/IP de BSD, sockets de conexión, la seguridad y la administración de la energía, el acceso a llaves y certificados, etc.
  • Nuevos componentes incluidos son SQLite y Core Location.

Resumen: Desarrollo y plan de futuro para el iPhone

  • La capa multimedia no es menos espectacular con Core Audio, OpenAL, mezclador y grabador de audio, reproductor de vídeo, visualización de los formatos más comunes como JPG/PNG/TIFF, archivos PDF, tecnología Quartz (2D), Core Animation y OpenGL ES (3D).
  • Toda la tecnología presentada está altamente soportada y acelerada por el hardware presente en los dispositivos.
  • Con Cocoa Touch se presentan los eventos y controles multitouch, el control del acelerómetro, vistas en jerarquía, localización, las alertas, la vista de página web, etc.
  • A partir de hoy pueden obtener la actualización del firmware a la versión 2.0 en versión beta los desarrolladores y las empresas interesadas. Se distribuirá como actualización gratuita en Junio.

Resumen: Desarrollo y plan de futuro para el iPhone

  • El kit de desarrollo oficial utilizará el mismo entorno de Xcode con sus características de gestión de proyectos y versionado del código fuente.
  • Se incluye un depurador remoto, simplemente conectando el teléfono se puede acceder desde el Mac en tiempo real, observando incluso el rendimiento del programa.

Resumen: Desarrollo y plan de futuro para el iPhone

Invitados de excepción

En este evento se presentaba algo más que el kit de desarrollo, se presentaban los planes futuros de la compañía y para ello han contado con algunos invitados, quizá debería decir socios tecnológicos, a los cuales se les invitó a realizar una aplicación en dos semanas:

  • Travis Boatman de Electronic Arts presentó un editor de evolución para Spore con 18 niveles completos.
  • Chuck Dietrich de Salesforce.com presentó una completa herramienta de gestión de fuerzas de ventas.
  • AOL presentó su AIM para iPhone, un completo programa de mensajería con todo lo que cabría esperar del mismo.
  • Glenn Keighley presentó Epocrates, una especie de vademécum médico que puede reconocer píldoras por su tamaño y color.
  • Ethan Einhorn de Sega presentó SuperMonkeyBall, donde se maneja una esfera mediante el acelerómetro del dispositivo.

Resumen: Desarrollo y plan de futuro para el iPhone

La tienda de aplicaciones

De nuevo en escena, Steve Jobs nos presentó la App Store, la forma de obtener las aplicaciones e instalarlas en los terminales:

  • Las aplicaciones estarán divididas por categorías, siendo las más importantes juegos, negocios, finanzas, música, etc. además de un Top 50 de descargas.
  • Se pueden transferir directamente al iPhone o al ordenador y de éste al primero.
  • Los precios de las aplicaciones serán fijados por los propios desarrolladores obteniendo un 70% del beneficio obtenido por el mismo, incluso pudiendo seleccionar “gratis” como precio.
  • El kit de desarrollo se puede descargar de forma gratuita pero para poder participar en la distribución se debe formar parte del programa pagando $99 dólares.

Resumen: Desarrollo y plan de futuro para el iPhone

One More Thing

Cada vez que suenan esas palabras de la boca de Steve Jobs retumban hasta el otro lado del charco por los canales de internet, y no es para menos:

  • John Doerr de Kleiner Perkins Caufield & Byers, grupo inversor, aparece en escena para anunciar que han logrado un fondo monetario de $100 millones de dólares para invertir en el desarrollo de aplicaciones y al cual han llamado iFund.

Resumen: Desarrollo y plan de futuro para el iPhone

Eso fue todo, que no es poco. Una última reflexión: por una parte ya no hay excusa para las grandes corporaciones para no usar un iPhone en sus sistemas de correo y por otra, la oportunidad de formar parte del programa de desarrollo por $99 dólares es una oferta que, desde mi punto de vista, no se puede rechazar…

Todas las fotografías de Engadget

06 de Marzo de 2008 @ 21:26
Comparte esta anotación

Evento especial el 6 de Marzo: Llega el SDK

Por fin, tenemos lo que queríamos, al menos en parte, de esa empresa que se dedica única y exclusivamente a conceder todos los deseos de sus usuarios. Empezando por el alquiler de contenidos audiovisuales en la iTunes Store, pasando por nuevo software profesional como Aperture 2, doblar la capacidad de almacenamiento en el iPod touch y en el iPhone y, ayer mismo, renovados equipos portátiles MacBook y MacBook Pro. Que me digan a mí qué otra empresa hace eso en los 9 primeros martes del año.

A lo que iba, debe ser que como esta semana ya estaba lo bastante completita porque hubo que anular el evento de presentación del SDK, kit oficial de desarrollo para iPhone e iPod touch, que estaba previsto para ayer mismo. Pues bien, como no nos iban a dejar sin ese pequeño placer, Apple nos da cita para el día 6 de Marzo con la siguiente invitación:

Invitación de Apple al evento de presentación del SDK para iPhone/iPod touch

En la misma aparece esta leyenda:

“…learn about the iPhone software roadmap, including the iPhone SDK and some exciting new enterprise features.”

Traduciendo libremente:

“…a conocer la planificación de los pasos a dar por el software en el iPhone, incluyendo el kit de desarrollo y algunas interesantes características para los negocios.”

¿Qué quiere decir? Especulemos un poco, por desear que no quede:

  • Desarrollo de aplicaciones de terceros firmadas, menor número pero en principio de mayor calidad.
  • Soporte a contenidos en formato Flash, antes o después tiene que llegar.
  • Juegos, en formato Flash en webapps y nativos, por fin.
  • Acceso a servidores de correo corporativo, esto por la parte de negocios.
  • Pages, Numbers y Keynote en formato mobile, negocios también.

Si creéis que en esta lista de deseos falta algo no dejéis de comentarlo, me gustaría saber qué pensáis…

Aprovecho para agradecer a Alberto, Bogey, jocareca, jorge gn y al resto que nos habéis enviado la nota, me hubiera gustado ponerme antes con ello pero me ha sido imposible.

Enlace: Gizmodo y Infinite Loop y TUAW y 9to5 Mac y TengoUnMac y Applesfera y, bueno, todos

27 de Febrero de 2008 @ 23:18
Comparte esta anotación

Confirmado: Habrá kit de desarrollo para iPhone e iPod touch

iphoneY de parte del propio Steve Jobs, quieren ver aplicaciones de terceros en el iPhone y en el iPod touch, confirmando las sospechas levantadas ayer de que en Febrero veremos un SDK oficial (Software Development Kit, herramientas de desarrollo de software) para regocijo de programadores y usuarios del terminal. El retraso, de aquí a Febrero quedan cerca de tres meses, es debido a que desean crear una plataforma de desarrollo lo más avanzada posible pero que además proteja a los usuarios de virus, ataques a la privacidad y código malicioso, sin perder la funcionalidad que aporta el interfaz multitáctil.

Hasta aquí todo bien, pero la excusa de Steve es floja e intenta apoyarse en que ya ha habido algo semejante a virus en otras tecnologías móviles (supongo que se refiere a Symbian) pero no han pasado de ser programas anecdóticos que en el peor de los casos debía pedirte confirmación para “infectar” tu terminal, aunque le doy la razón en que será objetivo de ataques indiscriminados desde el mismo día que se publique el kit.

Analizando la nota de Jobs se deduce que la publicidad que ha estado usando Nokia en contra del iPhone le ha escocido y recuerda que los finlandeses no permiten la instalación de aplicaciones en algunos de sus más avanzados terminales si no están firmadas digitalmente por un proveedor oficial, lo cual hace de su plataforma poco menos que “totalmente abierta” y es la estrategia a seguir, por lo que olvidáos de desarrollados independientes, me temo que sólo las grandes casas de desarrollo de software conseguirán el certificado o, en el mejor de los casos, se deberá validar la aplicación mediante algún tipo de proceso oficial de la compañía.

¡Gracias Sanman!

Enlace: Third Party Applications on the iPhone

17 de Octubre de 2007 @ 16:17
Comparte esta anotación
x
Enviar por Correo