SlideShare una empresa de Scribd logo
1 de 12
Embarcadero Technologies Copyright 2016
Uso de efectos, animaciones y
transiciones en FireMonkey
Fernando Rizzato
Lead Software Consultant, Latin America
Embarcadero Technologies Copyright 2016
AGENDA
 Razones Para Utilizar Efectos y Animaciones
 Principios de FireMonkey
 Animaciones
 Interpolación
 Efectos
 Transiciones
 Demos
Embarcadero Technologies Copyright 2016
RAZONES PARA UTILIZAR EFECTOS Y ANIMACIONES
 Traer vida a su interfaz
 Hacer que la aplicación sea más interactiva
 Mantener la atención de los usuarios
 Añadir accesibilidad en su interfaz
 Todo esto con poco código y un gran desempeño!
Embarcadero Technologies Copyright 2016
PRINCIPIOS DE FIREMONKEY
 Cualquier objeto puede estar anidado
 La mayoría de las propiedades numéricas son
single/float y pueden ser animados
 Position (X, Y), RotationCenter, Scale, Size (Height &
Width), Opacity, & RotationAngle
 Guía del Desarrolladores de VLC a FireMonkey
 Robert Love, MVP
 https://www.youtube.com/watch?v=KkcplPOc_D8
Embarcadero Technologies Copyright 2016
ANIMACIONES
 Cambia el valor de la propiedad durante su duración
 El inicio puede ser manual o automático
 Opcionalmente se puede añadir delay, loop, inverse, etc.
 Triggers
 IsMouseOver, IsDragOver, IsFocused, IsVisible,
IsPressed, IsChecked, IsSelected, IsExpanded
 Eventos OnProcess & OnFinish
 También el método Animate puede ser utilizado
Embarcadero Technologies Copyright 2016
INTERPOLACIÓN
 Determina la rapidez con que cambia el valor en el tiempo
 Linear es el valor por defecto, y cambia a una velocidad constante
 Linear, Quadratic, Cubic, Quartic, Quintic, Sinusoidal, Exponential,
Circular, Elastic, Back, & Bounce
 AnimationType controla cómo se aplica la interpolación (start vs
end)
 In - La curva se aplica al valor de partida de la propiedad de animación
 Out - La curva se aplica al valor final de la propiedad de animación y
procede a su valor inicial
 InOut - La curva se aplica tanto al valor inicial y el final de la propiedad
de animación y tiende al centro
Embarcadero Technologies Copyright 2016
EFECTOS
 Más de 40 efectos soportados de la GPU (sin contar los
efectos de transición)
 Construido a partir de filtros de la GPU (shader filters)
 Soporta gatillo opcional para activar automáticamente o
desactivar
 Se aplica a las imágenes o los controles
Embarcadero Technologies Copyright 2016
TRANSICIONES
 Más de 20 efectos de transición
 Un subconjunto de los efectos standard
 Transición de la imagen inicial (o control) en la imagen de
destino
 Propiedad Progress representa el porcentaje de
aplicación
 Para controlar las transiciones, utilizar MakeScreenshot
para capturar la imagen de destino
Embarcadero Technologies Copyright 2016 9
FMX Effects en Acción!
Embarcadero Technologies Copyright 2016
RECURSOS ADICIONALES - 1/2
 Documentación
 http://docwiki.embarcadero.com/RADStudio/Berlin/en/FireMonke
y_Animation_Effects
 http://docwiki.embarcadero.com/RADStudio/Berlin/en/FireMonke
y_Image_Effects
 http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.Types.T
InterpolationType
 http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_Fire
Monkey_Animation_Effects
 http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_Fire
Monkey_Image_Effects
 http://docwiki.embarcadero.com/CodeExamples/Berlin/en/FMXAt
tachTAnimation_(Delphi)
Embarcadero Technologies Copyright 2016
RECURSOS ADICIONALES - 1/2
 Blogs
 http://monkeystyler.com/guide
 http://www.adug.org.au/technical/fmx/how-to-create-your-own-
firemonkeyimage-filtereffect-to-use-with-firemonkey/
 http://www.fmxexpress.com/tag/effect/
 Libros
 https://www.packtpub.com/application-development/delphi-
cookbook-second-edition
Embarcadero Technologies Copyright 2016 12
GRACIAS!
Preguntas?
Me puedes encontrar en:
@FernandoRizzato
fernando.rizzato@embarcadero.com
Síguenos en
fb.com/EMBTLatAm

Más contenido relacionado

Destacado

Konstantinos Valvis CV 17.08.2016
Konstantinos Valvis  CV 17.08.2016Konstantinos Valvis  CV 17.08.2016
Konstantinos Valvis CV 17.08.2016Konstantinos Valvis
 
Sas belux forum 2012
Sas belux forum 2012 Sas belux forum 2012
Sas belux forum 2012 Sven Putseys
 
U5 jou231 bad_newsletter
U5 jou231 bad_newsletterU5 jou231 bad_newsletter
U5 jou231 bad_newsletterpoole7
 
Tutorial game maker
Tutorial game makerTutorial game maker
Tutorial game makerJoserichi
 
Developing a sms gateway by using java with sms engine
Developing a sms gateway by using java with sms engineDeveloping a sms gateway by using java with sms engine
Developing a sms gateway by using java with sms engineVikas Mehta
 
Novelas coreanas las mejores
Novelas coreanas las mejoresNovelas coreanas las mejores
Novelas coreanas las mejoresamaliacaira
 
Cr m marketing Dr Zul
Cr m marketing Dr ZulCr m marketing Dr Zul
Cr m marketing Dr ZulNixx F
 
Blended learning event gitp 13062013 [compat
Blended learning event gitp 13062013 [compatBlended learning event gitp 13062013 [compat
Blended learning event gitp 13062013 [compatGITP_Belgium
 
¿Basta ser un “duro” para ser un buen profesor
¿Basta ser un “duro” para ser un buen profesor¿Basta ser un “duro” para ser un buen profesor
¿Basta ser un “duro” para ser un buen profesorPedro Lizárraga Nájera
 
Guia para domino completa
Guia para domino completaGuia para domino completa
Guia para domino completaKarina Monge
 
Compatibility and stability studies of levadopa, carbidopa, entacapone and na...
Compatibility and stability studies of levadopa, carbidopa, entacapone and na...Compatibility and stability studies of levadopa, carbidopa, entacapone and na...
Compatibility and stability studies of levadopa, carbidopa, entacapone and na...pharmaindexing
 

Destacado (19)

Konstantinos Valvis CV 17.08.2016
Konstantinos Valvis  CV 17.08.2016Konstantinos Valvis  CV 17.08.2016
Konstantinos Valvis CV 17.08.2016
 
Sas belux forum 2012
Sas belux forum 2012 Sas belux forum 2012
Sas belux forum 2012
 
Esc. sec.elpio emos
Esc.  sec.elpio emosEsc.  sec.elpio emos
Esc. sec.elpio emos
 
U5 jou231 bad_newsletter
U5 jou231 bad_newsletterU5 jou231 bad_newsletter
U5 jou231 bad_newsletter
 
Tutorial game maker
Tutorial game makerTutorial game maker
Tutorial game maker
 
Developing a sms gateway by using java with sms engine
Developing a sms gateway by using java with sms engineDeveloping a sms gateway by using java with sms engine
Developing a sms gateway by using java with sms engine
 
Zero Tolerance for e-Filing Error
Zero Tolerance for e-Filing ErrorZero Tolerance for e-Filing Error
Zero Tolerance for e-Filing Error
 
The Payment Generation Gap - Kalixa
The Payment Generation Gap - KalixaThe Payment Generation Gap - Kalixa
The Payment Generation Gap - Kalixa
 
Novelas coreanas las mejores
Novelas coreanas las mejoresNovelas coreanas las mejores
Novelas coreanas las mejores
 
Cómo asesoría online
Cómo asesoría onlineCómo asesoría online
Cómo asesoría online
 
Cr m marketing Dr Zul
Cr m marketing Dr ZulCr m marketing Dr Zul
Cr m marketing Dr Zul
 
Análisis de la producción científica sobre las bibliotecas universitarias ind...
Análisis de la producción científica sobre las bibliotecas universitarias ind...Análisis de la producción científica sobre las bibliotecas universitarias ind...
Análisis de la producción científica sobre las bibliotecas universitarias ind...
 
Blended learning event gitp 13062013 [compat
Blended learning event gitp 13062013 [compatBlended learning event gitp 13062013 [compat
Blended learning event gitp 13062013 [compat
 
Cotizacion
CotizacionCotizacion
Cotizacion
 
¿Basta ser un “duro” para ser un buen profesor
¿Basta ser un “duro” para ser un buen profesor¿Basta ser un “duro” para ser un buen profesor
¿Basta ser un “duro” para ser un buen profesor
 
Guia para domino completa
Guia para domino completaGuia para domino completa
Guia para domino completa
 
Caritas
CaritasCaritas
Caritas
 
Compatibility and stability studies of levadopa, carbidopa, entacapone and na...
Compatibility and stability studies of levadopa, carbidopa, entacapone and na...Compatibility and stability studies of levadopa, carbidopa, entacapone and na...
Compatibility and stability studies of levadopa, carbidopa, entacapone and na...
 
The Swiss-Arab Forum in brief
The Swiss-Arab Forum in briefThe Swiss-Arab Forum in brief
The Swiss-Arab Forum in brief
 

Similar a Uso de efectos, animaciones y transiciones en FireMonkey (20)

Gaem unidad 6
Gaem unidad 6Gaem unidad 6
Gaem unidad 6
 
Unidad(6)
Unidad(6)Unidad(6)
Unidad(6)
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6 gaem
Unidad 6 gaemUnidad 6 gaem
Unidad 6 gaem
 
Unidad 6 gaem
Unidad 6 gaemUnidad 6 gaem
Unidad 6 gaem
 
Unidad#6
Unidad#6Unidad#6
Unidad#6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad4
Unidad4Unidad4
Unidad4
 
Unidad4
Unidad4Unidad4
Unidad4
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
microsoft power point
microsoft power point microsoft power point
microsoft power point
 
Herramientas informaticas
Herramientas informaticasHerramientas informaticas
Herramientas informaticas
 
Herramientas informaticas
Herramientas informaticasHerramientas informaticas
Herramientas informaticas
 
1 guia de presentaciones power point
1 guia de presentaciones power point1 guia de presentaciones power point
1 guia de presentaciones power point
 

Más de Fernando Rizzato

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOFernando Rizzato
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Fernando Rizzato
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoFernando Rizzato
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoFernando Rizzato
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERFernando Rizzato
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOFernando Rizzato
 
Modelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioModelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioFernando Rizzato
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Fernando Rizzato
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Fernando Rizzato
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Fernando Rizzato
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Fernando Rizzato
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONFernando Rizzato
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Fernando Rizzato
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código Fernando Rizzato
 
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...Fernando Rizzato
 
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIMWEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIMFernando Rizzato
 
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...Fernando Rizzato
 
Aitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolAitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolFernando Rizzato
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Fernando Rizzato
 

Más de Fernando Rizzato (20)

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero Gratuíto
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico Embarcadero
 
RAD Studio 10.2 Tokyo
RAD Studio 10.2 TokyoRAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
 
Modelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioModelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/Studio
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSON
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código
 
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
 
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIMWEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
 
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
 
Aitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolAitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - Español
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)
 

Uso de efectos, animaciones y transiciones en FireMonkey

  • 1. Embarcadero Technologies Copyright 2016 Uso de efectos, animaciones y transiciones en FireMonkey Fernando Rizzato Lead Software Consultant, Latin America
  • 2. Embarcadero Technologies Copyright 2016 AGENDA  Razones Para Utilizar Efectos y Animaciones  Principios de FireMonkey  Animaciones  Interpolación  Efectos  Transiciones  Demos
  • 3. Embarcadero Technologies Copyright 2016 RAZONES PARA UTILIZAR EFECTOS Y ANIMACIONES  Traer vida a su interfaz  Hacer que la aplicación sea más interactiva  Mantener la atención de los usuarios  Añadir accesibilidad en su interfaz  Todo esto con poco código y un gran desempeño!
  • 4. Embarcadero Technologies Copyright 2016 PRINCIPIOS DE FIREMONKEY  Cualquier objeto puede estar anidado  La mayoría de las propiedades numéricas son single/float y pueden ser animados  Position (X, Y), RotationCenter, Scale, Size (Height & Width), Opacity, & RotationAngle  Guía del Desarrolladores de VLC a FireMonkey  Robert Love, MVP  https://www.youtube.com/watch?v=KkcplPOc_D8
  • 5. Embarcadero Technologies Copyright 2016 ANIMACIONES  Cambia el valor de la propiedad durante su duración  El inicio puede ser manual o automático  Opcionalmente se puede añadir delay, loop, inverse, etc.  Triggers  IsMouseOver, IsDragOver, IsFocused, IsVisible, IsPressed, IsChecked, IsSelected, IsExpanded  Eventos OnProcess & OnFinish  También el método Animate puede ser utilizado
  • 6. Embarcadero Technologies Copyright 2016 INTERPOLACIÓN  Determina la rapidez con que cambia el valor en el tiempo  Linear es el valor por defecto, y cambia a una velocidad constante  Linear, Quadratic, Cubic, Quartic, Quintic, Sinusoidal, Exponential, Circular, Elastic, Back, & Bounce  AnimationType controla cómo se aplica la interpolación (start vs end)  In - La curva se aplica al valor de partida de la propiedad de animación  Out - La curva se aplica al valor final de la propiedad de animación y procede a su valor inicial  InOut - La curva se aplica tanto al valor inicial y el final de la propiedad de animación y tiende al centro
  • 7. Embarcadero Technologies Copyright 2016 EFECTOS  Más de 40 efectos soportados de la GPU (sin contar los efectos de transición)  Construido a partir de filtros de la GPU (shader filters)  Soporta gatillo opcional para activar automáticamente o desactivar  Se aplica a las imágenes o los controles
  • 8. Embarcadero Technologies Copyright 2016 TRANSICIONES  Más de 20 efectos de transición  Un subconjunto de los efectos standard  Transición de la imagen inicial (o control) en la imagen de destino  Propiedad Progress representa el porcentaje de aplicación  Para controlar las transiciones, utilizar MakeScreenshot para capturar la imagen de destino
  • 9. Embarcadero Technologies Copyright 2016 9 FMX Effects en Acción!
  • 10. Embarcadero Technologies Copyright 2016 RECURSOS ADICIONALES - 1/2  Documentación  http://docwiki.embarcadero.com/RADStudio/Berlin/en/FireMonke y_Animation_Effects  http://docwiki.embarcadero.com/RADStudio/Berlin/en/FireMonke y_Image_Effects  http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.Types.T InterpolationType  http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_Fire Monkey_Animation_Effects  http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_Fire Monkey_Image_Effects  http://docwiki.embarcadero.com/CodeExamples/Berlin/en/FMXAt tachTAnimation_(Delphi)
  • 11. Embarcadero Technologies Copyright 2016 RECURSOS ADICIONALES - 1/2  Blogs  http://monkeystyler.com/guide  http://www.adug.org.au/technical/fmx/how-to-create-your-own- firemonkeyimage-filtereffect-to-use-with-firemonkey/  http://www.fmxexpress.com/tag/effect/  Libros  https://www.packtpub.com/application-development/delphi- cookbook-second-edition
  • 12. Embarcadero Technologies Copyright 2016 12 GRACIAS! Preguntas? Me puedes encontrar en: @FernandoRizzato fernando.rizzato@embarcadero.com Síguenos en fb.com/EMBTLatAm