Tab navigation
- Overview- selected tab,
- Mashup technologies
- RIA technologies
- Related Tools
Web 2.0 technologies from IBM are focused on making applications simple to build, quick to remix and easy to extend. And, so we have changed the economics of application development by delivering development tools that satisfy the needs of a range of skill levels. This approach enables businesses to leverage existing in-house talent, enterprise information and data easily and to build targeted applications to smaller audiences more rapidly and with lower costs. And now, even your line-of-business people can build focused applications without requiring IT assistance.
Getting on the same page
With rapid advancements in application technologies, there are many new tools and many new terms. Understanding the difference between all of them can be a real challenge and so we'll clarify the terms now.
- Composite applications — presented as a integrated desktop interface, composite applications are an assembly of user interface components.Each component may be a window into a disparate application or system and therefore has the ability to bridge multiple systems and applications, freeing you from information silos and application switching.
- Mashups / situational applications — a "mashup" is a lightweight web application created by combining information or capabilities from more than one existing source to deliver new functions & insights.A key distinction for Mashups is that they are built to address a particular situation, problem, or challenge and development life cycle is quite different from the traditional IT-developed solution. These are usually built by savvy business users or casual programmers using short, iterative development life cycles that often are measured in days or weeks, not months or years.
- Mashup platform — allows business users to create, deploy, modify, and share web applications by assembling information and capabilities from multiple sources - with no programming required.
- Widgets — often referred to as a small application or piece of dynamic content that can be easily placed into a web page.Widgets are called different names by different vendors such as gadgets, blocks or flakes. They can be written in any language or can be simply HTML. "Mashable" widgets pass events so that they can be wired together to create something new.
- Rich Internet Applications (RIAs) — a new class of Web applications that provides a rich, interactive user experience.RIAs deliver a rich client experience, typically through a lightweight browser. RIAs enable the creation of applications that respond to user input. For example, you could create a feature that provides a list of possible terms as users type into a field. The list of terms instantly changes as users type in more letters. Essentially, RIAs merge the rich interfaces of client/server applications with the centralization advantages of Web applications.
