Neste screencast eu faço uma introdução sobre o flexorm. Sua integração com o banco de dados SQLite em uma aplicaçõa AIR.
No exemplo é criada uma aplicação Mobile que utiliza o banco de dados nativo do AIR o SQLite.
Neste screencast eu faço uma introdução sobre o flexorm. Sua integração com o banco de dados SQLite em uma aplicaçõa AIR.
No exemplo é criada uma aplicação Mobile que utiliza o banco de dados nativo do AIR o SQLite.
Foi disponibilizado para download a primeira versão beta das ferramentas de desenvolvimento para Windows Phone 7, atualizadas para a nova versão (mango) que será lançada no segundo semestre. Esta versão conta com um emulador contendo algumas novas funcionalidades, como um simulador de GPS e acelerômetro. Nesta versão das ferramentas já é possível começar a desenvolver aplicações capazes de tirar proveito de recursos como Live Agents, Multi Tasking, Deep Linkins, multiplos live tiles, SQL CE, etc…
Abaixo tem alguns links:
Esse download funciona lado a lado com a versão atual das ferramentas para Windows Phone 7.
Comece agora mesmo a desenvolver para a próxima versão do Windows Phone 7 e esteja preparado para o seu lançamento do Brasil no segundo semestre.
Sei que ando meio sumido do blog e com poucos posts esse ano, mas acredito que seja por? uma boa causa, considero boa causa porque é grátis
e extramamente útil para comunidade de TI brasileira, me refiro ao novo caminho que defini para o projeto #soudev, então vamos lá que vou explicar pra vocês o que era, é e será
Para quem ainda não conhece o projeto #soudev, ele começou com uma idéia minha de juntar a galera de desenvolvimento de software, sites e aplicações no twitter para compartilhar conhecimento, trocar idéias… uma espécie de comunidade no twitter. Essa idéia deu muito certo e é muito usado diariamente pela galera de TI, seja contando piadas nerds…rs, compartilhando links úteis, pedindo informações sobre uma técnologia ou ferramenta de trabalho e até mesmo aportunidades de jobs e freelancers.
Baseado nesse sucesso no twitter e com intuito de expandir no ano passado eu e uma equipe começamos a desenvolver uma rede social só para os devs, mas não deu muito certo principalmente pela falta de tempo para tocar um projeto desse porte.
E aí vem a novidade, esse ano resolvi mudar o projeto e manter o foco no principal objetivo da hastag #soudev que é compartilhar conhecimento. Pensando nisso e também em atingir um público que não usa o twitter diariamente o projeto soudev é agora um agregador de notícias referente a Tecnologia da informação.
Gostou da idéia? então participe e me ajude a divulgar o novo projeto #soudev
o agregador pode ser acessado através da url http://www.soudev.com.br/
para saber como funciona melhor e como participar acesse a página de AJUDA
caso tenha um blog referente a TI não deixe de linkar seus posts lá no soudev para aumentar as visitas em seu blog, e se quiser nos ajudar divulgue nosso agregador com a imagem que se encontra no sidebar do soudev.
espero que o projeto seja útil para todos vocês #soudev, seja pra você blogueiro e desenvolvedor que precisava de um espaço para compartilhar seus posts, seja para você estudante e geek assumido que precisava de um feed categorizado para leitura diária
sucesso para todos nós
[]s
Similar Posts:
About loading sub-applications
Flex lets you load and unload sub-applications in a main application. Reasons:
Level of interoperability
Types of loading
Note: When compiling each of these types of applications, you should include the MarshallingSupport class into the main application and sub-applications. You do this with the includes compiler argument, as the following example shows:
-includes=mx.managers.systemClasses.MarshallingSupport

Estarei lançando a partir de hoje posts falando sobre Loadding Application, o primeiro posto daqui a pouco, espero que seja útil.
[]s
Olá fieis leitores!!
Imagem: pt.fotolia.com
Deve ter reparado que tenho andado meio ausente, deve-se ao facto de andar com bastante trabalho e da minha pequena Luana estar cada vez mais crescida e não fica quieta
Mas bom, não se pode ter tudo não é verdade??! Ela é Linda!!
Bom, venho aqui escrever este artigo devido a uma dúvida que me foi colocada no fórum (http://forum.msdevstudio.com) onde me era perguntado como implementar uma encriptação 512 bits usando a conhecida libraria as3crypto. (http://code.google.com/p/as3crypto/)
Apesar de achar esta libraria bem completa, também a acho demasiado complicada.. foi por isso que quando pensei em implementar uma solução destas no passado andei ? procura de uma outra solução que não fizesse apenas a encriptação em Flex/As3, mas também que a mesma string pudesse ser desencriptada no PHP. Encontrei depois de algumas pesquisas uma implementação super interessante no blog (http://www.lostinactionscript.com) que faz precisamente isto. Ecriptação AES duas vias (Flex<->PHP) e posso afirmar que até hoje não encontrei qualquer problema usando este mesmo método, apesar de ter que usar uma biblioteca diferente no php.
No fórum, perguntavam-me como implementar encriptação 512 bits (não enumerava qual o algoritmo, no entanto sugeri o AES 256). Na minha humilde opinião, uma encriptação AES usando ? 256 bits é mais que suficiente visto que, caso não saibam, o AES é dos algoritmos mais seguros do mundo e que se bem implementado com as devidas preocupações com chaves, é teoricamente impossível de desencriptar. Este algoritmo é largamente conhecido e até usado para encriptar dados de documentos do Governo dos Estados Unidos.
Esta implementação no flex e no php é bem simples, basta fazerem o download do arquivo usado no site lostinactionscript.com (download aqui) e no nele (.zip) encontram a class/caminho: ? AES/com/lia/crypto/AES.as. Esta class será a que vamos usar no Flex, para isso criem a mesma estrutura de pastas no vosso projeto flex e copiem esta class para lá. (com/lia/crypto/Aes.as).
No php, as classes para download podem ser encontradas aqui: http://www.movable-type.co.uk/scripts/aes-php.html (Devem criar dois ficheiros .php com o conteúdo apresentado nesse artigo. AesCtr.php e Aes.php)
Depois disto, basta no flex usar:
protected function encripta() :void
var stringEncriptada:String = AES.encrypt(“Texto a encriptar”, “chave”, 256); //Usamos 256bits
E no php para desencriptar:
function desencripta()
$stringDesencriptada = AesCtr::decrypt($stringEncriptada,”chave”, 256);
Para o processo inverso (encriptar no php e desencriptar no flex), temos no PHP:
function encripta()
$stringEncriptada = AesCtr::encrypt(“Texto a encriptar”,”chave”,256);
e no Flex:
protected function desencripta():void
var stringDesencriptada:String = AES.decrypt(stringEncriptada, “chave”, 256);
E pronto, temos o nosso sistema para encriptação / desencriptação em ambos os sentidos. Torna-se muito util quando têm que passar dados mais sensíveis via AMF (zend, amfphp. weborb) já que ao enviar os dados cifrados tornasse muito mais seguro. Fica o aviso, este algoritmo é seguro o suficiente para grande partes das necessidades, mas não esqueça de usar uma chave segura visto que a segurança depende sempre da implementação. Não é o algoritmo que têm falhas, nós que que as causamos!
Bom, espero que tenha seja util nos vossos projetos.
Abraço.
© msdevweb for TSW – That Should Work Blog, 2011. | Permalink |No comment | Add to del.icio.us
Post tags: AES 256, as3, cifrados, crypto, PHP, protecção
No dia 10 de maio de 2011 a Microsoft anunciou a compra da empresa Skype pelo valor de US$ 8,5 bilhões, no mesmo dia eu bati um papo com o reporter Max Milliano Melo sobre a aquisição, e o bate-papo entrou na reportagem que ele fez para o jornal Correio Brasiliense o que já foi motivo de muito orgulho para mim, porém fiquei surpreso ao saber que outras agências de notícias replicaram a reportagem do Max.
Reportagem original:
Onde a reportagem foi parar:
e? SecrelNet
Documentação
A própria Adobe libera uma documentação em inglês muito boa e bem detalhada sobre Flex, você pode baixar esta documentação deste site.
Livros
Há também muitos livros, inclusive um lançamento recente e recomendado traduzido para a língua portuguesa é o livro Flex 4 Avançado que foi avaliado pelo Igor Costa, sendo que ainda conseguiu um desconto para os leitores.
Treinamentos
Nesta modalidade existe os treinamentos on-line e presenciais, abaixo listo os que conheço.
Aqui pediria que se souberem de outros que recomendam, coloquem nos comentários que será útil.
Treinamentos on-line
Eduardo Kraus
E-Genial – Ministrado pelo Vedovelli
RIACycle – Ministrado pelo Igor Costa
Treinamentos presenciais
DClick – SP
ENG – SP / PR e DF
TargetTrust – RS – Ministrado por mim
Dos treinamentos acima, também oferecem treinamento in-company em qualquer parte do Brasil.
Olá pessoal,
Tivemos hoje (21/05), antes do fim do mundo (ufaaa), uma super palestra com o Igor Costa sobre desenvolvimento Flex para Smartphones.
Se você não pode assistir a palestra ou quer assistir ela novamente, clique aqui.
Quero agradecer novamente ao Igor Costa pela sua disponibilidade em participar do evento, e a todos que estiveram presentes.
Participe do AUG FlexDuck, seja um membro oficial, faça sua inscrição clicando aqui e fique por dentro de nossas atividades na comunidade.