Publicado el 14 April 2009
Tags: desarrolladores, Notificaciones Instantáneas, notificaciones Push, push, Push iPhone, Push Notifications

Después de un retraso de varios meses, Apple por fin ha activado el Servicio de Notificaciones Instantáneas para que los desarrolladores puedan realizar pruebas con sus aplicaciones. Apple también ha puesto a disposición una guía de programación, un video para empezar y una sección en el portal del iPhone Developer Program para que registren su aplicación y puedan probar el servicio.
Servicio de Notificaciones Instantáneas
O en ingles Unified Push Notification, es un servicio de alertas para las aplicaciones que residen en el iPhone y que no necesariamente tienen que estar en primer plano para recibir estas alertas o notificaciones.
Hace casi un año, los desarrolladores pedían que el iPhone permitiera ‘procesos de fondo’, para aplicaciones como clientes de mensajería instantánea es muy necesario; pero tener ‘procesos corriendo en el fondo’ disminuiría el poder de procesamiento. Sin embargo Apple quiere evitar los procesos de fondo para alargar la vida de la batería y mantener el rendimiento del iPhone al máximo.
La mejor manera de comprender el funcionamiento del Push en el iPhone es a través de un ejemplo…

Cuando usas un servicio de mensajería, la aplicación en tu iPhone tiene un enlace directo con los servidores del servicio de mensajería.

Cuando cierras la aplicación (por ejemplo al contestar una llamada) pierdes esa conexión directa

Ahí es donde entra el Servicio Unico de Notificaciones Instantánea, este servicio siempre mantendrá un único enlace con tu iPhone

Entonces cuando tu cliente de mensajería instantánea este cerrado los servidores del servicio de mensajería ahora enviarán la información al Servicio Unico de Notificaciones Instantáneas y este mandará las notificaciones a tu iPhone.

Hay 3 tipos de notificaciones que se podrán enviar: badges, sonidos personalizados o mensajes de alerta. Así el usuario solo tiene que dar click en la aplicación para abrirla y tener acceso al contenido.

La ventaja del Servicio Unico de Notificaciones Instantáneas es que puede manejar las notificaciones de varios servicios manteniendo un solo enlace abierto a tu iPhone.

Esto ayudara a conservar el rendimiento del procesador al máximo y alargara la vida del procesador, además de que funciona ‘al vuelo, es decir instantáneamente.
via iPhonefan
Publicado el 03 November 2008
Tags: Aplicaciones, apps, cursos, desarrolladores, Desarrollo, dev, developers, estudios, iphone, programadores
La Universidad de Stanford ha publicado el material correspondiente a un curso sobre desarrollo de aplicaciones para el iPhone.

Pueden ver más información en el sitio de la universidad.
Publicado el 27 October 2008
Tags: 2.2, Apple, audio en línea, beta, beta 2, beta 2 del iPhone Software 2.2, Cocoa, desarrolladores, firmware, iphone, iPhone Software 2.2, sdk, siembra, sistema operativo, Snow Leopard, versión 2.2
Los desarrolladores registrados de Apple han recibido en el transcurso del fin se semana betas de la versión 2.2 del sistema operativo del iPhone y de Snow Leopard, la próxima versión del sistema operativo de Macintosh.
La beta 2 del iPhone Software 2.2 se presentó junto un nuevo SDK, que como gran novedad ofrece soporte para la entrada de audio en línea. La aplicación Mapas ofrece Google Street Views allí donde el sistema se encuentre disponible. Y se ha agregado una nueva preferencia que permite desactivar la corrección automática de texto.
Por otro lado, también vio luz la primera versión de Snow Leopard desde la World Wide Web Conference de junio pasado. El punto más importante de esta beta es la presentación de una nueva versión del finder completamente escrita en Cocoa, junto a otros detalles quizá más esotéricos.
Recordemos que el desarrollo de Snow Leopard está focalizado en optimizar el Sistema Operativo actual en lugar de agregar nuevas funcionalidades. Esto último nos resulta de sumo interés a los usuarios de iPhone, ya que compartiendo el sistema operativo, la optimización del código se verá reflejada en el funcionamiento del iPhone.
Publicado el 27 October 2008
Tags: Anand Chandrasekher, Apple, ARM, arquitectura, desarrolladores, el iPhone, innovativo, Intel, iphone, móviles, Moorestown, Pankaj Kedia, tecnicos, tecnología, x86
Días atrás, Pankaj Kedia de Intel comentó en una reunión de desarrolladores las ventajas de Moorestown (Plataforma ultra móvil de Intel aún en desarrollo) y las relaciono con las supuestas flaquezas de iPhone y la plataforma en la que se basa su arquitectura (ARM) diciendo:
“Están usando tecnología dos o tres años atrasada con respecto a lo que nosotros podemos ofrecerles”.
Ni lerdo ni perezoso, Anand Chandrasekher publicó un post en su blog desmintiendo a su subordinado. Aseguró que el comentario de Kedia había sido inapropiado.
Chandrasekher intento distanciar a Intel de los comentarios de su ejecutivo, afirmando que el iPhone es un producto “verdaderamente innovativo”.
Si bien muchos de sus competidores utilizan los procesadores x86 de Intel en sus diseños, Apple escogió una arquitectura diferente, ARM como base para sus dispositivos ultra móviles.
Publicado el 24 October 2008
Tags: Apple, apps, beta, desarrolladores, dev, developers, devforums, foros, programadores

La revisión del NDA ha traído la creación de unos foros oficiales para desarrolladores. Los foros son considerados por Apple como un servicio beta o pre-release, por lo que entran dentro de la protección del nuevo NDA.
La direccion es: https://devforums.apple.com/
Publicado el 22 October 2008
Tags: 31 Days of iPhone Apps, 31 días de aplicaciones, aplicacion, Aplicaciones, app, applications, apps, Apps Amuck, appsamuck.com, appstore, desarrolladores, desarrollar, Fireball, iphone, iphone 3G, Mobile Altimeter, programar, U Decide
31 Days of iPhone Apps es un proyecto para facilitar que comiences a programar aplicaciones para el iPhone.

A lo largo de un mes estarán subiendo diversos ejemplos (31 en total) de pequeñas aplicaciones que te servirán para entender como realizar las funciones más básicas en las cuales apoyarte para realizar tu aplicación.
En su web Apps Amuck está elaborando este excelente proyecto al que han llamado “31 days of iPhone Apps”. Básicamente, se trata de ir publicando cómo hacer una aplicación determinada al día, al tiempo que tratan de enseñarte unas nociones básicas para que aprendas a usar el SDK por ti mismo. Ahí podrás encontrar proyectos como Mobile Altimeter que calculará la altitud en base a tu posición geográfica, U Decide que toma decisiones por ti como números al azar, si o no, izquierda, derecha o centro y finalmente Fireball que muestra una bola de fuego viajando por la pantalla.
Los proyectos están listos para que los ejecutes en Xcode. Podrás analizar el código fuente y así ver la simpleza con que se puede programar para el iPhone y de este modo, poder sacarle provecho al iPhone SDK.
vía: Apps Amuck
Publicado el 15 October 2008
Tags: Apple, apple iphone, apps, apps para iphone, appstore, charlas, conferencias, desarrolladores, desarrollo de apps, developers, eventos, expertos, iphone, iphone 3G, programadores, programar, sdk, talk, Tech, TechTalk, Tour, World
El iPhone Tech Talk World Tour, son conferencias y eventos gratuitos para adentrarnos en el mundo del desarrollo del iPhone. Estas conferencias, que son semejantes a una mini-WWDC, se llevarán a cabo en varias ciudades de Estados Unidos, Europa y Asia.
Ahora que el NDA fue retirado, Apple está siendo mas abierta en cuanto al desarrollo de soluciones y software para el iPhone.
Aunque la entrada es gratuita, el espacio es limitado; por lo cual es necesario registrase cuanto antes. Por ejemplo, la de Nueva York en algunas horas ya estaba saturada.
iPhone Tech Talk World: Fechas del Tour
North America
- Oct 22 San Francisco FULL
- Oct 24 Los Angeles FULL
- Nov 03 Austin FULL
- Nov 05 Chicago FULL
- Dec 02 New York FULL
- Dec 04 Toronto FULL
- Dec 09 Seattle FULL
Europe
- Oct 22 Paris FULL
- Oct 24 Munich FULL
- Nov 03 AmsterdamFULL
- Nov 07 London FULL
- Nov 10 Berlin FULL
- Nov 11 Madrid FULL
- Nov 14 Copenhagen
- Nov 17 Zurich FULL
- Nov 19 Rome
- Dec 08 Stockholm FULL
India
- Nov 24 Bangalore
- Nov 27 Delhi
Asia Pacific
- Oct 30 Tokyo FULL
- Nov 04 Singapore
- Nov 10 Hong Kong
- Nov 19 Sydney FULL
- Nov 21 Melbourne FULL
- FULL
- Esto quiere decir que el lugar ya esta completo, asi que si te suscribes te pondran en una lista de espera y te notificaran si queda libre un lugar o si se agregan fechas.
El equipo rodeará todo el mundo (o casi…) desde el 22 de octubre, empezando en San Francisco, hasta el 8 de diciembre que terminarán en Estocolmo.
Yo me pregunto, si sabe Apple que existe algo bastante grande llamado “South America”? … en donde hay excelentes developers que pueden hacer apps excelentes!.
Si bien la noticia no es nueva, hace varios días que viene dando vueltas en otros blogs, no queria dejar de contarles la conclusión anterior.
link al sitio oficial
Publicado el 15 October 2008
Tags: Apple, desarrolladores, developers, España, españoles, evento, iphone, iphone 3G, iPhone TechTalk, madrid, sdk, TechTalk
Se realizará en Madrid, en el mes de noviembre el iPhone TechTalk, una serie de conferencias para desarrolladores del iPhone. Serán conducidas por un equipo de Apple, quienes darán a conocer varios de los aspectos más importantes del SDK del iPhone principalmente.
En Madrid estarán el 11 de noviembre, aunque desafortunadamente las plazas disponibles ya han sido totalmente completadas. Para los interesados, existe una cola de espera por si alguno de los confirmados no puede acudir. Aún quedan algunas plazas en algunas ciudades europeas como Copenhague o Roma.
Para solicitar la plaza en los eventos es necesario estar registrado como iPhone Developer, que no es lo mismo que tener la ‘licencia’ de publicar aplicaciones en la App Store, para lo cual hay que pagar. El registro como iPhone Developer, que te permite tener acceso al SDK del iPhone es completamente gratuito, igual que la asistencia a estas charlas informativas.
Más información | iPhone TechTalks.
Vía | Applesfera.
Publicado el 01 October 2008
Tags: Aplicaciones, Apple, appstore, desarrolladores, developers, innovaciones, invenciones, iphone, iphone 3G, ipod touch, NDA, non-disclosure agreement, programadores, proteger
Apple modificara el acuerdo de confidencialidad obligatorio para toda aplicación, permitiéndole a los desarrolladores hablar acerca del SDK, comentar y compartir su código con la comunidad. Esto es un beneficio no solo para los desarrolladores que podrán compartir sus conocimientos, sino que también a todos los usuarios que tendremos aplicaciones mas innovadoras.

Esta acción y la restricción de las reseñas fueron bien recibidas por la comunidad y se esperaría mejorar la imagen de Apple.
Actualización: Pido disculpas por la actualización apurada, el articulo anterior estaba erróneo e incompleto, no sucederá denuevo.
Gracias a Ariel y Carlos por la información aportada.
Fuente: Apple
Publicado el 24 September 2008
Tags: Aplicaciones, Apple, appstore, desarrolladores, NDA, rechazar
Ante el creciente malestar en los desarrolladores por la arbitrariedad con la que se aceptan o rechazan
aplicaciones en la AppStore, Apple ha decidido atacar el problema añadiendo las cartas de rechazo al acuerdo de confidencialidad (NDA) que firman los desarrolladores al darse de alta en el sistema.
NDA son las siglas de non-disclosure agreement, es básicamente un convenio confidencial entre las partes con riesgo a que te demanden si no se cumple.
A mi parecer un gran error de Apple, donde se vio que desarrolladores no pueden consultar a colegas para recibir ayuda a la hora de programar sus aplicaciones. Apple no se puede permitir el lujo de ver como desarrolladores de talento se pasan al jailbreak o a otras plataformas por culpa de una burocracia estúpida.
Esperemos que Apple cambie las políticas de manejo del App Store, más teniendo presente que ha llegado el primer móvil con Android, el sistema operativo para teléfonos celulares de Google que tiene caracteristicas que prometen bastante, principalmente por ser un sistema opensource.
via: Apple Extends Non-Disclosure to App Store Rejection Letters