Widgets iOS: ProWidgets, a Revolução no Jailbreak!

É sabido que o Android sofreu uma transformação visual marcante após o lançamento do iPhone pela Apple em 2007, algo que muitos entusiastas do Android talvez resistam a admitir. No entanto, não se pode negar que o Android já possuía suas características distintivas. A plataforma do Google permitia a realização de ações que ou nunca chegaram ao iOS, como teclados alternativos, ou chegaram tardiamente, como a personalização de papéis de parede e o uso de widgets. Curiosamente, a implementação de widgets no Centro de Notificações da Apple deixou tanto a desejar que dificilmente se pode considerá-los verdadeiramente úteis.

Felizmente, os usuários do iOS contam com o recurso do jailbreak para superar essas limitações. Uma nova ferramenta do Cydia, desenvolvida pelo conhecido programador Alan Yip, visa solucionar a ausência de widgets em iPhones, iPods touch e iPads com jailbreak. Este pacote inovador foi batizado de ProWidgets.

Nas palavras dos criadores, “ProWidgets é um conjunto e estrutura revolucionária de widgets para iOS. Ele oferece uma maneira inovadora e conveniente de executar tarefas rápidas em qualquer local, com capacidade multitarefa em iPhones e iPads.” Essencialmente, o ajuste vem com uma coleção de widgets pré-configurados e simultaneamente abre caminho para que desenvolvedores independentes criem soluções personalizadas para as diversas ações multitarefa do dia a dia, utilizando o framework ProWidgets. Os widgets em si remetem ao conceito de “pequenos aplicativos” da Sony para Android, que podem ser acessados dentro de qualquer aplicativo, sem interromper o fluxo de trabalho usual.

O conjunto padrão de widgets disponibilizado na instalação do ProWidgets inclui Evento, Lembrete, Notas, Navegador, Mensagem (com recurso de composição rápida), Correio, Dicionário, Alarme e Cronômetro, sendo que uma gama ainda maior pode ser obtida via Cydia. Existem diversas formas de invocar os widgets. Por exemplo, eles podem ser adicionados ao Centro de Controle do iOS 7 através do CCLoader, ou o widget de eventos pode ser acionado na visualização “Hoje” do Centro de Notificações. Na tela de bloqueio, é possível acionar o widget do navegador, enquanto que para os demais, gestos personalizados podem ser definidos pelo usuário. O objetivo é conferir grande controle ao usuário na configuração do ProWidgets, em vez de impor padrões predefinidos.

Os widgets podem ser maximizados ou minimizados a qualquer instante, caso o usuário deseje retomar a atividade anterior.

No que tange às configurações, o ProWidgets inclui suas próprias opções no aplicativo nativo “Ajustes” do iOS, onde é possível modificar a aparência dos widgets por meio de temas (tanto os já existentes como outros oferecidos via Cydia), ativar ou desativar widgets, definir métodos de ativação e controlar outros parâmetros gerais, incluindo a organização dos widgets.

Em geral, o ProWidgets é um dos pacotes de jailbreak mais práticos e eficazes que já utilizei. Além de fornecer funcionalidades essenciais para o iPhone e iPad, a capacidade de expandir esse conjunto de recursos por meio de desenvolvedores terceirizados torna-o ainda mais útil. Some a isso as possibilidades de personalização da aparência e você terá em mãos uma ferramenta de destaque. O pacote está sendo distribuído (oficialmente) pelo repositório BigBoss no Cydia e custa US$ 2,99, um investimento que vale a pena considerando o que oferece. Pessoalmente, permanecerei no iOS 7.0.6 até que um novo jailbreak seja disponibilizado, exclusivamente por este ajuste do Cydia.