Home > Development > blogs
This is really a two-part question.
Part 1: Are low-cost, low-power, ultra-mobile computers the next big thing?
Part 2: Will RIA applications play a role in this trend?
My predictions (and opinions):
1) Yes
2) Yes
I've seen a number of articles and posts recently about low-cost, "ultra-modile" computers, such as the Asus EeePc and the Everex Cloudbook. Basically, they are very small, very affordable, & very portable computers.
Don't take this the wrong way; I will NEVER get rid of my high-power development machine. These ultra-portable machines don't hold a candle to the raw computational power and broad-range usage of a "normal" desktop or laptop computer, and they certainly don't have the high resolution graphics capabilities.
I think these types of machines will gain in popularity as more capable RIAs continue to emerge. Since RIAs are delivered through the internet, they take us several steps further to the "dummy terminal" type of computer, with all of your applications available through the web. As I mentioned before, these machines have neither the raw computation power nor mass storage available in larger computers. You won't be able to install nearly the amount of the desktop applications on them thus the “dummy terminal”.
Users who only need to access email, use basic word processing, use basic calendar applications, surf the web, listen to music, use instant messenger, etc... don't necessarily need a high-power machine, and they certainly don’t need to spend a lot of money on it. The need a machine that is convenient, easy, useful, and applicable.
Machines like this will be a perfect solution to those users:
This would be perfect for the traveler, who wants a computer that is lightweight, and easy to travel with. They can go to any coffee shop, get internet access, and be able to access everything they need through online applications.
This would be a an inexpensive computer for children.
This would be a great machine for a technologist, who just wants another machine to play with.
This is a viable option for an in-vehicle PC.
I’m actually considering purchasing one of these machines myself for a few reasons:
Portability: Whether on the subway, in a coffee shop, or in an airplane, you can have quick access to applications and information. I can get internet, email, and maps on my cell phone now, but the phone format just doesn’t seem like enough. Other times, using my full size laptop seems like too much.
Small footprint: This will be useful in portable applications, where the computer could be used in non-traditional manners. The small footprint will allow you to have a fully capable computer where you normally wouldn’t, and doesn’t necessarily need to be on a desk or in an office.
“Geek toy”: I have already built a few prototype mobile & internet applications that are perfect for this kind of machine (which I plan to write about at a later date). I want the machine so I can really test them out, and see if it is applicable.
I'm hoping for some comments on this post... Feel free to chime in here.
- comments: 6
Comments
6 Comments
Leave a comment
Stay Connected
Search InsideRIA
Poll: Colin Moock's The Charges Against ActionScript
Which of Colin's points about improving ActionScript 3.0 do you most agree with?
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
- apache
- api
- app engine
- apple
- application
- april fools day
- aptana
- architecture
- asp
- audio
- authors
- away3d
- aws
- bad usability calendar
- benchmarking
- berlin
- beta
- bitmaps
- blazeds
- blendmode
- book
- browserplus
- bsd
- business
- businessweek
- cairngorm
- camp
- career
- cdn
- chart
- cloud
- code
- code generation
- coldfusion
- command design pattern
- communication
- community
- compiler
- component
- compression
- conference
- creativecommons
- cs3
- cs4
- curl
- customer
- cuzillion
- dare
- data
- datatable
- datavisualization
- dbunit
- ddlutils
- debug
- decompiler
- deep zoom
- degrafa
- design
- design patterns
- desktop
- development
- diary
- dionalmaer
- drawing api
- dreamweaver
- drupal
- ebay
- ejb 3.0
- elixir
- embedded jboss
- encryption
- europe
- event
- excerpt
- experience
- ext
- externalinterface
- eyetracking
- features
- filters
- fireworks
- fitc
- flash
- flash10
- flashforward
- flashplayer
- flex
- flex4
- flexbuilder
- flexunit
- form factor
- framework
- friendfeed
- gadget
- gears
- gesture
- googledocs
- googlegears
- gpl
- graphics
- graphics mask
- guidelines
- guimark
- hosting
- how-to
- html
- ia
- ie
- ie8
- igoogle
- interaction
- interface
- interview
- iphone
- iphonedevcamp
- iron man
- j2ee
- jakob
- java
- javafx
- javaone
- javascript
- javase
- javase6
- jaxer
- jms
- job
- joyent
- keynote
- languages
- lcds
- learning
- lffs
- library
- license
- licensing
- linux
- listen
- livecycle data services
- madrid
- map
- marketing
- math
- maturity
- maven
- max
- memory
- merapi
- mesh
- metrics
- microsoft
- mikepotter
- mit
- 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
- optimization
- orm
- papervision3d
- paris
- pattern
- pattern mining
- performance
- php
- podcast
- popular
- portable
- preload
- pricing
- prism
- Processing
- Processing.js
- profiler
- protagonize
- push
- rails
- release
- research
- resources
- ria
- ria community
- ria roundup
- rich
- ruby
- rules
- sanctuary
- scheduling
- scott sheridan
- search
- security
- seo
- server
- service oriented architecture
- services
- session bean
- silverlight
- singularity
- social
- sockets
- software
- source
- spain
- spry
- sqlite
- static code
- steveounders
- stockholm
- streaming
- survey
- swc
- swf
- switchboard
- syscon
- test driven development
- testing
- testng
- thermo
- tip
- tools
- training
- 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


Hi Andrew,
This parallelism you make between RIAs and ultra mobile PCs really makes sense to me, especially given the "Reach" part of RIAs.
However, as you said, most computer professionals cannot solely rely on this kind of device. And, since only part of the data they use are accessible remotely (through RIAs or other solutions), they eventually find themselves duplicating and syncing data between their computers, which of course is a productivity nonsense.
This, to me, is the main issue that separates us from the uptopia you mentioned. Of course, various solutions (and business models) exist and try to adress this problem. But, so far, none managed to convince me.
What do you think?
Maybe. Most of these run some sort of Linux. I could see a really minimal OS designed around running RIA's? That would keep the machine fast and assume everything would be on the net (or maybe delivered via something like Air). And you wouldn't have the issues the iPhone is introducing (vendor lock-in).
Regardless - I do want one to play with however :)
Mobile devices is the next big thing. So true it is not funny.
I have developed RIA's that after a while the clients that I built them for come back to me and wonder can I build a mobile version for their smart phone. I have to admit though the main clients who come back are more tech savy then the ordinary user.
RIA is fairly new and majority of internet users still don't know what the RIA term means. Yes the mobile applications will take off because of their light weight operation and the very helpful tasks they they do. I think though there is a little time to go before mobile devices really take of for RIA. OK the small laptops and that, that aren't as power hungry as a developers machine or a normal home users machine they might pick up the RIA trend quicker, but full Mobile (Cell) Phone RIAs that will take a little bit longer to take off.
I guess the verdict is out - No Flash on the iPhone. What a back stab from Apple to its silicon valley neighbor Adobe.
Could it be a niche market? Possibly.
The next big thing? No.
Yes I think it will be the next big thing to bring RIA's to mobile devices. I am in latin america right now, and you have no idea how many business men and women I know rely on their blackberry for sending and received email. I think they may use their computers an an hour max day, but are on their phone surfing the web and checking email all day while on the go. This is the niche market I see coming, solving problems for business people right on their mobile devices.