Erratas
Se você encontrou algo errado nos textos ou nos códigos citados aqui no blog ou no livro não deixe de entrar em contato conosco. Gostaríamos muito de receber o seu feedback.
Abaixo você confere as últimas erratas encontradas.
Página 50:
1) No exemplo da Primeira comunicação não é preciso usar o import mx.rpc.events.ResultEvent;
Página 117:
1) Toda vez que um slot sofre alterações ou o objeto compartilhado recebe um novo slote, dinamicamente é executado o evento SyncEvent.SYNC e não NetStatusEvent.NET_STATUS como citado no livro.


Primeiramente parabéns pela forma simples e objetiva como passa as informações no livro.
Venho informar que no capítulo 3 os exemplos mostram só o código da programação, não mostra a parte do mxml, o que seria bom pra facilitar o entendimento.
Já na parte do onde se explica o NetStream onde eu instâncio o NetStream em ns (ns = new NetStream(nc);) ele dá um erro dizendo que espera mais do que 0 argumentos, sendo que eu estou passando o nc como parâmetro, já esse mesmo código quando executado como aplicação Adobe Air funciona perfeitamente…. o que estou fazendo de errado?
E tem previsão de quando os arquivos de exemplos estarão disponiveis?
Olá João,
realmente não tem a parte visual, pois é um código inicial e serve para dar um ponta pé para o entendimento das classes netStream, video, ui, camera e microphone. Nos exemplos que irei disponibilizar para download no início de dezembro, o projetinho vai completo.
Sobre o erro eu precisava ver o código como um todo, não faz sentido rodar somente no air, visto que ambos usam da mesma estrutura do actionscript e mxml. A instância da classe NetStream requer sempre uma instância da classe NetConnection, e se funciona na aplicação compilada para air, tem que funcionar também na aplicação compilada para flex, a não ser se existe parâmetros de compilação errado. Enfim, me envie por email o código que vou dar uma olhada.
Obrigado!