The Macrosite for News, Analysis and Opinion about the Future of the Internet
Tom Nolle

Enterprise Apps Meet Web Development; Clouds Emerge

Written by Tom Nolle
10/22/2009 10 comments
DISCUSS   Digg   Del.icio.us   Reddit   Email This   TWEET THIS

The Internet has always been a force in enterprise application strategy, starting with the growing popularity of using a browser as a front-end or thin client for hosted applications. Now we’re starting to see application platforms that can be used to build local, hosted, and cloud applications in any mixture.

These platforms could take enterprise applications to a new level, and also change the way we use the Internet.

There are already four options out there that support the notion of an application platform that looks like a browser app but doesn’t require a browser or the Internet: Adobe Systems Inc. (Nasdaq: ADBE) AIR, Microsoft Corp. (Nasdaq: MSFT) Silverlight, IBM Corp. (NYSE: IBM) Domino, and Oracle Corp. (Nasdaq: ORCL) Fusion. Each of these is a combination of a development tool and a core software library, and with them you can build applications that run online -- or offline when you can’t get online. That could benefit both the enterprise and the Internet.

The whole idea of platforms that converge online and offline experience actually originated on the Internet with AIR and Silverlight. These are essentially GUIs that can be disconnected from the browser to run offline, but they can also both support “components” that add functionality like spreadsheet or word processing support.

These capabilities could let cloud providers build productivity suites that offer some functionality to workers who are offline for a time. But the hosted part of these cloud applications would be built with different tools, so it doubles up development complexity.

Domino and Fusion take a slightly different approach; they are middleware and development tools that can build applications on servers and in the cloud, but can also build components that run on a client system to use when an Internet connection isn’t available.

This process takes more real programming skill, but the vendors offer integrated development tools to help you along. You can build complete business applications with either Domino or Fusion, and you can then host some pieces on the client systems to provide offline functionality.

Domino is a bit more centered on collaboration, while Fusion is more a general software platform, which shows that you can approach application platforms from a horizontal or vertical perspective.

Application platforms could transform how we think of online experiences. Browser-based applications started with a thin-client/thick-server model, but embedded plugins and controls have added more features to the client side over time. Platforms, especially ones like AIR and Silverlight, can promote a model where client and server are more dynamically cooperative, one where users could have some online experiences without being online at all, at least for a short period.

Platforms like Domino and Fusion could create a model for platform-as-a-service cloud computing that would be easier to adopt because the platform contains special features for collaboration or business tools. (Oracle is providing seven such tools with Fusion in its 2010 release.) If applications or components are added to Domino and Fusion to offer strong and consistent GUI support, you could jump-start cloud deployment.

These application platforms may be how public cloud computing services really develop, and their spread may control how fast we get cloud computing. Tools built with them may also be how the Internet copes with issues like application security, identity management, digital rights for content viewing, and offline or stored content.

In short, these platforms may become a key element in our Internet experience and a key component of future cloud applications for the enterprise.

What would seem ideal for users and the Internet would be some marriage of the browser-based and middleware-based tools.

Interested, vendors?

— Tom Nolle, software engineer and founder of CIMI Corp.

DISCUSS   Digg   Del.icio.us   Reddit   Email This
Current display:       newest comments first       display in chronological order
Tom Nolle
Thinkernetter
Tuesday November 3, 2009 3:35:13 PM
no ratings

The nice thing about tool-driven models is their ability to continually adapt, and it's even better if the tools themselves are extensible.  What has made Internet development so powerful, IMHO, is that combination.

Tom

bakaalund
Rank: Scrivener
Thursday October 29, 2009 4:29:18 PM
no ratings

I believe this will take the same process most new technology takes, many early entrepenurial players will jump in (already done), the "big boys" see the value and throw their hat in the ring (happening now), the early players will fall under the aggressive pricing of the big boys and either sell out or close up.  The test will be how well the early players can provide quality service and innovation while maintaining competitive pricing structures.  Those that survive the shakeout will be some of the best services to use.  Of course, this model could change in a couple of years withthenext big thing. . .

Tom Nolle
Thinkernetter
Monday October 26, 2009 9:27:06 AM
no ratings

Very true; all new tools will present a "value-versus-complexity" trade-off, in much the same way that there's a trade-off between general appliances (PCs, netbooks) and specialized ones (tablets, smartphones, etc).  What I would hope would happen is that we would use good general tools to create specialized appliances and applications that would then lower the barriers for use for those users who aren't interested in (or capable of) playing with the more complex stuff.

I think history says that the key issue is making these general tools flexible enough to be capable of adding real value, and just simple enough to support a large and active developer community.

Tom

abdlah
IQ Crew
Monday October 26, 2009 8:59:12 AM
no ratings

Your discussion introduces issues pertaining to the next phase of our interaction with the Internet. I would think that this would mean we would have more tools at our disposal, but as you rightly hint, this could also increase the complexity of using the tools available.

My hope is that we would develop an effective framework that helps us get the best use of these new trends in Information and Communications Technologies.

Tom Nolle
Thinkernetter
Friday October 23, 2009 7:22:42 AM
no ratings

You're right, and Gears could be integrated with Android just as easily, and then extended to create a more powerful language.  That may well be what Google has in mind; it's been talking up Chrome in the last week and seems to be preparing for some announcement there.  If Google can boost the capabilities of Chrome significantly and marry it to Google applications like Wave and Voice, they could generate a very powerful ecosytem that combined hosted and appliance-resident components.  That would certainly stick in the craw of Adobe and Microsoft, so they'd be working on their own stuff.  In all, we could have a very interesting 2010 from all of this action.

It will be interesting to see how this plays with things like Windows 7 and the cloud computing craze too.  The more cloud support there is, the harder it is to differentiate a desktop OS.

Tom

GajaKannan
IQ Crew
Thursday October 22, 2009 11:55:38 PM
no ratings

great points Tom.  One thing I would add to this list is Google gears.  As of today, gears is used (to naturally extend browser based applications to work offline) in gmail, reader, picasa and docs.  Other non google products is zoho.  Ofcourse it is not as extensive list as AIR or Silverlight, but Google does has deep pocket to put up a good fight in this market.  Not only because this would give them a foot in the door at enterprises, but also it will make their products like google apps more accessible in situations where there is no internet connection.  Yes still there is a vast population that has limited access to internet.

Tom Nolle
Thinkernetter
Thursday October 22, 2009 8:02:17 PM

I'm even more excited about the Nook; the larger form factor means there is a lot more that can be done with the device, and it is a demonstration of the flexibility of Android.  Think about it; an operating system that can be ported from a server to a phone; that's the ultimate in a flexible platform!

Tom

donaldleegraham
IQ Crew
Thursday October 22, 2009 7:55:35 PM
no ratings

Good call my man... I totally forgot about all of the devices people are using Android for. I'm actually very eager to see how the Droid from Motorola competes with the iPhone.

One thing is for sure... we are living in exciting times!

Tom Nolle
Thinkernetter
Thursday October 22, 2009 3:59:35 PM

I think you're right.  What smartphones and enterprise-driven development could to is turn the current client-based models like AIR into things that are a bit more general.  It's like combining a graphics-based Flash/Flex client with a virtual desktop.  This would mean a universal model for accessing applications and services and content all rolled into one.

Adobe and Microsoft both seem to be headed in that direction, and I think it will be interesting to see how much Google decides to do of this in Andriod.  Given that Android is a smartphone, netbook, e-reader, and whatever else you want to port it to even today, it is sure a candidate for creating a universal "client-top" device.

Tom

donaldleegraham
IQ Crew
Thursday October 22, 2009 3:43:23 PM
no ratings

I believe we are on the verge of some fantastic developments for applications and these cloud-based services. While AIR, Silverlight, Domino & Fusion are great and fabulous platform, I think the future really lies with those who platform can be accessed anytime, anywhere, from any device.

Recently Adobe announces with the coming release of Flash Player 10.1 & Flash CS5 ActionScript 3.0 developers can create applications that run on any web browser, any desktop, and coming soon... most smartphones: Android, WebOS, Win Mobile, and not to mention being able to develop iPhone apps (not Safari browser (yet). This effectively allows Adobe's ActionScript developers to build applications that run across at least 95% of user devices across the world... Soon the days of having to use one programming language to create an iPhone app, then a different one to build the webapp, and then yet another to build the Blackberry app will be gone.

The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
previous posts from Tom Nolle
Tom Nolle
Tom Nolle   11/11/2009   51 comments
There’s probably no more controversial issue on the Internet than that of uploading copyrighted material. In the U.S., copyright owners have taken various approaches that include civil suits against file-sharers, and these have generated flashy trials and extraordinary penalties.
Tom Nolle
Tom Nolle   10/28/2009   38 comments
A Canadian regulator has created a U.S.-like fury there by saying that users who complain about ISP usage caps are “hogs” and that he’s not aware of studies that show Canada lags badly in Internet performance.
Tom Nolle
Tom Nolle   10/1/2009   14 comments
These days, arguments over Internet policies like universal broadband or net neutrality get all of the publicity, and they are important. But these showy sides of Internet policy may not be the most important ones. Behind the scenes there’s a bigger issue whose outcome could completely change the nature of the Internet and how you get access to content, services, and other users.
Tom Nolle
Tom Nolle   9/30/2009   12 comments
Most people don’t think of enterprises as a content delivery network (CDN) opportunity, but in fact, this space is getting a lot hotter, and some enterprise requirements, particularly related to video, may change CDN technology overall.
5
of
IETV: the thinkerNet on film
5
of
2pm EST
Tue
Dec 1st
an IBM information resource
sponsored content
big blue blog
Todd Watson
Todd Watson   11/20/2009   Post a comment
While Google introduces its new Chrome OS (which I'm hearing will be widely available in one year?  Did I mishear that?), IBM announced 10 new products today to help companies using IBM System z mainframe technology.
white papers & case studies
an IBM information resource
sponsored content
Smarter Collaboration: How to Thrive in a Challenging Business Environment
Market conditions are changing faster than ever, and organizations need to improve their agility and adaptability in order to provide better service and improve processes. The ability to work with customers, business partners, and employees as effectively as possible - while at the same time holding down costs - is a key to success.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Copyright © 2009 United Business Media Limited - All rights reserved.      About Us  |  Privacy Policy and Terms of Use  |  Contact Us
CMP Media LLC
Internet Evolution – not for thickies
Singer at C-Level
Smart Grid Opportunities

11|20|09   |   2:49   |   No comments


Industry initiatives and government stimulus funds are giving enterprise software vendors a great opportunity to help build out and manage smart grid technologies.
Reiter's Block
Tweeting for Customer Support

11|18|09   |   2:20   |   No comments


When Reiter gets incensed over incompetent Verizon FiOS order-taking and support, he broadcasts it via Twitter. Did it do any good? How should your company offer Twitter support? Watch this for all the answers.
Reiter's Block
Is the BlackBerry 9700 'Bold' Enough?

11|17|09   |   3:07   |   4 comments


The successor to the BlackBerry Bold 9000 – the Bold 9700 – will be available soon in the US. Is it worth upgrading? Reiter's got one, and offers advice.
Full Nelson
Financial Service Transformation: Part 3

Part 3 of 3   |  
See complete series
11|13|09   |   2:17   |   7 comments


In order for banks to grow, they'll first have to start by retaining their standing client bases. To do this will require better customer service and more transparency. Banks are meeting these needs through more automated commodity services and mobile banking applications.
Sweeney Blog
Microsoft's Relevance in the Windows 7 Era

11|13|09   |   2:17   |   3 comments


The release of Microsoft's newest OS raises the question of the company's relevance in an era when Google dominates applications and search, and Apple runs circles around Redmond with its gadgets and user interfaces.
Full Nelson
Financial Service Transformation: Part 2

Part 2 of 3   |  
See complete series
11|12|09   |   2:21   |   No comments


Data is at the heart of any financial services firm, but analyzing that data in real time, and making decisions and predictions based on that data, is where the future is – whether that is customer data, trading data, or even risk management data.
Full Nelson
Financial Service Transformation: Part 1

Part 1 of 3   |  
See complete series
11|11|09   |   2:22   |   No comments


Financial services companies are focused on modernizing and consolidating their core applications. The goal is to provide a holistic customer view, become more agile, and offer new products quickly, in a personalized way. SOA is one key building block of this transformation.
Rob Salkowitz
Wave Poised to Hit Enterprise

11|11|09   |   2:07   |   4 comments


Google flexed its collaboration muscles at the Enterprise 2.0 conference with a much talked-about Wave demo, but is the cool real-time application too big a leap for ordinary work tasks?
Tom Nolle
Stop Raining on the Cloud, Google!

11|10|09   |   2:18   |   No comments


Cloud computing is being dampened by the lack of local application support for offline use. Google's partnership with open-source should encourage it to build tight integration between Google Docs and OpenOffice, and thus boost the cloud and counter Microsoft at the same time.
The Incredible Hultquist
Tweet Less, Get More Clicks

11|9|09   |   2:24   |   No comments


Evidence shows that you can tweet too much. Sites and services like Twitter and Facebook are a good place to reach your audience, but think quality over quantity.
what.the.ferraro
Facebook Lacks Social Skills

11|20|09   |   1:53   |   1 comment


Facebook's 'Suggestions' for users demonstrate how little social networking sites understand about true social relationships.
Singer at C-Level
Smart Grid Opportunities

11|20|09   |   2:49   |   No comments


Industry initiatives and government stimulus funds are giving enterprise software vendors a great opportunity to help build out and manage smart grid technologies.
Tom Nolle
Total Telephony Transcends Telepresence

11|20|09   |   2:11   |   2 comments


The problem with telepresence is that it's not universally accepted, because video calling isn't. While we can all do video calling, we also apparently worry too much about how we look. If we want HD telepresence in our future, we have to dress down, mess up our hair, and dive into our online life.
what.the.ferraro
ThinkerNet Wins Min's Award for Best Blogs!

11|19|09   |   1:13   |   4 comments


ThinkerNet wins the Min's award for 'Best Blogs' – Internet Evolution's fifth award this year!
Full Nelson
SanFran.gov

11|19|09   |   8:51   |   No comments


Fritz has an exclusive talk with the mayor and CTO of San Francisco about that city's latest e-government efforts.
Robert D. Atkinson
America Has Much to Learn About Digital Piracy

11|18|09   |   2:09   |   No comments


The US loses about $20 billion a year on pirated software, movies, and music. But public policy can help stem the tide of digital theft. For example, France has recently passed a 'three strikes and you’re out' law, whereby if after two warning letters an individual continues to download pirated software then his Internet access will be cut off. US policy makers should consider adopting similar policies.
Singer at C-Level
Connecting Stakeholders: Part 3

Part 3 of 3   |  
See complete series
11|18|09   |   2:09   |   No comments


Financial management planning does not need to include Voodoo economics, but it does help to tap into the knowledge base of your team through some sort of real-time system. We explore your options.
Reiter's Block
Tweeting for Customer Support

11|18|09   |   2:20   |   No comments


When Reiter gets incensed over incompetent Verizon FiOS order-taking and support, he broadcasts it via Twitter. Did it do any good? How should your company offer Twitter support? Watch this for all the answers.
what.the.ferraro
Dogster.com More Popular Than Gov 2.0

11|17|09   |   2:05   |   1 comment


A lot of attention is being paid to launching Gov 2.0 Websites, but these sites aren't attracting a lot of visitors.
Reiter's Block
Is the BlackBerry 9700 'Bold' Enough?

11|17|09   |   3:07   |   4 comments


The successor to the BlackBerry Bold 9000 – the Bold 9700 – will be available soon in the US. Is it worth upgrading? Reiter's got one, and offers advice.
TechWeb The Global Leader In Technology Media