Saiba mais: Adobe disponibiliza nova versão do Flash Player
A versão do Flash Player com debug em Adobe Flash Player Support Center
Saiba mais: Adobe disponibiliza nova versão do Flash Player
A versão do Flash Player com debug em Adobe Flash Player Support Center
Olá!!
Desculpa a demora de postar alguma coisa, mas estou meio sem tempo.
Meu amigo @thiefzin me passou estes links muito interessantes, e resolvi compartilhar aqui no blog.
http://imasters.com.br/artigo/15923/flex/o-que-todo-programador-flex-deve-saber-parte-01
http://imasters.com.br/artigo/16202/flex/o-que-todo-programador-flex-deve-saber-parte-02
Ótima leitura a todos.
Leitura recomendada para todos os programadores, gerentes, coordenadores e donos de empresas de TI.
O texto pode ser lido aqui.
Depois de muito tempo fora dos palcos estou de volta, dessa vez com uma série de tutoriais focados principalmente no desenvolvimento de aplicações para android utilizando o flash builder burrito.
Neste primeiro tutorial eu irei mostrar como criar algumas operações do CRUD em uma aplicação android utilizando um banco de dados local, neste caso o SQLITE. Não vou explicar como criar um novo projeto ou mesmo os componentes de uma aplicação android, para isso assista aos screencasts no site do Igor costa e também no blog da dclick.
Primeiramente vamos criar no nosso arquivo principal a conexão com o banco e também a criação de uma tabela.
protected function createDb():void
var sqlConnection:SQLConnection = new SQLConnection();
sqlConnection.open(File.applicationStorageDirectory.resolvePath("testeDb.sqlite"));
var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = sqlConnection;
stmt.text = "CREATE TABLE IF NOT EXISTS contatos (" +
"id INTEGER PRIMARY KEY AUTOINCREMENT," +
"nome VARCHAR(200) NOT NULL," +
"telefone VARCHAR(45) NOT NULL," +
"email VARCHAR(200) DEFAULT NULL)";
stmt.execute();
A função createDb é executada na método initialize da aplicação.
A variável sqlConnection na linha 3 é responsável pela conexão.
Na linha 5 é criado o arquivo SQLite para a aplicação
Na linha 7 a varável stmt é responsável pelas instruções SQLite.
É criada a conexão na linha 9.
Na linha 11 é a instrução SQLite que será executada, nesse caso a criação da tabela na nossa base testeDb.sqlite.
Na linha 17 é executada a instrução SQLite da linha 11.
Pronto, depois da tabela criada vamos criar a nossa view para poder cadastrar dados nela.
A função para salvar os dados é bem simples. Adicione um evento para o clique do botão e nele adicione o seguinte código.
var sqlConnection:SQLConnection = new SQLConnection();
sqlConnection.open(File.applicationStorageDirectory.resolvePath("testeDb.sqlite"));
var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = sqlConnection;
stmt.text = "INSERT INTO contatos (nome, telefone, email) VALUES" +
"('" + txiNome.text + "', '" + txiTelefone.text + "', '" + txiEmail.text + "')";
stmt.execute();
navigator.popView();
Bom para quem já desenvolveu alguma app em Air utilizando o SQLite percebe que a conexão é feita da mesma forma. Se você deseja melhorar seu código (assim como eu) sugiro a leitura do post do Andre Casertano no site da Imasters. Ele mostra como criar uma classe de conexão com o SQLite e também explica um pouco melhor sobre como é feita essa conexão no primeiro posto sobre o assunto.
No código fonte eu coloquei também as operações de update e delete. Esta bastante simples. No próximo post eu prometo melhorar um pouco… =D
Rich Internet Application (RIA) é o assunto do momento, junto com a computação nas nuvens espera-se uma experiência mais rica com os aplicativos na web, e o Silverlight é a aposta da Microsoft para as tecnologias RIAs.
O PostgreSQL vem chamando bastante atenção ultimamente, e a cada dia vem ganhando destaque por ser um banco de dados robusto, livre, sendo uma alternativa interessante para vários tipos de situações, reduzindo os custos de uma implantação. Existem algumas maneiras de trabalhar com aplicações Silverlight que acessam uma base de dados.
Da forma que fizemos nesse artigo você facilmente consegue fazer um CRUD utilizando o PostgreSQL 8 e pode aprimorar esse exemplo para a utilização em um projeto real. Mostrarei uma forma de criar uma aplicação Silverlight que acessa informações de um banco de dados. Ao invés de utilizar uma base de dados SQL Server, vou usar um excelente banco de dados, o PostgreSQL.
Links:
Silverlight + PostgreSQL 8 is a post from: silverlight.net.br
Rich Internet Application (RIA) é o assunto do momento, junto com a computação nas nuvens espera-se uma experiência mais rica com os aplicativos na web, e o Silverlight é a aposta da Microsoft para as tecnologias RIAs.
O PostgreSQL vem chamando bastante atenção ultimamente, e a cada dia vem ganhando destaque por ser um banco de dados robusto, livre, sendo uma alternativa interessante para vários tipos de situações, reduzindo os custos de uma implantação.
Existem algumas maneiras de trabalhar com aplicações Silverlight que acessam uma base de dados. Da forma que fizemos nesse artigo você facilmente consegue fazer um CRUD utilizando o PostgreSQL 8 e pode aprimorar esse exemplo para a utilização em um projeto real.
Mostrarei uma forma de criar uma aplicação Silverlight que acessa informações de um banco de dados. Ao invés de utilizar uma base de dados SQL Server, vou usar um excelente banco de dados, o PostgreSQL.
Tutorial : IMasters
Linha de Código
Fala pessoal!

Esse é o nosso terceiro XAMLCast, e nesse episódio falamos de Ink e Databinding WPF com LINQ.
Seguem abaixo as referências para estudo.
Ink
LINQ com WPF
LINQ
DataBinding
E para finalizar, agora ficou muito mais fácil encontrar e divulgar o XAMLCast: basta acessar www.xamlcast.net! Esse link se liga direto ao feed do podcast, e pode ser usado direto em leitores RSS ou navegadores comuns.
Para assinar:
Comente, opine, discuta. Queremos seus comentários! Até a próxima!
Abraços,
Roberto e Kono
|