Flex 3.4 SDK disponível


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.

Livros Adobe Flex com JAVA Intregracao

Livros



Pro Flex on Spring


Pro Flex on Spring

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.


What you’ll learn

  • Explore best practices on architecting enterprise Rich Internet Applications with Flex and Spring.
  • Discover how Flex applications interface with Spring services.
  • Understand how to persist data, end–to–end, using Flex data communication protocols with Spring and its interactions with iBATIS, Hibernate, and JDBC.
  • Work with solid frameworks, Cairngorm and Pure MVC, to build Flex applications.
  • Build a practical application that demonstrates real experience in delivering enterprise RIAs.
  • See how Spring Factories play a key role in routing calls to Spring classes from Flex clients.

Who is this book for?

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.

About the Apress Pro Series

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.

Professionelle Rich Client Lösungen mit Flex und Java: Web-Applikationen mit Flex-Frontend, Java-Backend und BlazeDS

Professionelle Rich Client Lösungen mit Flex und Java: Web-Applikationen mit Flex-Frontend, Java-Backend und BlazeDS.


  • Flex - Java - BlazeDS background knowledge
  • Flex Java Setup
  • Basic Flex examples
  • Connecting Flex and Java
  • Accessing a MySQL database from Felx via Java/JPA (Hibernate)
  • Validations
  • Messaging
  • Spring Integration
  • Web Service access
  • AIR
  • Testing
  • 30 frequent Flex/Java questions - and corresponding answers!

Beginning Java and Flex: Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex



Link do Livro

Synopsis

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.


What you'll learn
  • Discover what Adobe Flex is and how to use it in your Java development of the presentation tier or rich clients
  • Use Spring, Hibernate, and/or Maven with Flex
  • Use Flex and Java to create Rich Internet Applications and/or Clients
  • Create Flash-based/enabled business applications
  • Write more stable Java-based Flex applications and reusable code.
  • Create some Flash-based game applications

Who is this book for?

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 Series

The 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!

Biography

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.

Livro "Flex 3 with Java"



Flex 2 with JAVA: Livro Amazon link.

Product Description
Develop rich internet applications quickly and easily using Adobe Flex 3, ActionScript 3.0 and integrate with a Java backend using BlazeDS 3.2
  • A step-by-step tutorial for developing web applications using Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java
  • Build efficient and seamless data-rich interactive applications in Flex using a combination of MXML and ActionScript 3.0
  • Create custom UIs, Components, Events, and Item Renders to develop user friendly applications
  • Build an end-to-end Flex e-commerce application using all major features of Flex covered throughout the book

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?

  • Install and configure Flex 3.0 SDK and Flex Builder 3 to build and deploy Flex Rich Internet Applications
  • Discover the Flex application architecture and how to use MXML language to write Flex applications
  • Learn to mix ActionScript and MXML code to write Flex applications, use Events, create custom events, and create and use custom components
  • Use External API and LocalConnection to enable communication between ActionScript and JavaScript and from SWF to SWF
  • Build a sample book explorer application with XML using the E4X approach in Flex
  • Use Adobe LiveCycle Data Services and BlazeDS components for accessing server-side data
  • Discover data access methods such as HTTPService, WebService, and RemoteObjects with code examples and learn how to use them to send and receive remote data
  • Use BlazeDS or LCDS proxy services to access data by eliminating the need for a cross-domain policy file
  • Interact with the server environment and access backend data sources to send and receive remote data in your Flex application.
  • Develop Flex applications to communicate with JSP and process data sent by the server in your Flex application.
  • Debug your application in the production environment using various debugging techniques along with Flex Builder'ۧs debugger and some third-party tools
  • Learn various ways of packaging your Flex application using Flex Builder 3 and Ant Script
  • Customize your application's look and feel using external CSS and learn how to utilize runtime CSS for changing your application's look and feel dynamically
  • Use internationalization techniques to customize your application for multiple locales
  • Localize Flex applications by using ResourceManager class; learn the technique to create resource bundle modules and load them at runtime to change locale dynamically

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.

Livro: Desenvolvendo sistemas com Flex



Confirmado! Pela editora Novatec, está saindo do forno o mais novo livro sobre Flex no Brasil. Este é o segundo livro lançado por Daniel Pace Schmitz. Nesta obra, Daniel mostra como criar sistemas utilizando o Adobe Flex e a linguagem web mais usada em todo mundo, o PHP.

Previsão para Lançamento: Julho/2009.

Mais detalhes diretamente no site do autor.


Prefácio

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.

Sobre o livro

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.

Tecnologias abordadas no livro

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.

Sumário

Capítulo 1 • Introdução

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

Capítulo 2 • O Adobe Flex

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

Capítulo 3 • A linguagem PHP

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

Capítulo 4 • Conectividade entre Flex e 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

Capítulo 5 • Criando uma aplicação genérica

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

Capítulo 6 • Criando a aplicação locadora de DVDs

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

Capítulo 7 • Flex e ZendFramework

7.1 O anúncio
7.2 Testando o Zend_AMF
7.3 O futuro do Zend_AMF

Capítulo 8 • O sistema em ambiente de produção

8.1 Introdução
8.2 Finalizando

Quem sou eu

Cascavel, Paraná, Brazil

Pesquisar

Seguidores

Post's