Flex & Flash Facil – 100+ API's para facilitar a vida.


Bem, depois das minhas férias, lá começaram os meus costumes normais, dos quais ler os feed’s… e pelo que já vi, já há muita coisa nova, recursos, exemplos e muito mais, mas um dos feeds que me chamou mais a atenção foi o do site flashchemist.com que conseguiu ter a paciencia (:=P) para reunir mais de 100 api’s para o AS3 (Flash e Flex).

Já conhecia muitas destas API’s e até ja tinha falado de algumas aqui no blog, mas sem duvida está uma lista muito bem feita e com API’s que simplesmente nos poupam dezenas de horas de trabalho e que é uma verdadeira pérola a ter sempre por perto.

Embora tenha como objectivo também o Flash, posso arriscar-me a dizer que funcionarão todas no flex com apenas alguns toques (ao inverso será mais dificil), mas bom, vamos ao que interessa, segue a lista com os meus comentários e traduções…

  1. adobe-air-util -  Algumas classes uteis para obter informações da consola Adobe AIR.
  2. appcorelib - Classes para facilitar a construção de uma RIA com enfase no tratamento de dados em XML.
  3. as3awss3lib - API do serviço Amazon S3.
  4. as3barcodelib - Uma API para ler/descodificar códigos de barra.
  5. as3bloggerlib - Blogger Data API
  6. as3cannonball - DOM+HTML+CSS+Browser  - Implementaçao de algum HTML no AS3.
  7. as3corelib - Uma libraria com alguns utilitarios como encriptação, serialização e outros.
  8. as3crypto - Libraria de encryptação para o as3 incluindo algum suporte ao TLS 1.0.
  9. as3ds - Estrutura de dados/classes para programadores de jogos.
  10. as3ebaylib - API para o eBay.
  11. as3exchangelib - Uma PAI para comunicação com servidores Exchange.
  12. as3facebooklib - API para o Facebook.
  13. as3fedexlib - Libraria para aceder à API do FedEx.
  14. as3flexdb - Libraria para conectar o adobe flex a um servidor MYSQL com recurso ao AMFPHP.
  15. as3flickrlib - API para o Flickr.
  16. as3gamelib - Libraria com algumas classes de jogos para estudos ou referencia.
  17. as3isolib - Libraria Isométrica.
  18. as3lib - Um projecto de criação de librarias para a comunidade.
  19. as3mathlib - Libraria Matematica para calculos e apresentações avançadas.
  20. as3matrix - Libraria CRUD para trabalhar com Matrizes. 
  21. as3mp3streamplayer - Libraria para ler Streams de MP3.
  22. as3nativealertlib - Uma libraria de alerta em AIR usando uma janela nativa.
  23. as3notificationlib - Uma libraria de notificação para o AIR.
  24. as3plsreader - Leitor de PlayLists (.pls) para o flex/Air.
  25. as3powncelib - Libraria para o serviço Pownce full V2.0
  26. as3preferenceslib - Uma libraria que permite ao IR guardar e ler Preferencias.
  27. as3-rpclib - Uma libraria para chamadas RPC como flash-remoting(amf0), xml-rpc, json-rpc, etc.
  28. as3scribdlib - API para o Scribd
  29. as3soundeditorlib -Libraria para leitura de som, amostragem de spectrum e pausas.
  30. as3syndicationlib - Libraria para lidar com feeds
  31. as3webservice - Uma implementação de “Webservice” para o Flas CS3 IDE.
  32. as3xls - Le e escreve ficheiros do M. Excel
  33. as3youtubelib - API para o YouTube.
  34. ascollada - Libraria para leitura de ficheiro collada. (Especificação XML de ficheiros 3D)
  35. asmailer - API para  serviços SMTP, POP3, IMAP de email
  36. assql - Driver para aceder ao mySQL
  37. assqliteutils - Libraria de utilitarios para o SQLite.
  38. beziercurve - Cria e edita curvas bezier em tempo real.
  39. benstucki - Algumas das classes do Ben Stucki.
  40. bigroom -Algumas classes do autor do bigroom.co.uk
  41. birdeye - Framework de Visualização de dados/informação e analise grafica.
  42. braemar - Framework MVC para o Flash.
  43. bulk-loader - Um handler para lidar com varios carregamentos simultaneos no AS3.
  44. csvlib - Um leitor de ficheiros CSV.
  45. degrafa - Conhecida de muitos, criação de visuais graficos avançados.
  46. di-as3 -  Uma implementação do padrão IoC (Inversion of Control) para Flex e Flash.
  47. displaylistmonitor - Libraria para monitorizar a Display List da consola / sandbox
  48. efflex - Libraria de efeitos para o flex ( Designer Effects for Flex )
  49. everythingflexairlib - Algumas classes para desenvolver aplicações AIR.
  50. facebook-as3 - API para aceder ao Facebook Platform API.
  51. fastas3 -Uma libraria inspirado no jQuery para desenvolvimento ágil no Flex.
  52. flexfiltering - Algumas classes de controlos e coleções que permitem filtrar grandes quantidades de dados.
  53. flexircclient - Uma libraria para comunicar com serviços de IRC
  54. flexwires -Libraria para criar apresentações de dados baseadas em Tubos/Fios (Wires, como o Yahoo Pipes)
  55. flexlib - Sempre util, com muitos controlos da comunidade bem uteis e prnotos a usar.
  56. flexstuff - Alguns projectos desconhecidos…
  57. flexsurverylibrary - Libraria para criar “surveys” no Flex.
  58. flint-particle-system - Sistema de particulas.
  59. flvplayerlite - Leitor de ficheiros video .FLV
  60. flvrecorder - Gravador de video (.flv) para o AIR.
  61. foam-as3 - Motor de objectos/corpo (“physics”) em 2D
  62. googleas3api - Libraria que usa a Google Ajax API para procuras na web.
  63. icodecoder - Descodificador / Leitor de ficheiros .ICO (Icons).
  64. lastfm-as3 - API para o serviço de musica last.fm.
  65. masapi - Libraria para o carregamento em massa de objectos.
  66. metaphile - Um libraria para ler e escrever dados meta metadata de arquivos/objectos.
  67. minimalcomps - Alguns componentes leves em AS3.
  68. open-zoom - Framework para uso de imagens  e interfaces redimensionaveis
  69. opentube - Conjunto de librarias para partilha online de videos.
  70. pdfutil - Uma libraria de criação de pdf’s baseada no AlivePDF.
  71. popforge - Uma “code-sandbox” para o AS3.
  72. queueloader-as3 - Gestor de filas e prioridades de carregamentos de objectos/dados.
  73. redherring - Uma proxy para o AS3
  74. reflexutil - Run-Time debugger para componentes
  75. snackr -Um leitor minimalista de feed’s feito em AIR.
  76. splinklibrary - Uma libraria para melhorar o desempenho no trabalho.
  77. splinkresource - Uma framework para gerir carregamentos no As3.
  78. swfin - Mala de ferramentas javascript para o programador AS3
  79. swizframework - Mais uma libraria de implementação de varios padrões no Flex para simplificar o desenvolvimento.
  80. uicomponents-as3 - Componentes UI leves para agilizar a programação.
  81. urlkit - Descodificador do URL para variaveis deepLinking.

Algumas Frameworks de testes (UNIT TESTS):

  1. as3flexunitlib - http://opensource.adobe.com/wiki/display/flexunit/
  2. flex-mojos - Flex-mojos: Maven 2 plugins for Flex
  3. flexmonkey - Flex UI Testing Tool
  4. flexcover - Code Coverage Tool for Flex and AIR applications.
  5. fxspy - Inspect, edit and monitor your Flex application’s components properties and styles.
  6. FlexUnit - as3flexunitlib - ActionScript 3.0 framework for unit testing.

Mais algumas librarias:

  1. Sandy (Motor 3D) - http://www.flashsandy.org/
  2. CASALib - Variadas librarias. 
  3. Liquid Components for Flash
  4. FZip - Le, modifica e cria arquivos ZIP.
  5. AlivePDF - Libraria para ciração de PDF’s
  6. ASSQL - Libraria para comunicação directa com o mySql
  7. APE - ActionScript Physics Engine (Motor)
  8. as3Query - Versão as3 do jQuery.

Implementações AMF :

  1. FlourineFX – Para o .NET
  2. AMFPHP - Sendo agora implementado no ZendAMF
  3. ZendAMF - Do Wade Arnold, autor do AMFPHP.  No futuro dedicar-se-à apenas ao ZendAMF pelo que o AMF será abandonado.
  4. PyAMF - AMF para Python
  5. AMF::Perl  - AMF para o PERL e Python
  6. AMF.NET – Outra implementação do Amf para o .NET
  7. BlazeDS – Implementação AMF para o Java

Outras Tecnologias:

  1. swfobject 
  2. SWFAddress 

Mais alguns links:

  1. List of 31 Flex APIs, Libraries, and components and tools by Sean Moore
  2. List of 21 AS3 API’s by Sean Moore
  3. AS3 Libs from EverythingFlex.com

 

Com certeza faltam algumas, como nas implementações do AMF e muitas outras librarias que até já foram enumeradas aqui, pelo que convido-o a colocar a sua em resposta.

 

Espero que tenha sido util.

 

Abraço.

Deixe um comentário ou um Trackback
   

7 Comentários

  1. Cyberfifa
    January 16, 2009 às 11:58 pm | Permalink

    Boas Mário, queria comprar o manual de AS3 que crias-te. Mandei um mail ainda não me respondes-te.
    Não tenho paypal, mas posso fazer uma transferência.

    Abraço Filipe

  2. January 18, 2009 às 9:01 am | Permalink

    Oi Cyberfifa, enviei-te agora um email, peço desculpa pela demora! Eu explico melhor no email :)

    Abraço.

  3. Luiz
    January 20, 2009 às 3:43 pm | Permalink

    Fala Mario,

    Belo Post! Parabéns!

  4. João Vinicius
    February 18, 2009 às 10:45 pm | Permalink

    não está postado o Implementações AMF : FlourineFX – Para o .NET
    teria como você postar?
    obrigado

  5. February 20, 2009 às 7:27 am | Permalink

    Oupa, claro! :)
    Valeu por ter lembrado…

  6. Esdras
    June 2, 2009 às 3:51 pm | Permalink

    Muito boa esta coleção, será de grande utilidade!!!

  7. Rodrigo
    November 19, 2009 às 12:12 am | Permalink

    Olá Mário,
    Muito boa a coleção.
    Mihai Corlan também fez algo parecido com frameworks Flex:
    http://corlan.org/flex-frameworks/
    Att.

Deixe um comentário

O seu email nunca será publicado ou partilhado. Campos obrigatórios estão marcados com um *

*
*

Spam Protection by WP-SpamFree