A Apple anunciou, na quarta-feira (25/04), que seu 2012 Worldwide Developer Conference seria realizado de 11 a 15 de junho. Duas horas depois, os ingressos para o evento estavam esgotados.
Eles custavam US$1,6 mil, mas já são oferecidos no eBay por US$2,9 mil ou mais.
Por que tanto interesse? A Apple é a empresa de tecnologia de maior sucesso no mundo no momento e o WWDC é onde os desenvolvedores terão a oportunidade de aprender formas de tirar vantagem do próximo sistema operacional desktop, o OS X 10.8, Mountain Lion. Se o iPhone 5 não for discutido em junho, deve ser revelado até outubro.
A próxima versão do sistema operacional móvel da Apple, o iOS 6 também é fabricada. Se a empresa quer ou não falar sobre ele não evento, ainda não sabemos.
Mas seja qual for a decisão, aqui estão alguns recursos que esperamos estarem incluídos:
Siri API: a Apple ainda não lançou um API oficial que os desenvolvedores terceirizados possam usar para adicionar a funcionalidade em seus aplicativos. Apesar de haver maneira de escrever apps que usem o Siri, seria melhor ter suporte completo de integração da ferramenta.
Autoatualização de apps: se você tem inúmeros apps em seu dispositivo iOS, provavelmente encara dias em que é preciso atualizar mais do quem um à mão. Seria interessante ter a opção de permitir que alguns deles se auto atualizassem automaticamente.
Sistema Intent: se o Google pode escrever sua própria versão do Android, a Apple pode escrever sua própria versão do Android Intents. Já há um projeto equivalente para HTML5, Web Intents . O que é o Intents, você pergunta? Há varias maneiras de apps descobrirem e se comunicarem uns com os outros. Os Intents são uteis porque permitem que aplicativos emprestem funções de outros e troquem dados de maneira padronizada.
Scripting: a rede tem o ifttt.com. O Android tem Tasker. O que o iOS precisa é de uma maneira para fazer script das ações de um app com base em certas condições. Por exemplo: se um app A abre uma notificação, envia a mensagem por SMS. Há maneiras de possibilitar a automação em aplicações específicas, mas um mecanismo de monitoramento de condições realmente deveria ser executado no sistema operacional. Esse sistema poderia dar suporte a solicitações externas como silenciar seu iPhone ao entrar em um cinema.
Suporte para armazenamento externo: iCloud é interessante, mas nada é melhor do que suporte para cartões microSD.
Atendimento de chamadas programáveis: talvez isso pudesse fazer parte do sistema scripting. São seria interessante poder encaminhar a chamada de algumas pessoas em horários ou locais específicos diretamente para a caixa de mensagens?
Áudio dos alertas configuráveis: em vez de uma única opção de notificação de áudio quando chegam e-mails, seria interessante deixar que o usuário personalizasse o recurso.
Escolha de navegador: relaxe as restrições de desenvolvimento do iOS e dê suporte móvel para Firefox e plug-ins de navegadores móveis. E deixe também que o Chrome entre no iOS. A competição promove a inovação e ajuda os usuários. É esse o desejo de todos, certo?
Suporte alternativo de teclado: usuários Android podem usar teclados inovadores como o Swype. Os usuários do iOS não deveriam ter a mesma opção?
Melhor apps nativos ou possibilidade de substituição: os apps do YouTube, de Tempo e Contatos são funcionais, mas não criativos. Se a Apple não permite que os usuários desinstalem os aplicativos nativos, deveria atualizá-los com mais frequência.
Tradução: Alba Milena, especial para o IT Web | Revisão: Thaís Sabatini