Se você entende o que é OOP, você sabe que a base da mesma é imitar o mundo real na programação. Mas o mundo real é uma coisa enorme, cheio de outras coisas, que por sua vez são cheias de detalhes. Mas nem sempre nós precisamos de todos os detalhes de um objeto, portanto, pense em abstração no mundo OOP como uma pequena mensagem que diz “Imite o mundo real, mas utilize apenas os detalhes necessários!”. Em resumo abstração é simplificar a complexidade do mundo real, no caso da programação, através de classes que sejam apropriadas ao contexto do problema. Complicou? Então vamos ver isso na prática. Imagine que você tem o seguinte problema: você precisa reproduzir um pequeno vídeo. …
Flash
Você conhece o SWFAddress?
Um dos maiores problemas que o usuário enfrenta ao acessar um site feito para a plataforma Flash Player, é o fato de o histórico do browser não existir, e os botões de navegação do mesmo não funcionarem. Aquela história de mandar um link para um amigo, apontando diretamente para o conteúdo em questão, simplesmente não existe. E é algo comum na maioria dos sites feitos para o Flash Player. Mas nem tudo está perdido. Faz um bom tempo que existe uma solução para este problema, que se chama SWFAddress.
Flash CS5 Beta
O pessoal da Adobe anda num ritmo acelerado, e promete o lançamento do BETA do novo Flash CS5 ainda para 2009. Dentre todas as novidades da nova versão, a que está chamando mais atenção é a possibilidade de criar aplicações para iPhone a partir do Flash. Inclusive já existe uma página no labs onde são exibidos exemplos de apps para iPhone desenvolvidas utilizando o recurso do novo Flash CS5. Outra novidade que me chamou a atenção foi a integração com o Flash Builder, algo que deveria existir há tempos. Para quem usa o Flash Builder como editor externo, a integração é algo que realmente irá facilitar. Enfim, espero que este BETA saia logo, para que possamos experimentar todas estas novidades …