RADTweet – Twitter Desktop Client desenvolvindo em Delphi

Categories:DelphiTags:

Finalmente após algumas várias semanas disponibilizei os fontes do client desktop para Twitter desenvolvido em Delphi. A idéia aqui foi mostrar como trabalhar com a API do Twitter e utilizar recursos já existentes no Delphi para interagir com o Twitter. O projeto é Open Source e tem como licença MIT.

Muitas outras funcionalidades podem ser adicionadas ao projeto acessando as API’s do Twitter, sendo Open Source qualquer um bote contribuir para enriquecer o projeto.

A aplicação final é composta de apenas um executável e a partir da primeira execução seram criados três arquivos com a extensão .DATA que armazenam as mensagens e configurações, estes arquivos estão no formato binário e podem ser lidos através de um ClientDataSet, todo cache da aplicação está baseado nele.

A aplicação traz os seguintes recursos:

  • Lista as mensagens
  • Lista mensagens que foram mencionadas
  • Lista das pessoas que você segue
  • Além de mostrar quantos amigos e seguidores

Além disso todo o conteúdo recebido foi trabalho em formato XML e armazenado em ClientDataSet como forma de cache local, existem vários outros recursos, baixe os fontes ou a versão 1.0 e divirta-se.

Aqueles que quiserem contribuir com o projeto são muito bem vindos, contribuindo você pode fazer parte oficialmente do projeto.

O projeto RADTweet está disponível no SorceForge, assim como a versão 1.0

Posts relacionados

  • No Related Post

6 Responses to RADTweet – Twitter Desktop Client desenvolvindo em Delphi

  1. Responder Tweets that mention RADTweet – Twitter Desktop Client desenvolvindo em Delphi | Andreano Lanusse Blog -- Topsy.com says:

    [...] This post was mentioned on Twitter by Andreano Lanusse, Gustavo Carreno. Gustavo Carreno said: RT @andreanolanusse: Blog post: RADTweet – Twitter Desktop Client desenvolvindo em Delphi http://bit.ly/7PBkdf #delphi #radtweet [...]

  2. Responder Marcos says:

    Valeu Andreano, demorou mas saiu….

    Obrigado

    Marcos

  3. Responder Lo que nos deja la semana… « Delphi básico: Lo más básico de Delphi says:

    [...] RADTweet – Twitter Desktop Client desenvolvindo em Delphi [...]

  4. Responder uberVU - social comments says:

    Social comments and analytics for this post…

    This post was mentioned on Twitter by andreanolanusse: Blog post: RADTweet – Twitter Desktop Client desenvolvindo em Delphi http://bit.ly/7PBkdf #delphi #radtweet…

  5. Responder Vilson says:

    Este exemplo não ta funcionando … tava olhando na net e vi algo sobre o site twitter ter mudado a forma de autenticar e agora não esta mais aceitando ” IdHTTP.Request.BasicAuthentication := True; ”
    li que agora é necessário autenticar usando um metodo chamado “oAuth” ou coisa assim … fiz um teste e me retornou o seguinte erro :

    Basic authentication is not supported

    este erro é retornado no post … aqui: ” IdHTTP.Post(stURL, StringList); ”
    eu fiz assim ” showmessage( IdHTTP.Post(stURL, StringList)); ” e retornou o erro no showmessage.

    será que da pra resolver isto ?

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

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