Rich Internet application predictions for 2008

Rich Internet application predictions for 2008

Summary: 2007 was a great year for rich Internet applications. The combination of Microsoft and Adobe in the space took it to the next level.


2007 was a great year for rich Internet applications. The combination of Microsoft and Adobe in the space took it to the next level. More bloggers started talking about it and the definition of what an RIA even started to expand with things like AIR and Prism bringing RIAs to the desktop. We also saw a lot of traction in the enterprise space with companies like Oracle and SAP looking to augment their user experience with rich Internet applications. 2008 is going to be even better and here's why (hopefully I'll do better than my 2007 predictions):

Silverlight1. Silverlight will get to 200 million installs by the end of June, but it won't be for 2.0. The stated penetration goal of Silverlight is to get 200 million installs by June. I think they'll hit that number. Partnerships like Netflix, the Olympics and Jackass are great moves and will push them over the edge. On the downside I think you'll see a 60-40 split on those installs with 60% of them being the better Silverlight 2.0 runtime and the other 40% being stuck in 1.0 land.

2. AIR changes how people think of the web. Big claim, and obviously as an Adobe evangelist I'm biased, but I love AIR. The 1.0 release of AIR will be cool, people are already starting to check it out and I think people are thinking differently about how to create applications. But I'm most excited about two things on the AIR platform; Linux and version 2.0. If 2008 will finally be the year of Linux on the desktop then AIR is going to help. With a 2.0 release of AIR (I doubt this will be before the end of the year) we should start having things like being able to leverage native code and access devices. Those are going to take the platform to the next level.

Firefox3. The browser rides tall with the help of plugins. I talk a lot about the desktop but the browser world continues to innovate. Silverlight and Flash Player in a heated competition is only going to move that forward. We'll release Flex 3 this year and Silverlight 2.0 should ship this year which means browsers everywhere have the runtimes and programming models people need to create great rich Internet applications. I think this is the year we see browser vendors (even Mozilla) work closely with the creator of runtimes to take advantage of the new features so they can focus on making browsers faster and more stable instead of full of new features.

4. Collaboration becomes a big battle in the RIA space. The battle for creating the best collaboration experience is going to be fought by a number of big companies including Google, Microsoft, Adobe and a number of smaller but important players like Zoho. Web workers are going to be more important this year and they want solutions that help them work. We're seeing some of that with Google Docs and Spreadsheets, we've got Adobe Connect as well as Share and Buzzword and Microsoft's Office Live. That's a great first step but this year companies are going to focus more on audio, video, real time data, exchanging smart documents and data visualization. That will help drive both adoption of RIA technologies and the features of RIA platforms.

5. Ajax gets closer to the rich Internet application platforms. I think a lot of people in the Ajax community didn't see the value of incorporating things like Flash or Silverlight into their applications other than for a small video or for charts. Towards the end of this year I think that attitude changed. RIA companies are going to make it easier for Ajax developers to take bits and pieces of their platforms and Ajax developers are going to respond. We'll see a lot more "hybrid-RIAs" where developers use a combination of technologies. That will be another reason for the browser vendors to play nicely with plugins.

Thermo6. The designer/developer workflow gets a quality overhaul. Helping designers and developers work together on the same project is a hard problem. But this year we'll make big strides. The interactive designer community will get involved and help hash out some of the biggest problems. Thermo will be a huge step forward and will push Microsoft to do more with Blend. We won't be perfect by the end but we'll be engaging new communities and we'll have a lot of material to draw from to help really solve the problem in 2009.

7. The days of smaller RIA technologies are numbered. I hate to say it but I think technologies like OpenLaszlo and Curl will continue to gain traction in some niches but won't see widespread adoption. Those companies will still bring revenue but Microsoft and Adobe are pushing too hard and putting too many features into their runtimes for the smaller companies to keep up.

Apple8. Apple makes a land grab for rich Internet applications but no one realizes it. This may have already happened but by the end of the year people will be talking about Apple's RIA strategy. They've got Safari/WebKit, they've got the iPhone and they've set the bar when it comes to experience. They don't have as many developers but that's starting to change so the only thing they need is an RIA tool that competes with Flash. I think that tool has to be coming this year and when it does people will start to talk about Apple and RIAs. They already have a great platform they just need to let people create on top of it.

9. Real time data becomes an important selling point for RIAs. I really hope this is the year of real time. I mentioned the collaboration angle above but I also think that the entire web is going to move in a more real time direction. Instead of sites that use the polling method to get data we'll see them start to use messaging to send data to the clients. This will have an impact on social networking, gaming, collaboration, finance, and every Web 2.0 startup. It's going to be a competitive advantage by the end of the year and if you don't have it you'll be out of luck. We've got BlazeDS an open source project that enables some of that functionality, LiveCycle DS, our big suite and Microsoft has Windows Communication Foundation which is one of the top selling O'Reilly books of last year. We're close.

10. There will be a fight for HD video on the web. Online video exploded last year and with the Blu-Ray/HD-DVD fight looking like there will be a winner people will turn towards the next generation of distributing media - the web. The web won't overtake those mediums overnight but the groundwork will be laid this year. I think penetration and runtime quality will be big factors as people want flexibility in how they consume media. Both Adobe and Microsoft will make an HD push with their runtimes as consumer demand goes up. You'll also see these technologies more easily incorporated downloaded files so they won't be used only online. Both have been able to do that for a while but recently with AMP we've seen more focus in that direction.

11. (Bonus!) Google. I have no clue what Google will do. They're going to be under more pressure to incorporate some aspects of RIAs such as richer collaboration, real time data and multimedia experiences. Do they push HTML 5 harder? Do they partner with Adobe or Microsoft? Apple? Google Gears will continue to get traction but I don't think we'll see widespread adoption even when they finally incorporate it into GMail. They've also got the Google Desktop which could play in their strategy at some point. Google is a big question mark for me.

Topics: Apple, Enterprise Software, Google, Microsoft, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Google + Adobe

    It would be cool to see Google and Adobe form a partnership. If Google were to provide more of their services based on Flex/AIR, I think it would be a great more forward for the web. That would really get everyone else rushing to keep up.

    Adobe owning Buzzword and SlideRocket either makes that more likely, or completly unlikely... but I'm not sure which
    • Re: Google + Adobe

      Who ever Google partners with (I'd think that would more likely be Adobe, unless
      Ice Cube convinced them otherwise), it would be a huge plus for that company.

      A lot of people have a "if Google uses it, it must be great" attitude. I had a boss
      who extremely hated MySQL until he heard Google used it for parts of their service.

      I'm not bashing anyone for making decisions based on what Google uses though.
      They hire a lot of smart people and do the research before using a technology, it's
      pretty safe bet just to use whatever they use.

      Also, in regards to all the talk about when Apple is going to jump in to RIA, has
      everyone forgotten about WebObjects? It does power iTunes and has some great
      features (and a few not so great). It might not be as "rich" as the others but it does
      assist in rapidly building a more user-friendly interface.
  • RE: Rich Internet application predictions for 2008

    RE: Silverlight 2.0 installs.
    Doesn't Silverlight 1.0 auto update to 2.0 by default?
    That's if 2.0 is out by then - remember we haven't even seen Beta 1 yet.
  • Doesn't they say this every year?

    Not that I can one way or the other. I personally hate web apps but do use a few but prefer to avoid them is I can. Would making them more rich change my mind? I doubt it.
  • RE: Rich Internet application predictions for 2008

    I completely disagree with the comment on number 7 that no one other than Microsoft and Adobe will be able to deliver RIA. If that were the case, then we would not have seen vendors such as Google, VMWare as those spaces were also dominated by big players at one time. As Bill Joy said , "The latest innovation is happening somewhere else".
    Curl was the outcome of very smart computer science people at MIT over a period of years. It has 350 customers in production usage right now. The same can not be said for AIR or Silverlight, mostly media-focused rather than Fortune 500 usage.
    This industry survives on new innovation and challenges to the incumbents. RIA is no exception.
  • Silverlight

    I like Netflix, but they cannot distribute silverlight to non-Windows users.
  • RE: Rich Internet application predictions for 2008

    Where's mobile?
    Where's the enterprise?
  • All predictions on web based HD content are based on a fallacy

    All predictions on web based HD content are based on a fallacy; that you can actually get HD based content.

    Right now there is already an effort to redefine the meaning of HD for web based content. What the Video industry use to call Hi8 grade analog video is not being pitched as "HD video" on the web.

    But the reality is that you can't get good looking 1080i content without a minimum of 8 mbps and that's already stretching the definition of what good HD video should be. The web providers are trying to con people in to believing that 1.2 mbps 720p content is "HD" when it doesn't even match the quality of a 5 mbps mid-grade DVD.

    The reality is that we won't have sufficient caching and bandwidth for 8 mbps distribution to enough homes for any kind of HD on the web revolution for the foreseeable future.