2
Oct/09
0

[Rumor] Apple revolucionando a Imprensa

Recentemente escrevi um texto sobre os passos que a Apple precisou dar para chegar até o iPhone em: A História não-contada: Como o iPhone revolucionou a indústria de telefonia. Já há algum tempo, os sites de tecnologia insistem em noticiar que a Apple está para lançar um novo dispositivo, uma espécie de tablet. Esse dispositivo seria algo entre um iPhone e um netbook. Como essas teorias vão e vem, é difícil prever quando, ou mesmo se a Apple vai lançar um produto desse tipo.

Porém, algumas notícias recentes começam a dar forma ao corpo. Fontes diversas afirmam que a Apple entrou em contato com os grandes jornais norte-americanos, como o New York Times, para tentar desenvolver uma “nova versão”do tablóide. Essa versão seria totalmente compatível com um dispositivo sem mouse e teclado. Outras fontes afirmam que a Apple recebeu visitas de grandes representantes de revistas famosas buscando uma forma interativa de conteúdo.

Mock-up de um tablet produzido pela Apple

Mock-up de um tablet produzido pela Apple

Essas informações pavimentam o caminho para uma possível entrada no mundo atualmente dominado por dois dispositivos: o Amazon Kindle e o Sony e-Reader. Há anos que escutamos a velha premissa que a mídia impressa está com os dias contados, e dispositivos com o Kindle matarão os livros convencionais. Mas na prática, mesmo com o aumento do número de dados em formato digital, isso não ocorreu ainda.

Estaria Steve Jobs preparando sua cartada final na sua carreira na Apple tentando revolucionar a indústria de notícias? De forma semelhante ao iPhone, já existem concorrentes estabelecidos no mercado, mas sempre existe espaço para inovação. As telas dos dispositivos atuais, por exemplo, são incrivelmente econômicas, mas isso causa limitações como o conteúdo estático, igual a um livro. Uma tela touch screen no estilo do iPhone possui a versatilidade do conteúdo dinâmico e chamativo. Aliando isso a um navegador de internet e aos já estabelecidos recursos de música e vídeo do iPhone, existe um potencial escondido.

A Apple parece estar seguindo a tática que já deu certo uma vez, partindo primeiro para as parcerias. Talvez estejamos presenciando o nascimento de uma revolução. Ou simplesmente mais um gadget que fica encostado na estante e não substitui a sensação de “saborear” um livro novo.

t+

10
Sep/09
4

Plugin para iSync para o Nokia 5000

Um dos piores transtornos que já passei foi quando roubaram meu celular uma vez, e além do prejuízo do aparelho, perdi a valiosa informação de todos os meus contatos. Depois disso, fiz questão de procurar um celular com bluetooth, para sincronizar os dados com o Mac de forma simples e eficiente.

Nokia 5000

Nokia 5000

O celular escolhido por mim foi o Nokia 5000, já que era um dos mais baratos com bluetooth (único requisito que eu precisava, já que para escutar músicas, melhor o iPod). O Mac OS X possui um utilitário chamado iSync, que gerencia os dispositivos que o usuário quer cadastrar, como celulares, PDAs, etc. O único problema é que o protocolo SyncML, suportado pelo Nokia 5000 e quase todos os aparelhos, não é tão genérico quanto deveria ser. Ou seja, para o iSync enviar e receber contatos (e até eventos de calendário) para o celular, não é só enviar o protocolo, pois o mundo dos celulares é uma salada mista e cada celular implementa os recursos que quer. Como resultado, o iSync suporta por padrão uma lista resumida de aparelhos, e o Nokia 5000 não estava nessa lista VIP.

A solução foi criar um plugin manualmente, através da ferramenta para desenvolvedores iSync Plugin Maker, que apesar de robusta, não oferece muita ajuda para iniciantes.

Consegui criar o plugin que funciona de forma simples, sincroniza contatos com os seguintes campos: Nome, Sobrenome, Empresa, Aniversário, Telefones. Tentei de várias formas incluir a foto, mas o celular parece ter sérias limitações quanto ao tamanho da imagem. Vou disponilizar o plugin para quem quiser, já que não encontrei algo semelhante na internet :)

Nokia 5000 iSync Plugin: download

Para instalar, extraia o arquivo para /Applications/iSync.app/Contens/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/ e depois basta fazer o log out – log in no Mac OS X. Pronto, o iSync deve agora reconhecer o Nokia 5000 via bluetooth.

Não vou cobrar nada pelo plugin, mas quem gostar muito da ajuda e quiser contribuir vou deixar um botão de doações do paypal!


t+

PS: Espero que funcione corretamente para todos, mas recomendo fazer backup dos dados antes da sincronização, já que o plugin não foi testado em muitos casos.

8
Sep/09
2

iTunes + CoverSutra: Script de Lançamento Automático

CoverSutra é uma aplicação para os fãs de música que gostam de informações visuais sobre o que está tocando. E vai mais longe, incrementa o iTunes com controles avançados e universais para acesso rápido. Esse post não é para falar do CoverSutra em si (no site deles dá para ver bastante coisa) mas sim na sua integração com o iTunes.

A capa do disco pode aparecer no desktop

A capa do disco pode aparecer no desktop

Quem já usou o programa, provavelmente percebeu que ele possui uma opção de iniciar automaticamente no login do sistema, e também possui a opção de iniciar o iTunes quando ele for aberto. Porém, sou adepto que alguns costumes os programas precisam aprender com o usuário, e não o usuário se adaptar às limitações do programa. Eu não queria deixá-lo aberto consumindo memória mesmo quando o iTunes não estivesse aberto, e também não queria precisar abrir o CoverSutra para iniciar o iTunes junto. A solução parecia simples, o iTunes deveria iniciar o CoverSutra. Porém como o iTunes não sabe quais plugins estão instalados, não existe essa opção nas suas preferências.

A solução final foi então escrever um Applescript que fizesse o trabalho. Segue abaixo o código fonte:

global itunesrunning
set itunesrunning to false

on idle

if application “iTunes” is running then
tell application “CoverSutra” to launch
set itunesrunning to true
end if

if itunesrunning is true then
if application “iTunes” is not running then
tell application “CoverSutra” to quit
end if
end if

end idle

Em seguida é necessário salvar o script como uma Aplicação (no menu Salvar Como…) e habilitar a opção “Stay Open” devido ao bloco “on idle”. Dessa forma quando o script rodar, ele vai esperar o sistema ficar razoavelmente livre para chamar o trecho de código.

Em seguida, basta deixar o script rodando sempre que o sistema operacional iniciar. Para isso vá em System Preferences > Accounts e escolha a sua conta e depois em Login Items adicione a seu script salvo em forma de aplicação.

Pronto, ao reinciar o sistema, o script vai rodar automaticamente e caso o iTunes esteja rodando, ele vai iniciar o CoverSutra em alguns segundos. A vantagem em relação a deixar o CoverSutra sempre aberto é o desempenho, que embora não seja grande, somando vários aplicativos, faz a diferença. Enquanto o CoverSutra em standby usa 40MB de memória, o script funciona com apenas 5MB.

É isso!

PS: Criando uma aplicação desse jeito, ela é automaticamente adicionada no Dock quando iniciada. Para evitar que isso aconteça e ela rode sempre em background basta clicar com o botão direito na aplicação > Show Package Contents > Contents e editar o Info.plist acrescentando a seguinte linha de código:

<key>NSUIElement</key>
<string>1</string>

27
Jun/09
0

2050: O ano em que o Google vai dominar o mundo.

“Estamos chegando lá?”

Faltavam ainda cinco minutos para as cinco horas da manhã quando Guilherme acordou com o alerta silencioso do seu relógio de pulso. A sensação de sentir o aparelho vibrar no braço em intervalos precisamente repetitivos não era nem um pouco agradável e o fez se levantar o mais rápido que pôde. Por alguns minutos, ainda sentado na cama, se perguntou por que havia comprado aquele novo modelo que não possuía um botão para desligar o alarme – muito menos o clássico botão “soneca” –, mas, ao invés disso, conseguia detectar os batimentos cardíacos e o nível de atividade cerebral para saber se o usuário havia finalmente acordado ou tentava dormir mais alguns minutinhos. Por fim, ele se lembrou o motivo da persistência do aparelho: nos últimos três dias, Guilherme chegou atrasado no trabalho e então comprou um relógio que fosse capaz de ajudá-lo nesse sentido.

O céu já aparecia bastante iluminado na janela do quarto, embora o sol devesse ainda estar nascendo nos próximos minutos. A luz passava pelas janelas em quantidade suficiente para iluminar todo o ambiente. Todas as janelas do apartamento trabalhavam da mesma forma, filtrando a luz do exterior para aproveitar ao máximo nos ambientes internos. O quão iluminado ou nublado o céu realmente estava, Guilherme só poderia ver se abrisse as janelas ou quando saísse de casa, mais tarde.

Depois de algum tempo sentado na cama, reunindo forças para ir até o banheiro, finalmente levantou-se, fazendo o mínimo de barulho para não acordar seus dois amigos que dormiam no mesmo quarto. Depois de tomar uma boa ducha, encontrou outros dois colegas que comiam algo na cozinha, antes de sair para os seus respectivos trabalhos. Uma outra amiga entrou na cozinha logo depois.

Desde 2033, as vidas nos apartamentos estavam assim. O crescimento demográfico não diminuiu tanto quanto os estudiosos previam – ao menos nos países subdesenvolvidos. Por isso, algumas cidades em situação mais crítica precisaram adotar leis de convivência para conter o número sempre crescente de habitantes.