Esta terça-feira, a Apple convidou jornalistas e developers para um evento com o objectivo de mostrar um tease sobre o que será a nova versão (3.0) do sistema operativo do iPhone. Sistema este também utilizado nos iPod Touch. Segundo números da Apple, o iPhone OS já é utilizado em cerca de 30 milhões de dispositivos, distribuidos entre os dois tipos de dispositivos.
Com a segunda versão (2.0) do iPhone OS apresentada na WWDC 2008, a Apple para além de ter introduzido suporte para 3G, Exchange, A-GPS, entre outros, criou uma loja onde os programadores e empresas podem vender as suas aplicações. Em 8 meses de actividade, já existem cerca de 25.000 apps (embora muitas dessas apps sejam fart apps) e já foram descarregados 800 milhões, entre aplicações pagas e gratuitas.
No evento foi apresentado um novo modelo de negócio para aplicações pagas chamado de In App Purchase que consiste em permitir comprar novos conteúdos dentro de uma aplicação, como por exemplo um novo e-book numa aplicação de leitura de e-books. No modelo anterior teria que existir uma aplicação para cada e-book.
Foi apresentado também um novo SDK (software development kit) ou uma extensão à primeira versão do SDK que inclui 1000 novas API’s (application programming interface), que os programadores vão poder utilizar nos seus programas, das quais, para mim, se destacam:
Conectividade Peer-to-Peer sobre Bluetooth: Com descoberta e ligação automática a outros dispositivos utilizando Bonjour. Esta nova funcionalidade vai permitir por exemplo fazer jogos multiplayer. Em 2005, eu e uns colegas de curso fomos convidados para um estágio no INESC que tinha algo a ver com este tema, mas infelizmente não chegamos a fazer nada.
Controlo de Acessórios por Bluetooth e Dock Connector: Vai ser possível às aplicações interagir com acessórios, permitindo por exemplo como foi mostrado no evento, utilizar as medições de um analisador de níveis de glucose directamente num programa.
Abertura da API do Core Location para Turn by Turn: Com a nova versão do iPhone OS já vai ser possível utilizar software de GPS com indicações Turn-by-Turn iguais aos dos aparelhos GPS actualmente à venda mas sem utilizar os mapas do Google. Isto quer dizer que cada aplicação vai ter que trazer os seus próprios mapas.
Push Notifications: O sistema que mencionei no post da WWDC 2008 não chegou a ser implementado na versão 2.0 por razões de escalabilidade. A Apple disse que teve que redesenhar o sistema para conseguir aguentar o número elevadíssimo de notificações e parece que agora é de vez.
Para o comum utilizador, a Apple mostrou algumas das 100 novas features do novo iPhone OS 3.0 das quais se destacam:
Copy, Cut and Paste: A feature mais “exigida” pelos utilizadores do iPhone. Com o novo sistema operativo, vai ser possível copiar texto, imagens e até código HTML entre aplicações, sejam elas da Apple ou de terceiros compradas na App Store. Pelo que vi na demonstração do Scott Forestall, o sistema de selecção de texto e cópia do mesmo parece bem implementado e com uma boa interface para o utilizador.
Landscape Keyboard e Layout:Possibilidade de utilizar mais aplicações da Apple em modo horizontal como por exemplo o Mail, Stocks, Notes, etc. Pessoalmente não gosto tanto de escrever com o teclado em modo landscape, que neste momento só é possível utilizar no Safari.
MMS: A Aplicação de Mensagens vai passar também a suportar nativamente MMS. O não suporte de MMS sempre foi um dos grandes argumentos anti-iPhone e a Apple vai assim calar essas queixas. Em Portugal a Vodafone lançou uma aplicação, iMMS, que permite enviar e receber MMS. Tenho-a instalada desde que saiu e só a utilizei uma vez… para testar. Tive durante anos a fio telemóveis com capacidade de mandar e receber MMS e nunca utilizei. E tenho MMS’s grátis já agora.
Envio e recepção de contactos no formato standard vCard: Uma funcionalidade que fazia bastante falta ao iPhone, e que a maior parte dos telemóveis suportam, mesmo já tendo alguns anos.
Spotlight: Inclusão de capacidades de search nas aplicações Mail, Calendar, iPod e Notes. Adicionalmente, foi criado um novo homescreen à esquerda do principal que permite a procura em todas as aplicações mencionadas anteriormente juntamente com a aplicação Contacts que já tinha esta funcionalidade de procura.
Sincronização de Notes com o iTunes: Embora a aplicação do Evernote já o faça através da Internet com a sua aplicação no Desktop e permita uma melhor organização de notas.
Bluetooth stereo A2DP: Adicionalmente às funções de conectividade P2P e com acessórios descritas anteriormente, o iPhone pasará a suportar o protocolo A2DP que permite a utilização de auriculares bluetooth stereo.
Sem estas novidades o iPhone já era um excelente telefone/smartphone/computador, se não o fosse não o teria comprado. Com estas novidades podemos afirmar que chega à idade adulta. Algumas destas novas funcionalidades apresentadas eram necessárias para tornar a utilização do iPhone mais productiva e para permitir um novo tipo de utilização do mesmo como o Copy and Paste e a partilha de vCards. Outras permitem o iPhone aproximar-se em termos de utilização a outros smartphones como o Turn-by-Turn GPS. Claro que uma das primeiras coisas que me vieram à cabeça enquanto acompanhava a apresentação foi que, para utilizar esta funcionalidade de Turn-by-Turn GPS, será aconselhável a compra de um carregador de isqueiro para o iPhone para ter no carro.
Quando é que todas estas novidades chegam aos nossos iPhones? “Summer 2009″ para alguma definição de “Summer”. Vai ser um update gratuito para os iPhones e de €10 para os iPod Touch. A primeira geração de aparelhos não vai suportar algumas funcionalidades como A2DP ou MMS.
Deixo aqui o link para o video do evento para os interessados: Evento Preview iPhone 3.0.