Operadora Oi passará a vender iPhone no Brasil antes do Natal

Nós estávamos aguardando alguma posição oficial da Apple ou da operadora, mas, com tantas informações quentes e correspondentes, não há mais muita escapatória: a Oi passará a vender o iPhone no Brasil antes do Natal. …

Continue lendo »
Home » Design, Mac OS X, Software

Apple Guide voltará para o Mac OS X sob a forma de um projeto de código aberto

FinderCreio que todos os que começaram a utilizar Macs na época do System 7.5 conhecem o Apple Guide: tratava-se de um complemento para a ajuda do sistema operacional que oferecia um roteiro para o usuário desempenhar uma determinada tarefa — como iniciar uma gravação de áudio ou alterar uma preferência. O recurso evoluiu no sistema da Apple durante as versões 8 e 9, mas não foi portado para o Mac OS X, que utiliza atualmente uma ajuda baseada em texto rico, indexada por meio do Spotlight.

Até hoje não se sabe por que a Apple descontinuou o recurso, mas aparentemente ele era bem complicado para desenvolvedores de aplicativos elaborarem roteiros próprios para serem reconhecidos pelo sistema, o que era feito por meio de uma tecnologia chamada AppleEvent Object Model, capaz de reconhecer o estado de um aplicativo e fornecer informações em outra janela com base na situação em que o usuário se encontrava na execução de uma tarefa. No entanto, um novo projeto de código aberto está em andamento para criar um aplicativo capaz de recriar os recursos do Apple Guide no Leopard, integrando muitas tecnologias atuais, inclusive.

Um dia ele foi assim...

Um dia ele foi assim...

Teoricamente, desenvolvedores poderão usá-lo para fornecer assistentes capazes de familiarizar os usuários com seus aplicativos e até ensiná-los a executar operações e configurações básicas, como se fossem tutoriais. A versão atual oferece janelas flutuantes em Core Animation, que em nenhum momento interferem na atenção do usuário sobre o aplicativo ao qual elas se referem, mas que também podem ser personalizadas por desenvolvedores para atenderem ao visual de qualquer solução.

KNAppGuide - Apple Guide no Leopard

Um dos benefícios do Apple Guide que também está nesse projeto é criação das chamadas “coach marks”, que dispensam o uso de screenshots para mostrar ao usuário aonde ele deve ir em uma janela de aplicativo para cumprir uma operação. Na própria janela de um aplicativo do System 7.5, era desenhada uma indicação do local referente à ação que devia ser executada, para exibir o próximo tópico de ajuda. Na época, essas “marcas” eram desenhadas manualmente usando QuickDraw, mas nesse projeto de código aberto elas assumem a forma de um objeto que pode ser controlado pelo programador de forma a ser facilmente integrado em controles de interface de usuário, como mostra o vídeo a seguir:

Flickr Video

Se você se interessou pela possibilidade de o Apple Guide voltar para uso em aplicativos do Mac OS X, pode obter maiores informações sobre ele no site do projeto chamado KNAppGuide, que está em desenvolvimento público. Desenvolvedores podem baixar um simples framework e integrá-lo aos seus aplicativos agora, a fim de começar a gerar os arquivos de ajuda necessários para construir assistentes, mas a expectativa é que no futuro surja um criador de Apple Guides para tornar a vida desses profissionais ainda mais fácil nesse sentido.

« iPhone impulsionando mercado touchscreen Virgin America é a primeira a oferecer Wi-Fi em todos os seus voos »

Artigos relacionados

Quem escreve?

Silvio Sousa Cabral
Silvio Sousa Cabral
Paulista de 17 anos, possui formação técnica em Informática e Web design, além de ser estudante da ETE, em São Bernardo do Campo. Já trabalhou com animações para a web em uma empresa de Tecnologia da Informação e é voluntário aos finais de semana. Possui paixão por Macs e iPods desde 2006, sendo também amante de música, cinema, design e tudo onde a plataforma Mac mostra o melhor de si. É dono de um MacBook branco e sonha em participar de uma Conferência de Desenvolvedores da Apple.

Produtos do seu interesse

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

2 Comentários »

Deixe um comentário!

Envie o seu comentário abaixo, ou um trackback do seu próprio site. Você também pode assinar estes comentários via RSS.

Seja legal. Jogue limpo. Foque-se no tópico. Sem spam.

Você pode usar estas tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Este blog é integrado ao Gravatar. Crie um você também!

Aviso: todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste weblog ou de seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste weblog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (nome completo e endereço válido de email) também poderão ser excluídos.