Home > Development > blogs
Macromedia, before it was purchased by Adobe, started touting the concept of a Rich Internet Application back in 2002. Now, almost 6 years later, I believe that concept has hit fruition with the introduction of Adobe AIR, where the desktop and the web has really converged. The lines between the web and the desktop continue to blur. This can only be a good thing.
Why is this a good thing? If we look at what the web is at its core, then we see a relatively simple environment with very simple interactivity. You've got links, radio buttons, checkboxes, drop downs and text boxes. These interactions are much simpler than anything you might expect from the desktop world where we have complex interactions like tree views, toolbars and so on.
As browsers have progressed and users' expectations have increased, we are seeing new potential to push the boundaries of interactivity on the web and beyond. Pushing the boundaries offers up new opportunities for designers and developers to build more powerful, more exciting and more usable applications for our clients and customers. Drag and drop interactions, tabbed interfaces, along with the immediacy of Ajax have given the web much more flexibility than it has ever have. The richness is finally there.
Developers have also worked hard to normalize the differences between the browsers and platforms, creating consistent APIs (through popular JavaScript libraries) for which other developers can more quickly and more reliably build these rich applications.
My name is Jonathan Snook and I'm a freelance developer who has spent a number of years building sites and applications. I, along with my fellow bloggers here at InsideRIA, will be sharing our thoughts, techniques and visions on rich internet applications and I hope you'll enjoy what we have to say.
- comments: 4
Comments
4 Comments
Leave a comment
Stay Connected
 InsideRIA Atom Feed
InsideRIA Development Atom Feed
InsideRIA Newsletter
↑ Put InsideRIA News on Your Site
Search InsideRIA
News & Events
Latest Features
Tag Cloud
- .net
- 3d
- actionscript
- adam flater
- adobe
- air
- air api
- air cookbook
- air resources
- air xml webkit
- ajax
- ajaxworld
- alertthingy
- amp
- analytics
- ant
- antipattern
- api
- appengine
- apple
- april fools day
- aptana
- architecture
- asp
- away3d
- aws
- bad usability calendar
- benchmarking
- berlin
- beta
- bitmaps
- blazeds
- blendmode
- book
- browserplus
- cairngorm
- camp
- career
- chart
- cloud
- code
- code generation
- coldfusion
- command design pattern
- communication
- community
- compiler
- component
- compression
- conference
- cs4
- curl
- customer
- cuzillion
- dare
- data
- datavisualization
- dbunit
- ddlutils
- debug
- decompiler
- deep zoom
- degrafa
- design
- design patterns
- desktop
- development
- diary
- dionalmaer
- drawing api
- dreamweaver
- drupal
- ejb 3.0
- elixir
- embedded jboss
- encryption
- europe
- event
- excerpt
- experience
- ext
- externalinterface
- eyetracking
- features
- filters
- fireworks
- fitc
- flash
- flash10
- flashforward
- flashplayer
- flex
- Flex
- flexbuilder
- flexunit
- form factor
- framework
- friendfeed
- gadget
- gears
- gesture
- googledocs
- googlegears
- graphics
- graphics mask
- guimark
- hosting
- how-to
- html
- ia
- ie
- ie8
- igoogle
- interaction
- interface
- interview
- iphone
- iphonedevcamp
- j2ee
- jakob
- java
- javafx
- javaone
- javascript
- javase
- javase6
- jaxer
- jms
- job
- joyent
- keynote
- languages
- lcds
- learning
- lffs
- library
- licensing
- linux
- listen
- livecycle data services
- madrid
- map
- marketing
- math
- maturity
- maven
- memory
- merapi
- mesh
- metrics
- microsoft
- mikepotter
- mix08
- mobile
- model locator design pattern
- mono
- mozilla
- mvc
- mxmlc
- neilson
- nio
- nitro
- nitrolm
- offline
- onairbustour
- onairtour
- onairtoureurope
- ontologies
- oop
- open source
- OpenFlux
- openscreen
- opensource
- orm
- papervision3d
- paris
- pattern
- pattern mining
- performance
- php
- podcast
- portable
- preload
- pricing
- prism
- Processing
- profiler
- protagonize
- push
- rails
- release
- research
- resources
- ria
- ria community
- rich
- ruby
- sanctuary
- scheduling
- scott sheridan
- search
- security
- seo
- server
- service oriented architecture
- services
- session bean
- silverlight
- singularity
- social
- source
- spain
- spry
- sqlite
- static code
- steveounders
- stockholm
- streaming
- survey
- swc
- swf
- switchboard
- syscon
- test driven development
- testing
- testng
- thermo
- tip
- tools
- trends
- tufte
- tutorial
- ui
- ui pattern library design
- uirc
- unconference
- unit testing
- usability
- user experience
- ux
- vector images
- view source
- vision
- warsaw
- wdn08
- web
- web 2.0
- web 2.0 expo
- whenisgood
- why
- widgets
- workshop
- wwdc
- xulrunner
- yahoo
- yui
Related Books
Development Series
Get an overview of the tools and technologies that work together to allow developers to build Rich Internet Applications (RIAs) quickly and easily.
Recent Comments
Archives
About This Site
Welcome to the premiere community site for all things RIA sponsored by O'Reilly Media and Adobe Systems Incorporated.
About Us
Meet the Experts
Meet Our Contributors
Send Us Feedback

I'm looking forward to it!
AIR is a powerful platform, and I'm excited to see what others, and hopefully me as well, can produce with it.
Btw, Is it just a conicidence that RIA backwards is AIR? Or have I just not realized this the whole time? Hehe.
I think I'll be adding this to the ol' feed reader too.
And Hamish, I just looked at AIR and RIA like that too... I never noticed! Nice!
Indeed, I'm looking forward to reading your posts Jonathan.
You know, I think it must be the font similarity but I hadn't noticed the RIA -> AIR mirror until this site either.