Foi disponibilizado para download uma atualização para o SDK do Flex, você pode baixar acessando o link abaixo:
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
Abraços.
Foi disponibilizado para download uma atualização para o SDK do Flex, você pode baixar acessando o link abaixo:
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
Abraços.
Marcadores: Adobe FLEX , Dicas , Noticias
This book is well suited for those with some experience with Flex and Spring who are looking for development design patterns and practical RIA architecture integration techniques.
This book is primarily for Spring developers and users new to Flex who want to learn how to incorporate Flex development using Spring. Flex developers curious about Spring will find this interesting as well.
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
Marcadores: Adobe FLEX , Dicas , JAVA , Livros , Noticias
Over the past few years, the now open source Adobe Flex Framework has been adopted by the Java community as the preferred framework for Java RIAs using Flash for the presentation layer. Flex helps Java developers to build and maintain expressive web/desktop applications that deploy consistently on all major browsers, desktops, and operating systems.
Beginning Java and Flex describes new, simpler, and faster ways to develop enterprise RIAs. This book is not only for Java or Flex developers, but also for all web developers who want to increase their productivity and the quality of their development.
The aim of the book is to teach the new frontier of web development using open source, agile, lightweight Java frameworks with Flex. Java lightweight framework programming helps Flex developers create dynamic-looking enterprise applications. Flex and Java are becoming very popular for both business and interactive applications.
This book is for Java developers who want to get into Flex, Spring, Hibernate, and/or Maven and for all Flex developers who want to create projects with the most used Java frameworks. Also, this book could be intefor most other web developers because Java/Flex, once learned, will increase their productivity and the quality of their development.
About the Apress Beginning SeriesThe Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!
Filippo di Pisa is a Java and ActionScript/Flex developer. He has been developing in different languages for more than 10 years, focusing on enterprise applications and games. Thanks to his strong passion for language programming and software engineering, he learned different high-productivity technologies like Java, Spring, Hibernate, Ageci Security, ActionScript, Flex, ColdFusion, Fusebox, JavaScript, Perl, and others. Because of his interest in game development, he trains daily using artificial intelligence, physics, mathematics, and 3D engines like Papervision. Filippo is also a fan of agile and XP development. In 1995, while he was working for his own company, he also managed a small web room to provide hosting and housing solutions, and he learned a lot about Linux distributions Debian and Red Hat, Windows NT, DNS servers, mail servers, and so on.
Marcadores: Adobe FLEX , JAVA , Livros , Noticias
In Detail Flex 3 is a great technology for developing Rich Internet Applications for the Web as well as for the desktop. If you are a developer looking to design great-looking and sophisticated user interfaces that resemble desktop-based applications, and want to utilize an existing server technology such as Java to develop RIAs, this book is for you.
Targeting developers who want to get started with Adobe Flex 3 programming, this simple and clear handbook introduces Flex technology quickly and straightforwardly. Utilizing your existing knowledge of Java, it gives you the insight and hands-on experience to program with Flex 3.
This book provides comprehensive information on various aspects of Flex 3 and ActionScript 3.0. These include developing simple applications, handling events, creating custom components and events, using RPC services, integration with Java and BlazeDS, styling and formatting, and how to package and deploy Flex applications.
You will start with downloading, installing and configuring Flex 3 SDK and Flex Builder 3 and learn basic concepts such as what MXML and ActionScript are, understanding UI components, controls, compilers, and more. Further you will develop simple applications and slowly advance into more depth where you will learn advanced concepts such as creating custom components, debugging, integrating with Java, using RPC services, styling, internationalizing, and deploying Flex applications, and more.
One of the things you're really going to love about this book is that you will develop a full-blown e-commerce application using a combination of Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java. At the end of the book you will have the knowledge and experience needed to develop Rich Internet Applications.
What you will learn from this book?
Approach
The author's experience in creating applications using Flex enables him to share insights on using it effectively in a clear, simple, and concise manner. His approach will help you gain hands-on programming experience in Flex 3 and ActionScript 3.0. The book focuses on important features of Flex 3 and ActionScript 3.0 and gives clear instructions and precise code examples to explain features and ensure that you actually learn as you read.
Who this book is written for?
This book is a good starting point for any developer with a little experience in Java programming to get going with Adobe Flex 3 and ActionScript 3.0 development. You may be a software developer/professional who wishes to learn and understand Flex 3 technology for developing Rich Internet Applications. If you are a system analyst who wants to explore and understand Flex 3 then this is an ideal book for you.
About the Author
Satish Kore
Satish Kore hails from Bangalore, the IT capital of India. He has more than 8 years experience in the technology world, spread across multiple technologies and domains, and he has extensive knowledge of Java, J2ME and Adobe Flex, ActionScript, and so on. He is a Principle Engineer at multinational company in Bangalore, India. He is a Flex enthusiast and evangelist and has been working on Flex since its early 1.5 version days. His application built using Flex 3 has won a best-application award from Flash-based telephony company Ribbit.
Marcadores: Adobe FLEX , JAVA , Livros , Noticias
Veja o prefácio do livro, escrito por Fábio Vedovelli
Vivemos em um país no qual os habitantes não cultivam o hábito da
leitura. Se ler já parece algo trabalhoso, imagine, então, escrever um livro?
Pois foi exatamente isso que Daniel Pace Schmitz fez. E mais de uma vez.
Em seu primeiro livro – Adobe Flex Builder 3.0 – Conceito e Exemplos –,
ele abordou com maestria o universo do desenvolvimento em Flex e nesta
segunda publicação – Desenvolvendo sistemas com Flex e PHP –, ele foi
além: abordou também o desenvolvimento do lado do servidor, utilizando
a linguagem de programação PHP.
Quem se der ao trabalho de acompanhar o conteúdo das listas de dis-
cussão sobre desenvolvimento Flex perceberá rapidamente que uma das
dúvidas mais recorrentes dos usuários iniciantes é a integração entre a
interface e o servidor e tenho certeza de que após ler este livro, o desenvol-
vedor terá sua curva de aprendizado muito diminuída.
O livro é repleto de códigos e ensina desde a escolha das ferramentas
de trabalho até o desenvolvimento de um projeto-exemplo, passando por
mais de uma opção de ambiente de desenvolvimento, iniciação tanto ao
Flex como ao PHP, modelagem de banco de dados, publicação (deploy) do
projeto, entre outros.
É o tipo de publicação que, se eu tivesse à minha disposição quando
iniciei meus estudos no mundo Flex, teria tornado meu desenvolvimento
profssional muito mais rápido.
Um breve resumo sobre o livro:
Neste livro, desenvolveremos alguns sistemas utilizando as tecnologias Flex
e PHP. Outras tecnologias também estarão relacionadas, como o banco de
dados MySQL, o servidor web que tem a ferramenta cPanel, algumas IDEs
para programação, tanto pagas quanto gratuitas.
Inicialmente, abordaremos os principais conceitos sobre orientação a
objetos, sobre Adobe Flex e sobre a linguagem PHP. Apresentaremos as
linguagens de programação, os conceitos preliminares e as tecnologias
envolvidas.
Após esta abordagem, veremos como o Flex se comunica com o PHP, e
por meio da criação de um projeto genérico, criaremos uma forma muito
fácil de conectar o Flex ao PHP. Com essa aplicação genérica, seremos capa-
zes de manipular um menu, gerenciar janelas, conectar no banco de dados
e criar funcionalidades extras, como uma tela de login e formulários.
Com a aplicação genérica, criaremos uma pequena aplicação que envolve
alguns conceitos de locadora de DVDs, de forma a aproveitar os conceitos
aprendidos e treinar operações de inclusão e alteração da dados.
Após esta abordagem, apresentaremos uma das maiores novidades
aguardadas para 2009, que é a integração anunciada pela Adobe e Zend,
de forma a aproximar os seus produtos (Flex e Zend Framework).
Para fnalizar, abordaremos a instalação do sistema em servidores de
produção, utilizando o cPanel.
• Adobe Flex Builder: É a melhor IDE de desenvolvimento para apli-
cativos Flex. Iremos utilizá-la na maioria dos capítulos.
• FlashDevelop: Outra IDE de desenvolvimento para o Adobe Flex. Esta
IDE é gratuita e tem menos funcionalidades que a IDE da Adobe.
• AMFPHP: Provê comunicação de dados entre o Adobe Flex e o PHP,
por meio do protocolo chamado Action Message Format (AMF). Esta
tecnologia será utilizada amplamente em todo o desenvolvimento
do sistema, possibilitando, assim, que o Flex se comunique com as
classes PHP de forma muito rápida e fácil.
• XAMPP e WAMPServer: Estes utilitários são servidores web que têm
todos os requisitos necessários para o desenvolvimento de sistemas
em PHP no seu computador, sem necessidade de hospedagem. Ele
contém o Apache, o PHP e o MySQL. A instalação é muito fácil,
tornando o ambiente de desenvolvimento mais simples.
• MySQL: Será o nosso banco de dados, disponível também na maioria
das aplicações PHP existentes.
• cPanel: Em ambiente de produção, quando o software está pronto,
realizaremos algumas confgurações no cPanel para instalar o sistema
em um servidor na Internet.
• Zend Framework: Este framework nos auxiliará a realizar diversas
tarefas no PHP, sendo elas persistir dados no MySQL, enviar e-mails,
formatar datas, conectar em APIs como o do Google etc. No fnal do
ano de 2008 o Zend e a Adobe criaram uma parceria para melhorar
a comunicação entre as duas tecnologias. Essa parceria dará muitos
frutos e alguns deles já poderemos ver nesta obra.
1.1 Considerações iniciais
1.1.1 Evolução visual
1.1.2 Evolução arquitetural
1.1.3 A Internet
1.1.4 O Adobe Flex
1.1.5 O conceito RIA
1.1.6 A linguagem PHP
1.2 Tecnologias envolvidas
1.3 Organização deste livro
1.4 Como as aplicações RIA podem motivar o usuário
1.4.1 O aplicativo FlexStore
1.4.2 Aplicação Dashboard
1.5 Orientação a objetos
1.5.1 O que é um objeto
2.1 O que é Adobe Flex?
2.2 Histórico do Adobe Flex
2.3 Conhecendo as ferramentas do Adobe Flex
2.4 O que precisamos saber sobre o Adobe Flex
2.5 Conhecendo o Adobe Flex 3.0 SDK
2.5.1 Download
2.5.2 Conhecendo a licença para o Adobe Flex 3.0 SDK
2.5.3 Instalação do Adobe Flex 3.0 SDK
2.5.4 Testando o SDK
2.6 Conhecendo o Adobe Flex Builder 3.0
2.6.1 Download do Adobe Flex Builder 3.0
2.6.2 Instalação do Adobe Flex Builder 3.0
2.6.3 Testando o Adobe Flex Builder
2.7 Conhecendo o help do Adobe Flex
2.7.1 Flex 3 Language Reference no Flex Builder
2.7.2 Flex 3 Language Reference na Internet
2.7.3 Documentação completa
2.8 Conhecendo a estrutura do Adobe Flex
2.9 A linguagem MXML
2.10 A linguagem ActionScript 3.0
2.10.1 ActionScript e MXML
2.10.2 Fundamentos básicos do ActionScript 3.0
2.11 Orientação a objetos no ActionScript 3.0
2.11.1 Criando uma classe
2.11.2 Packages
2.11.3 Construtores
2.11.4 Visibilidade de classes, funções e variáveis
2.11.5 Variáveis get/set: Propriedade
2.11.6 Herança
2.12 Variáveis Bindable (DataBind)
2.13 Componentes visuais do Adobe Flex
2.14 Conhecendo os principais componentes
2.14.1 Componentes de formulário
2.14.2 TextInput
2.14.3 Button
2.14.4 CheckBox
2.14.5 RadioButton
2.14.6 ComboBox
2.14.7 Label
2.14.8 Panel
2.14.9 TabNavigator
2.14.10 ViewStack
2.15 Conhecendo o controle DataGrid
2.15.1 Populando um DataGrid
2.15.2 Eventos do DataGrid
2.15.3 Inserindo botões no DataGrid
2.15.4 Conhecendo o AdvancedDataGrid
2.15.5 OLAPDataGrid
2.16 Criando formulários (Forms)
2.16.1 Criando formulários simples
2.16.2 Criando formulários complexos
2.16.3 Validando dados
2.16.4 Utilizando EmailValidator
2.16.5 Utilizando NumberValidator
2.16.6 Como criar um Validator
2.16.7 Conectando formulários a objetos
2.16.8 Exemplo com DataBind
2.17 Trabalhando com menus
2.17.1 Criando um menu simples
2.17.2 Capturando eventos no menu
2.18 Trabalhando com SharedObjects
2.19 Criando uma biblioteca de classes (arquivos .swc)
2.19.1 Adicionando uma classe
2.19.2 Referenciando a biblioteca ao projeto
2.20 Usando bibliotecas de terceiros
2.20.1 Conteúdo da biblioteca fexlib
2.21 Conhecendo a IDE FlashDevelop
3.1 O que é PHP?
3.2 Por que escolhemos PHP?
3.3 Instalando o PHP
3.3.1 Testando o servidor
3.3.2 Como alterar as confgurações do Apache
3.3.3 Acessando o servidor
3.4 Aprendendo PHP
3.4.1 Delimitadores de código
3.4.2 Comentários
3.4.3 Variáveis
3.4.4 Tipos de variáveis
3.4.6 Estruturas de controle
3.4.7 Estruturas de laço
3.4.8 Comandos para imprimir dados
3.4.9 Includes
3.4.10 Classes
3.5 Trabalhando com arquivos
3.6 __autoload()
3.7 Banco de dados
3.7.1 MySQL
3.7.2 PHPMyAdmin
3.7.3 Conectando o PHP ao MySQL
3.7.4 PDO
3.7.5 Frameworks?
3.7.6 Zend Framework
3.8 Integrando o Adobe Flex Builder ao PHP
4.1 Introdução
4.2 Comunicação com HTTPService
4.2.1 Exemplo
4.3 Comunicação com WebServices
4.3.1 Exemplo
4.4 RemoteObjects
4.4.1 Características do RemoteObject
4.4.2 Conhecendo o AMFPHP
4.4.3 Instalação do AMFPHP
4.4.4 Como funciona o AMFPHP
4.4.5 Exemplo
4.4.6 Conexão com o Adobe Flex
4.4.7 Enviando e recebendo dados com Flex e AMFPHP
4.5 Criando um exemplo real: Ofcina
5.1 Instalando o WAMP Server
5.2 Criando a estrutura da aplicação
5.2.1 Criando um diretório virtual (alias)
5.2.2 Como aumentar a segurança dos arquivos PHP
5.2.3 Criando os projetos no Adobe Flex Builder
5.3 Criando a conexão entre o Flex e o PHP
5.3.1 O arquivo services-confg.xml
5.3.2 Criando a classe ServerClass.as e ServerClass.php
5.3.3 Resumo da estrutura de pastas e arquivos
5.3.4 Checklist
5.3.5 Testando a conexão entre o Flex e o PHP
5.4 Criando a classe que gerencia formulários
5.5 Criando o menu principal da aplicação
5.6 Criando a tela de Login
5.6.1 Implementando o acesso ao servidor
5.6.2 Melhorando a segurança no servidor PHP por meio de sessões
5.7 Importanto a biblioteca fexLib
6.1 Introdução
6.2 Defnindo a estrutura do banco de dados
6.3 Criando a estrutura de pastas
6.4 Criando e confgurando a aplicação no Adobe Flex Builder
6.5 Confgurando o WAMPServer
6.6 Confgurando o arquivo services-confg.xml
6.7 Realizando o primeiro teste6.8 Criando a tela de Login
6.9 Verifcando se o usuário está logado
6.10 Criando o menu da aplicação
6.11 Criando o cadastro de Pessoas
6.12 Refatorando a tela de cadastro de pessoas
6.13 Tela de cadastro de flmes
6.14 Tela de empréstimos
7.1 O anúncio
7.2 Testando o Zend_AMF
7.3 O futuro do Zend_AMF
8.1 Introdução
8.2 Finalizando
Marcadores: Adobe FLEX , Livros , Noticias , PHP
Copyright 2009 - FernandoG.Athayde