Your SlideShare is downloading. ×
Curso flex   sicoob - aula 11
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Curso flex sicoob - aula 11

1,248
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,248
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 2. Sobre o Instrutor Waelson Negreiros • Possui mais de 10 anos de experiência em TI; • Ministra treinamento a mais de 5 sobre as mais variadas tecnologias. • Detém várias certificações de empresas como Sun Microsystems, LPI e Microsoft; Email waelson@gmail.com Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 3. Formato do Curso • Este curso está dividido em 10 módulos de 4 horas/aulas, perfazendo um total de 40 horas/aulas. Todas as aulas serão ministradas presencialmente obedecendo ao seguinte formato: – Conceitual • Será apresentado ao aluno o conteúdo teórico sobre o módulo em questão – Demonstração • Através de exemplos práticos o aluno poderá visualizar a aplicabilidade do conteúdo teórico. – Laboratório • Em sala de aula o aluno poderá exercitar o todo o conteúdo teórico. – Homework • Dependendo do conteúdo ministrado o aluno poderá levar exercícios para casa, sendo o mesmo corrigido no início da aula seguinte. Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 4. Agenda Módulo XI – Construindo Bibliotecas • Conceito de Biblioteca • Criando Projeto do Tipo Biblioteca • Criando Componente • Distribuindo a Biblioteca Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 5. Construindo Bibliotecas Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 6. Construindo Bibliotecas Conceito de Bibliotecas – O que é uma biblioteca? • É um conjunto de componentes ou classes que podem ser desenvolvidas e reutilizadas entre várias aplicações – Também conhecidos como bibliotecas de componentes, são utilizado para garantir o reaproveitamento de código. Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 7. Construindo Bibliotecas Criando Projeto do Tipo Biblioteca – O Flex Builder traz um modelo de projeto específico para esse tipo de Projeto – Chamando de Flex Library Project Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 8. Construindo Bibliotecas Criando Projeto do Tipo Biblioteca – Acesse File > New > Flex Library Project Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 9. Construindo Bibliotecas Criando Projeto do Tipo Biblioteca – Se após a criação do projeto ele sinalizar um erro abaixo – Ele reclama porque o projeto ainda não possui nenhum componente, assim que criarmos o primeiro ele irá desaparecer Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 10. Construindo Bibliotecas Criando Projeto do Tipo Biblioteca – Agora vamos criar a pasta onde será colocado os nossos fontes. – Crie uma pasta com o nome de “flex_src” na raiz do projeto Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 11. Construindo Bibliotecas Criando Projeto do Tipo Biblioteca – Agora precisamos informar ao Flex Builder que ela será nossa pasta fonte. – Clique com o botão direito em cima do projeto e selecione Properties > Flex Library Build Path Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 12. Construindo Bibliotecas Criando Projeto do Tipo Biblioteca – Na janela aberta selecione a aba Classes, em seguida selecione a pasta recém criada clicando no botão Browser, logo após o campo Main Source Folder Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 13. Construindo Bibliotecas Criando Componente – Para criarmos o nosso primeiro componente, crie uma classe chamada TextInputCep que estenda a classe mx.controls.TextInput. – Seu projeto deverá ficar assim: Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 14. Construindo Bibliotecas Criando Componentes – Note que após a criação do componente o erro do projeto sumiu. – O nosso componente visa criar um máscara para formata o valor digitado (99999-999) Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 15. Construindo Bibliotecas Criando Componentes – Código – Parte I Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 16. Construindo Bibliotecas Criando Componentes – Código – Parte II Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 17. Construindo Bibliotecas Distribuindo a Biblioteca – Como produto final do projeto o desenvolvedor poderá verificar, que na pasta bin do projeto existe um arquivo com extensão swc, ele é sua biblioteca Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados
  • 18. Construindo Bibliotecas Distribuindo a Biblioteca – Para testar o seu componente, crie um novo projeto do tipo Flex Project e coloque o SWC no diretório libs. – Depois é só arrastá-lo no modo design e fazer seus testes. Copyright 2010 © Waelson.com.br - Todos os Direitos Reservados