Native Extensions for AIR - Som

8 views
Skip to first unread message

Ricardo Araújo

unread,
Sep 10, 2012, 11:05:51 AM9/10/12
to ri...@googlegroups.com
Boa tarde,

Estou à procura de uma solução para o problema de performance do AIR em reproduzir sons em dispositivos moveis sem qualquer delay. Embora não tenha muita experiência com extensões, já utilizei uma para vibração e recentemente estou a tentar implementar a adMob. 
Mas o que eu pretendia era conseguir arranjar uma em que eu pudesse passar o som que eu queria (em byteArray ou um link para um caminho relativo ou doutra forma qualquer!) 

Alguém sabe se existe? Ou terei mesmo que aprender como criar ANEs? 


aproveito para partilhar um site que encontrei com uma pequena lista de extensões que podem ser úteis: http://extensionsforair.com/native-extensions/?orderby=downloads&order=DESC

Obrigado, Até já,
RA


Ricardo Araújo

unread,
Sep 10, 2012, 11:10:52 AM9/10/12
to ri...@googlegroups.com
também encontrei este: http://www.as3gamegears.com/category/air-native-extension/  mas relacionado com som só o switch off sound  http://www.as3gamegears.com/air-native-extension/ane-silent-switch/ 

--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.
Para ver este debate na Web, visite https://groups.google.com/d/msg/riapt/-/v6c_uTk_PhAJ.
Para publicar uma mensagem neste grupo, envie um e-mail para ri...@googlegroups.com.
Para anular a inscrição neste grupo, envie um e-mail para riapt+un...@googlegroups.com.
Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.

Hugo Ferreira

unread,
Sep 10, 2012, 11:11:56 AM9/10/12
to ri...@googlegroups.com
Boa tarde,

Estamos no mesmo barco :)

Começei agora no desenvolvimento nativo, sendo que no meu caso é para a comunicação com um device externo através de bluetooth.

Para além desse site, existem outros free com native extension e um comercial (milkmangames) com native extensions muito bem implementadas, excelente documentação e suporte (já adquiri 2 native extensions deles).

Cumps,
Hugo.

No dia 10 de Setembro de 2012 16:05, Ricardo Araújo <ricardo...@gmail.com> escreveu:

Hugo Ferreira

unread,
Sep 10, 2012, 11:14:35 AM9/10/12
to ri...@googlegroups.com
Não conhecia o as3gamegears.

Muito obrigado por partilhares. Tem lá umas native extensions muito interessante que nunca tinha visto noutro local e deveras útil.

Ricardo Araújo

unread,
Sep 10, 2012, 11:24:47 AM9/10/12
to ri...@googlegroups.com
vi uma que era para pear to pear com bluetooth num desses sites! 

estava interessado no adMob do milkmangames mas quando fui para fazer download era pago fiquei lixado, mas entretanto encontrei outro ANE para adMob... e nesta lista tb tem um outro "pushAds"  http://www.as3gamegears.com/air-native-extension/pushads/ 

mas o que pretendo deve ser mto simples para quem já sabe como fazer e montar o esquema todo... para mim bastava uma ANE que tivesse até lá os sons e eu chamasse metodos diferentes para cada som... tenho um joguito que está parado à espera de sons porque com os sons do flex aquilo tem um delay que não é aceitavel, muito menos no caso do meu jogo que é baseado em ritmos!

Ricardo Araújo

unread,
Sep 10, 2012, 11:37:10 AM9/10/12
to ri...@googlegroups.com
julgo que encontrei,  https://github.com/mateuszmackowiak/SoundExtension  ... parece que é mais direccionado para ios, dowload aqui  https://github.com/mateuszmackowiak/SoundExtension/downloads 

entretanto quando testar digo qualquer coisa... se alguém conseguir testar antes de mim faça o favor :)

até já!

Hugo Ferreira

unread,
Sep 10, 2012, 11:38:06 AM9/10/12
to ri...@googlegroups.com
Suponho que te estejas a referir a isto: http://extensionsforair.com/extensions/gamekit/

Infelizmente isso só serve para a comunicação entre iDevices (entre iPhone, iPod touch e iPad) que é algo que foi implementado no iOS 3.0.
O iOS 3.0 adicionou suporte ao bluetooth entre iDevices ou quem implemente o protocolo deles através do "MFI Program", pagando mais uma prestação anual e estando sujeito ao controlo deles a nível do hardware (algo inaceitável e é a razão de não haver tantos fabricantes interessados em criar acessórios como podiam haver).

O iOS 5.1 adicionou suporte ao bluetooth 4.0 (apenas o iPhone 4S e iPad 3 suportam BT 4.0) e com o bt 4.0 já não é preciso utilizador o MFI nem sequer emparelhar os devices e vou criar 1 native extension para isto (algo que a Apple não fez muita publicidade porque não lhes interessa).

Em relação ao milkmangames, na altura que adquiri as minhas 2 native extensions não havia qualquer alternativa free (eles foram os primeiros a implementar muitas native extensions) e era pesar o tempo de as criar versus ser eu próprio a usar algo que foi feito e testado por profissionais e com documentação. Implementei as native extensions deles em questão de minutos.



No dia 10 de Setembro de 2012 16:24, Ricardo Araújo <ricardo...@gmail.com> escreveu:
Reply all
Reply to author
Forward
0 new messages