primer hackaton del desafío blackberry, flex para móviles
DESCRIPTION
Diapositivas de la presentación introductoria al primer hackaton del Desafio BlackBerry en Argentina. Evento realizado en ITBA Buenos Aires el 14 de Abril de 2012. Más info en http://www.blackberrydev.com.arTRANSCRIPT
![Page 1: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/1.jpg)
Aplicaciones PlayBook con Adobe AIR
Mariano KIWO Carrizo | Adobe Flex 4 Certified Expert | @kiwox
Apache Flex para
móviles
![Page 2: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/2.jpg)
Co-Manager Argentina RIA & Flex User Grouphttp://www.arfug.com.ar
Manager Desarrolladores iOS de Argentinahttp://iosdev.com.arCreador de BlueBox for BlackBerry PlayBook#1 Top Ten Best BlackBerry PlayBook apps PCMag.com
http://goo.gl/hO4Q0@kiwoxhttp://about.me/mcarrizo
Mariano Carrizo
![Page 3: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/3.jpg)
![Page 4: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/4.jpg)
Qué es?
Framework
Abstrae/simplifica la codificación de aplicaciones
Incorpora mejoras sustanciales al lenguaje (ActionScript 3)
Basado en componentes
Lenguaje MXML
![Page 5: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/5.jpg)
Requerimientos
Adobe/Apache Flex SDK
BlackBerry PlayBook SDK
Opcionales:
Adobe Flash Builder / Flash Develop / IntelliJ IDEA
Adobe Creative Suite
![Page 6: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/6.jpg)
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark">
</s:Application>
![Page 7: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/7.jpg)
![Page 8: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/8.jpg)
Componentes
ControlesBusyIndicator ButtonButtonBarCheckBoxHSliderImageLabelList RadioButton / RadioButtonGroupTextAreaTextInput
LayoutDataGroupGroupHGroupScroller SpacerTileGroupVgroup
![Page 9: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/9.jpg)
ViewNavigator
![Page 10: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/10.jpg)
<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" firstView="views.Inicio"> <s:navigationContent> <s:Button label="Inicio" click="navigator.popToFirstView();"/> </s:navigationContent> <s:actionContent> <s:Button label="Actualizar" click="button1_clickHandler(event);"/> </s:actionContent> </s:ViewNavigatorApplication>
![Page 11: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/11.jpg)
![Page 12: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/12.jpg)
![Page 13: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/13.jpg)
SkinningFácil adaptación e implementación
Optimización de recursos
Formato FXG compatible
![Page 14: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/14.jpg)
Compilación
MXML ActionScript 3 SWF COD
BlackBerryPlayBook
SDK
Apache Flex SDK / Adobe AIR
![Page 15: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/15.jpg)
En dispositivo y simulador
Depuración y profiling
![Page 16: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/16.jpg)
Recursos
http://www.blackberrydev.com.ar
http://developer.blackberry.com
http://www.adobe.com/devnet/flex
http://blog.flexexamples.com/
![Page 17: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/17.jpg)
Recursos
![Page 18: Primer Hackaton del Desafío BlackBerry, Flex para móviles](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54812234b4af9f63638b4678/html5/thumbnails/18.jpg)
Aplicaciones PlayBook con Adobe AIR
Mariano KIWO Carrizo | Adobe Flex 4 Certified Expert | @kiwox
Apache Flex para
móviles