SlideShare a Scribd company logo
Mobile Development   Mikael KROK
Mobile Development: Build Your Application With Flex and Adobe Flash
    Builder


    When I went to the French conference What’s Next in Paris
    (http://mikaelkrok.net/component/content/article/44-java/124-whats-next-java-2011-
    the-end) I was really impressed by the presentation of Flex and Adobe Flash Builder by
    Michael Chaize.

    Flex and Adobe Flash Builder is a development platform that allows a developer to build
    a mobile application.

    The problem when you want to develop a mobile application is that there are several
    platforms. First of all, you have iOS for Iphone and Ipad. But if you are a java fan, you
    would rather develop with that language and an open platform then you would choose
    Android from Google. In the end, you also want to consider Blackberry and, why not,
    Windows Mobile. The main reason is that if you want to start a professional application
    then iOS, BlackBerry and Windows Mobile have the main panel of users ready to pay.

    Then maybe Flex is a potential solution.


21/03/2012    Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   2
One Code To Build Them All...

    Adobe Flex platform allows you to develop one code and compile them into source code
    for the three main platforms (iOS, Android, Blackberry).
    The code provided by Adobe is MXML for the graphical layer. It’s a XML based language
    very useful to describe view, event and graphical interactivity.
    It is mixed with ActionScript 3 which is not that far from Java so nobody gets lost




21/03/2012   Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   3
You Don’t Need A Virtual Machine with Adobe Flex 4.5 and greater

    In previous version, you needed a layer to be able to run Flex software. In Flex 4.5 and
    greater, there is no need of that. The code is directly compiled into native source code.


    An Open Source Framework

    Yes, you heard well! Flex is Open Source. This will bring joy in developer’s ears that need
    to dig into source code to understand how it works.


    Powerful Software Based On A Platform That Most Of Us Know

    Flex can be developed with any editor you like but Adobe provides a powerful editor
    which is Adobe Flash Builder (Last version is 4.6). That editor is based upon Eclipse so if
    you are like me you will be neither disappointed nor lost.

    You can develop with Eclipse but I recommend you to try Adobe Flash Builder
    http://www.adobe.com/go/try_flashbuilder/

21/03/2012    Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   4
Great Presentation, Great Documentation, Great Possibilities...

    Adobe put a great deal of efforts to give developers enough materials to get a good
    fresh start.
    First of all, let me introduce you to Michael Chaize presentation (French) :

    http://tv.adobe.com/fr/watch/adobe-live/presentation-dexperts-developpement-
    dapplications-flex-mobile/

    English
    http://tv.adobe.com/watch/adobe-technology-sneaks-2011/sneak-peek-of-mobile-
    application-development-with-flex-and-flash-builder/




21/03/2012   Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   5
Then, when I started coding with Adobe Flash Builder, I followed this excellent, complete
    and very precise tutorial :
    http://www.adobe.com/devnet/flex/articles/twitter-trends.html
    You will build 3 screens that consumes twitter REST api to show trends, tweets and user
    info. Your first mobile application can be tested on a physical device and be packaged for
    the 3 main mobile platforms.

    At the end, there are websites, documentation; there is also a very active forum and a
    fast growing community of experts.
    A short list of interesting website :
    - Adobe developer network : http://www.adobe.com/devnet.html
    - http://flex.org/
    - www.flex-tutorial.fr/




21/03/2012    Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   6
In conclusion

    If you are interested either in RIA (Rich Internet Application) or in mobile application
    development, please give some minutes to take a look at Adobe Flex and take another
    minute to try the Adobe Flash Builder. You won’t waste your time and you will probably
    enjoy it as I did.




21/03/2012   Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com   7

More Related Content

PDF
Delphi COM Programming
PPTX
How to build PhoneGap App for Windows Phone?
PDF
C.v. Awad Rami
PPTX
DNN Upgrade
PPTX
Html 5 Websites with Visual Studio 2010
PDF
Visual studio 2012
PDF
Utilisation d'une api web avec asp
PDF
Les 3 modes de concurrence wcf
Delphi COM Programming
How to build PhoneGap App for Windows Phone?
C.v. Awad Rami
DNN Upgrade
Html 5 Websites with Visual Studio 2010
Visual studio 2012
Utilisation d'une api web avec asp
Les 3 modes de concurrence wcf

Similar to Mobile development (20)

PDF
flex and flash platform
PPS
Afik Gal @alphageeks: Flex Intro
PDF
Java flex tutorial
PDF
Flex tutorial
PPTX
Flex multi-screen development
PPTX
Mobile Development With Flash Platform
PPT
Developing RIAs... 10 reasons to use Adobe Flex
PPT
Flex_Basic_Training
PPTX
W-JAX Keynote 2010
PDF
Adobe Flex - Developing Rich Internet Application Workshop Day 2
PDF
Talk by Tomas Lin on Building Killer RIAs with Flex and Grails at the Groovy ...
PPT
Adobe's RIA Technologies (non technical)
PPT
Building a Real-World Application with Adobe Flex 2
PDF
Introduction to Flex
PDF
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
PPTX
Getting started with flash mobile development
PDF
Download full ebook of Flex on Java Bernerd Allmon instant download pdf
PPT
Flex RIA
PPT
Flex And Ria
PDF
Jax 2011 keynote
flex and flash platform
Afik Gal @alphageeks: Flex Intro
Java flex tutorial
Flex tutorial
Flex multi-screen development
Mobile Development With Flash Platform
Developing RIAs... 10 reasons to use Adobe Flex
Flex_Basic_Training
W-JAX Keynote 2010
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Talk by Tomas Lin on Building Killer RIAs with Flex and Grails at the Groovy ...
Adobe's RIA Technologies (non technical)
Building a Real-World Application with Adobe Flex 2
Introduction to Flex
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Getting started with flash mobile development
Download full ebook of Flex on Java Bernerd Allmon instant download pdf
Flex RIA
Flex And Ria
Jax 2011 keynote
Ad

More from Novencia Groupe (20)

PDF
Datalake de l'idée à la plateforme
PDF
Ambient intelligence & bigdata
PDF
Workshop Fonctionnel - Mecanisme surveillance unique
PDF
Workshop Fonctionnel - TITRISATION : LE RETOUR
PDF
L’approche Big Data en finance de marché 2/2
PDF
L’approche Big Data en finance de marché 1/2
PPT
Les Acronymes financiers de 2014
PDF
FATCA et DODD-FRANK : Deux lois américaines qui s’imposent aux banques europé...
PDF
Qualité de code, sonar, la dette
PDF
PDF
Euro II : Nouvelle donne 2012
PDF
Les systèmes de compensation
PDF
Présentation des marché de capitaux
PDF
Nouveautés disponibles dans asp
PDF
La crise de l'euro
PDF
Introduction à la finance de marché
PDF
Déployer une application directement depuis visual studio 2010
PDF
Mécanisme de planification de tâches
PDF
Création d’un service wcf
PDF
Configurer ldaps sur un dc (avec une
Datalake de l'idée à la plateforme
Ambient intelligence & bigdata
Workshop Fonctionnel - Mecanisme surveillance unique
Workshop Fonctionnel - TITRISATION : LE RETOUR
L’approche Big Data en finance de marché 2/2
L’approche Big Data en finance de marché 1/2
Les Acronymes financiers de 2014
FATCA et DODD-FRANK : Deux lois américaines qui s’imposent aux banques europé...
Qualité de code, sonar, la dette
Euro II : Nouvelle donne 2012
Les systèmes de compensation
Présentation des marché de capitaux
Nouveautés disponibles dans asp
La crise de l'euro
Introduction à la finance de marché
Déployer une application directement depuis visual studio 2010
Mécanisme de planification de tâches
Création d’un service wcf
Configurer ldaps sur un dc (avec une
Ad

Recently uploaded (20)

PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Encapsulation theory and applications.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
A Presentation on Touch Screen Technology
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A comparative study of natural language inference in Swahili using monolingua...
TLE Review Electricity (Electricity).pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Mushroom cultivation and it's methods.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
A comparative analysis of optical character recognition models for extracting...
Encapsulation theory and applications.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A Presentation on Touch Screen Technology
Univ-Connecticut-ChatGPT-Presentaion.pdf
Web App vs Mobile App What Should You Build First.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Getting Started with Data Integration: FME Form 101
DP Operators-handbook-extract for the Mautical Institute
Agricultural_Statistics_at_a_Glance_2022_0.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
1 - Historical Antecedents, Social Consideration.pdf
Unlocking AI with Model Context Protocol (MCP)
Assigned Numbers - 2025 - Bluetooth® Document
gpt5_lecture_notes_comprehensive_20250812015547.pdf

Mobile development

  • 1. Mobile Development Mikael KROK
  • 2. Mobile Development: Build Your Application With Flex and Adobe Flash Builder When I went to the French conference What’s Next in Paris (http://mikaelkrok.net/component/content/article/44-java/124-whats-next-java-2011- the-end) I was really impressed by the presentation of Flex and Adobe Flash Builder by Michael Chaize. Flex and Adobe Flash Builder is a development platform that allows a developer to build a mobile application. The problem when you want to develop a mobile application is that there are several platforms. First of all, you have iOS for Iphone and Ipad. But if you are a java fan, you would rather develop with that language and an open platform then you would choose Android from Google. In the end, you also want to consider Blackberry and, why not, Windows Mobile. The main reason is that if you want to start a professional application then iOS, BlackBerry and Windows Mobile have the main panel of users ready to pay. Then maybe Flex is a potential solution. 21/03/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 2
  • 3. One Code To Build Them All... Adobe Flex platform allows you to develop one code and compile them into source code for the three main platforms (iOS, Android, Blackberry). The code provided by Adobe is MXML for the graphical layer. It’s a XML based language very useful to describe view, event and graphical interactivity. It is mixed with ActionScript 3 which is not that far from Java so nobody gets lost 21/03/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 3
  • 4. You Don’t Need A Virtual Machine with Adobe Flex 4.5 and greater In previous version, you needed a layer to be able to run Flex software. In Flex 4.5 and greater, there is no need of that. The code is directly compiled into native source code. An Open Source Framework Yes, you heard well! Flex is Open Source. This will bring joy in developer’s ears that need to dig into source code to understand how it works. Powerful Software Based On A Platform That Most Of Us Know Flex can be developed with any editor you like but Adobe provides a powerful editor which is Adobe Flash Builder (Last version is 4.6). That editor is based upon Eclipse so if you are like me you will be neither disappointed nor lost. You can develop with Eclipse but I recommend you to try Adobe Flash Builder http://www.adobe.com/go/try_flashbuilder/ 21/03/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 4
  • 5. Great Presentation, Great Documentation, Great Possibilities... Adobe put a great deal of efforts to give developers enough materials to get a good fresh start. First of all, let me introduce you to Michael Chaize presentation (French) : http://tv.adobe.com/fr/watch/adobe-live/presentation-dexperts-developpement- dapplications-flex-mobile/ English http://tv.adobe.com/watch/adobe-technology-sneaks-2011/sneak-peek-of-mobile- application-development-with-flex-and-flash-builder/ 21/03/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 5
  • 6. Then, when I started coding with Adobe Flash Builder, I followed this excellent, complete and very precise tutorial : http://www.adobe.com/devnet/flex/articles/twitter-trends.html You will build 3 screens that consumes twitter REST api to show trends, tweets and user info. Your first mobile application can be tested on a physical device and be packaged for the 3 main mobile platforms. At the end, there are websites, documentation; there is also a very active forum and a fast growing community of experts. A short list of interesting website : - Adobe developer network : http://www.adobe.com/devnet.html - http://flex.org/ - www.flex-tutorial.fr/ 21/03/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 6
  • 7. In conclusion If you are interested either in RIA (Rich Internet Application) or in mobile application development, please give some minutes to take a look at Adobe Flex and take another minute to try the Adobe Flash Builder. You won’t waste your time and you will probably enjoy it as I did. 21/03/2012 Groupe NOVENCIA - 25 Rue de Maubeuge 75009 PARIS - Tél. : 01 44 63 53 13 - Fax : 01 44 63 53 14 - www.novencia.com - contact@novencia.com 7