An Introduction To Ria Techniques

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Group

    An Introduction To Ria Techniques - Presentation Transcript

    1. An introduction to RIA techniques by Wietse Veenstra
    2. Topics of this presentation
      • Introduction of the techniques
      • Showcase
      • Development environments
      • Differences between the techniques
      • Pros and cons
      • Recommendations
    3. Introduction of the techniques RIA
    4. Introduction to Flex
      • Programming languages: MXML & ActionScript 3.0
      • Development environments: Flex Builder (Eclipse based), SEPY, Notepad, etc…
      • Plugins required: Flash Player 9.0.16 or higher
    5. Introduction to Silverlight
      • Programming languages: XAML, C#, JS, Ruby
      • Development environments: Microsoft Expression Blend 2, Microsoft Visual Studio, etc…
      • Plugins required: Silverlight Runtime 1.0 or higher
    6. Introduction to OpenLaszlo
      • Programming languages: LZX, ECMAScript
      • Development environments: IDE4Laszlo, Notepad, etc…
      • Plugins recommended: Flash Player 7 or higher
    7. Introduction to AJAX
      • Programming languages: JavaScript, XML, HTML
      • Development environments: Notepad, MyEclipse, GWT Designer, etc…
      • Plugins required: none
    8. Introduction to JavaFX
      • Programming languages: JavaFX Script, Java
      • Development environments: JavaFXPad, NetBeans 6.0, JFXBuilder, Notepad, etc…
      • Plugins required: Java Runtime Environment (JRE) 1.5 or higher
    9. Showcase
      • Flex sample applications (Flash Player 9 required):
      • Scrapblog
      • Sumeco
      • Silverlight sample applications (Silverlight runtime required):
      • Tafiti
      • Sprawl
      • OpenLaszlo sample applications (Flash Player sometimes required):
      • Cooqy
      • ClickShirt
      • AJAX sample applications:
      • PageBakery CMS
      • Netvibes, Google Maps, Gmail, Flickr
      • JavaFX sample applications (Java Runtime Environment 1.5 or higher required):
      • JavaFX Script Studiomoto Demo
      • JavaFX Script JavaFXPad Demo
    10. Development environments
      • Flex : Adobe Flex Builder
      • Silverlight : Microsoft Expression Blend 2
      • OpenLaszlo : IDE4Laszlo (Eclipse plugin)
      • AJAX : Notepad, MyEclipse (Eclipse plugin)
      • JavaFX : JFXBuilder
    11. Differences between the techniques
      • Community size (Flex & Ajax: Huge – Silverlight & OpenLaszlo: upcoming – JavaFX: small)
      • Plugin requirement
      • Silverlight is using hardware acceleration, which makes it stronger on with graphics
      • Flex apps are easily ported to the desktop via Adobe AIR
      • Different video format support (FLV in the lead)
      • Database support
    12. Pros and cons
      • Pros:
      • Only tiny portions of the screen need to be refreshed after user interaction
      • New and highly innovative things are shown every day
      • Plugin install-base
      • RIA designers/developers forget about usability standards
      • Cons:
      • Browser back-button functionality often lost
      • Search Engine Optimalisation
      • Plugin install-base
      • RIA designers/developers forget about usability standards
    13. Recommendations
      • Try the techniques for yourself.
      • Find out which technique will be the most suitable for your project/work.
      • Keep updated about the work of others.
      • Keep informed about new techniques/frameworks/usability aspects, etc…
      • More information about this topic can be found on my schoolblog @ www.cmd.tech.nhl.nl/users/veens302

    + Wietse VeenstraWietse Veenstra, 3 years ago

    custom

    2716 views, 0 favs, 2 embeds more stats

    An introduction to the different techniques which c more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2716
      • 2712 on SlideShare
      • 4 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 177
    Most viewed embeds
    • 3 views on http://www.socialeyes.com:8010
    • 1 views on http://wildfire.gigya.com

    more

    All embeds
    • 3 views on http://www.socialeyes.com:8010
    • 1 views on http://wildfire.gigya.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events