pHeety: O cliente universal de Twitter!

quarta-feira, 10/06/2009

Outros, pHeety

Gostaria de apresentar a vocês o meu trabalho do último mês: pHeety. Pelo nome, percebe-se que ele deve ter alguma relação com o Twitter, e ele tem mesmo. O pHeety é o que eu apelidei de “Cliente Universal de Twitter”, porque ele roda em quase qualquer plataforma existente e em qualquer sistema UNIX (isto é: iPhone, Linux, Mac OS X, etc.) e tem diversas funções muito úteis.

Vídeo-Demonstração:

Para começar a falar do projeto, primeiro veja a vídeo-demonstração:

Objetivo

Criar um cliente de Twitter para que rode em quase qualquer sistema sem alterações de código ou com apenas algumas linhas de edição. Atualmente, temos uma base sólida em C++ para que qualquer desenvolvedor possa evoluir o projeto para a plataforma específica em que ele trabalha (e inclusive, criar uma Interface Gráfica se necessário).

É claro que temos que levar em conta o bom senso e pensar que ele não rodará em um celular tijolão que deve ter sido o primeiro celular do meu pai. Quando digo qualquer coisa, significa qualquer coisa atual, que possua uma maneira de ser programada (um SDK, em outras palavras).

Evolução do Projeto

Para a evolução do projeto, decidi deixar o código parcialmente open-source. O que eu quero dizer com isso é que outras pessoas (que não sejam da equipe do blog), podem ter acesso ao código, entrando em contato comigo e me informando como vão, para qual sistema e com qual finalidade. Infelizmente, depois do episódio que ocorreu com o GitHub, tenho que tomar providências como essa para que ninguém roube o meu trabalho sem o meu conhecimento/sem colocar fontes (até porque eu faço tudo isso aqui de graça, e nem quero receber por isso, já que o iBlogeek é um hobby pra mim, muito bom, por sinal).

Eu consegui portá-lo para a plataforma PSP sem problemas, mas acho que não tem cabimento disponibilizar uma versão aqui num blog sobre Apple de um software para um sistema da Sony.

Funcionalidades

Atualmente, o pHeety conta com os 4 principais recursos do Twitter:

  • Enviar mensagem (tweet).
  • Ler os updates da sua conta.
  • Enviar mensagem direta (DM).
  • Ler mensagens diretas.

E, um recurso extra, muito legal, que é para Twittar a música que você está ouvindo no iTunes, através de um usuário do Twitter criado pela gente, chamado pHeetyDJ.

O pHeetyDJ é um usuário do Twitter que todos os usuários do pHeety devem podem seguir. Assim, todos podem acompanhar as músicas que os outros estão escutando, direto pelo @pheetydj. O legal é que no final, vamos ter uma grande comunidade de música no Twitter, e será possível dar dicas de música através do pHeety!

Você também pode twittar a música que você está ouvindo pelo seu próprio perfil do Twitter.

O pHeety pode ganhar mais funcionalidades com o tempo.

Compatibilidade e Downloads

Atualmente, compilei o pHeety para os seguintes sistemas:

  • Mac OS X
  • Ubuntu
  • iPhone OS (disponível através do Update 1.1.4 do PhD)

O mZ aqui do blog estará compilando uma versão para o Windows durante o feriado e em breve, teremos uma versão compatível com o sistema da M$.

Todos os que foram testando, por favor, divulguem o projeto pelo Twitter ou como for possível, porque só assim ele pode crescer.

Obrigado pela colaboração de todos, mas queria agradecer especialmente a todos os beta-testers que tiveram paciência em testar o pHeety exaustivamente para que ele estivesse perfeito para o usuário final (eles são: Matheus Prates, João Pereira, Daniel Dahia, Marcelo Zlotnik e André Dutra).

Aproveitem e até a próxima!


Postagens relacionadas

, , , , ,

Esta postagem foi escrita por:

ph - que escreveu 701 posts no iBlogeek.


Fale com o autor

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.

14 Comentários nesta postagem

  1. Henrique Disse:

    UHUL :D
    Tava esperando faz tempo ein ;D
    Parabéns.
    Ficará melhor se um dia tivermos uma interface Grafica

  2. Felipe Rugai Disse:

    Tá legal o começo… mas podiam ter coisas aprimoradas :D
    Parabéns de qualquer jeito, sei que não é fácil :)

  3. pHcF Disse:

    Henrique: Valeu, cara, o dev. que quiser pode fazer uma interface, é tranks!

    Felipe: Valeu, :D

  4. ImauricioI Disse:

    Ve se o Marcelo quando copila a versao para windows, cria uma interface Grafica… :D

  5. André Dutra Disse:

    Ei faltou eu nos Beta-Testers ;)

  6. Amorim Disse:

    A Cara sem comentários….n da nem para falar nada, só que está muito fod*!!!!!!!!!!!! Parabéns kra.

  7. Amorim Disse:

    meu PhD n atualiza para a 1.1.4 so fica no 1.1.3

  8. pHcF Disse:

    lmauriciol: Ele está fazendo um trabalho legal, aguardem!

    André Dutra, já estou adicionando, foi mal, cara!

    Amorim: Que bom que gostou. O update do PhD vai tar disponível durante o dia de hoje, vou avisar aqui no blog na hora que eu atualizar o servidor.

    Abraços!

  9. Amorim Disse:

    Opa, tranquilo; ah e quanto a isso dos beta testers, tem vaga ainda?
    Obs: uso windows.

  10. pHcF Disse:

    Amorim: Não, hehehe! Já publicamos, :P

  11. Amorim Disse:

    Não para o pheety, digo para os outros apps que vierem por ai.

  12. pHcF Disse:

    Amorim: Hahahah, tem sim!

  13. Max Disse:

    pow…o de Ubuntu n funfa aki…
    =/
    saco

  14. Matheus Prates Disse:

    Pq?

Deixe uma resposta

Dica: para adicionar sua imagem no comentário, cadastre-se gratuitamente no Gravatar.