-
Applying unified communications
Sponsored: Thuy Ha, director of product management at Qwest Communications, discusses a practical framework for unified communications. Ha explains how to build a foundation ...
-
Business class SaaS
Sponsored: The Software as a Service market is expected to double by 2012. Martin Capurro, senior director of product management at Qwest Communications, examines ...
-
Desktop virtualization
By 2011, there could be more than 660 million virtualized desktops. John Whaley, CTO and Founder of MokaFive, talks about the issues surrounding current ...
-
Mobile virtualization
Mike Seashols, Chairman of VirtualLogix, talks about implementing virtualization technologies onto mobile platforms. He says there are many issues that mobile providers have to ...
-
Nurturing sales leads
Phil Fernandez, President and CEO of Marketo, says that many companies today are not managing sales leads effectively. He suggests ways to utilize the ...
-
Managing Internet growth
The Internet is growing by 1 zettabyte a year, fueled by images, videos, gaming, and peer to peer file sharing. Pieter Poll, CTO of ...
-
Online ad strategies
There are more than 300 ad networks that focus on monetizing Web sites, so having a strategy is key. Ren Chin, marketing vice president ...
-
What is semantic search?
Semantic search uses the science of meaning in languageinstead of just searching keywords, it checks the context of the words to return more relevant ...
-
Next generation of business intelligence
Data warehouses collect gigabytes of data everyday but the information is not always meaningful. Why? Angela Shen-Hsieh, President and CEO of Visual I/O, says ...
-
SIP trunking 101
Voice, instant messaging, and video no longer have to be islands of collaboration. Kenneth Kuenzel, founder and CTO of Covergence, shows how SIP trunking ...
-
Wireless inside the enterprise
With the rise of PDAs, Blackberries and mobile phones, the demand for wireless service inside large buildings is increasing every day. Leila Nouri, director ...
-
Intel® vPro™ technology and cost savings
Sponsored: Randy Nystrom, an IT systems engineer at Intel, shows how vPro saves time and money by diagnosing PC problems remotely. The content for ...
-
Intel® vPro™ technology and manageability
Sponsored: Limited technical support hours and powered down PCs can make it difficult to manage large numbers of PCs. Randy Nystrom, an IT systems ...
-
Application streaming
Sponsored: Updating applications can be time-consuming for both users and administrators. Christian Black, an IT systems engineer at Intel, explains why application streaming is ...
-
OS streaming
Sponsored: Christian Black, an IT systems engineer for Intel, spells out the many benefits of hard-drive virtualization, or operating system streaming, including faster boot ...
-
Enterprise 2.0
Vince Casarez, vice president of product management at Oracle, explains how Web 2.0 technologies, such as tags, wikis, and mash-ups, can be applied within ...
-
Secure file transfers
John Thielens, vice president of technology at Tumbleweed, talks about the need for managed file transfers that are not only secure, but auditable and ...
-
What is LEED?
"Going green" is becoming commonplace in the corporate world. Paul Holland, general partner at Foundation Capital, explains LEED, the metrics used to certify the ...
-
Unified communications
With desktops, laptops, PDAs and mobile phones, our communication systems have become fragmented. David Leach, senior public consultant for Siemens Enterprise Networks, explains how ...
-
Virtual business
Brent Arslaner, VP of marketing at Unisfair, explains how virtual environments can increase productivity in marketing, sales and human resources departments within a company.
-
What is a mashup?
Developers are getting creative, taking APIs from multiple Websites and merging them to form new, innovative applications. Frozenbear.com merges Google maps and Singles to let you know where the single people are in your neighborhood. Parkingcarma.com helps you track down parking spaces in the Bay Area. ZDNet Executive Editor David Berlind says mashups are the fastest growing ecosystem on the Web and that by 2007, there will be 10 new mashups per day.
-
What is virtualization?
Data centers are commonly filled with large numbers of servers that require a tremendous amount of time and money to maintain. Dan Chu of VMware shows how virtualization can optimize fewer servers to run at higher performance levels.
-
Desktop vs. workstation: Introduction
Sponsored: Dave Buckley, product line manager of workstations at HP, explains the differences between desktops and workstations, and how these differences influence purchasing decisions. The content for this video was sponsored and provided by HP.
-
First steps to SOA
What does it really mean to introduce SOA into an organization? Ross Mason, CTO and co-founder of MuleSource, explains how an enterprise service bus allows different applications to communicate with each other.
-
Users-to-tech support ratio
How many employees should one tech support staff person oversee? CNET's Justine Nguyen explains the golden ratio of users to tech support staff, and what factors contribute to it.
-
Applying unified communications
Sponsored: Thuy Ha, director of product management at Qwest Communications, discusses a practical framework for unified communications. Ha explains how to build a foundation on a converged network, then add layers such as mobility, conferencing and collaboration. The content for this video was sponsored and provided by Qwest Communications.
-
Energy-efficient transistors
Rob Willoner, a technology analyst at Intel, explains how smaller and more energy-efficient transistors are resulting in faster and more powerful CPUs.
-
Implementing balanced scorecards
BNET director Jay Gulick drills down on the five principles used to implement the balanced scorecard -- a widely-used tool for managing and measuring a company's strategy.
-
Desktop virtualization
By 2011, there could be more than 660 million virtualized desktops. John Whaley, CTO and Founder of MokaFive, talks about the issues surrounding current infrastructures and says that organizations deploying new systems need to think about four things--management, offline use, cost, and the user experience.
-
What is semantic search?
Semantic search uses the science of meaning in languageinstead of just searching keywords, it checks the context of the words to return more relevant results. Brooke Aker, CEO of Expert System USA, predicts that it will usher in the era of Web 3.0.
- Talkback
- Most Recent of 2 Talkback(s)
- Thread View
- Flat View
- RE: What is a mashup?
- Ah I just posted this to the wrong forum! I meant to add it
here. This video taught me how to mashup. I just entered
into a contest on a prepaid cell phone site. I hope I win! The
winners ... (Read the rest) - Posted by: BrokeCOLLEGEgirl Posted on: 07/16/09 You are currently: a Guest | Log in | Terms of Use
|
|
|
|
What do you think?
Video Channels
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
What is a mashup?
Developers are getting creative, taking APIs from multiple Websites and merging them to form new, innovative applications. Frozenbear.com merges Google maps and Singles to let you know where the single people are in your neighborhood. Parkingcarma.com helps you track down parking spaces in the Bay Area. ZDNet Executive Editor David Berlind says mashups are the fastest growing ecosystem on the Web and that by 2007, there will be 10 new mashups per day.
Hi, I'm David Berlind, Executive Editor at ZDNet. Today, we're going to talk about what a mashup is. Mashups are a really cool new breed of applications, but to understand them, you only have to look back to history and look at your existing computer, and it's a very good model for what mashups are. So here's a computer and it's running an operating system like Windows. Now operating systems are really nothing more than a collection of APIs, or application programming interfaces, that developers use to build their applications, and it's also a user interface-for example, the keyboard and the mouse that you use to get at the different applications.
So these are all the APIs, and one API might be for example to access the network that the computer is connected to. Another one might be to access the display. These APIs make it a lot easier for developers to build their applications. In the old days, developers used to have to say where every dot had to be placed on the display. Today they only have to say, give me a window from this coordinate to this coordinate, and suddenly magically the window appears.
Those are what APIs do. They do all of the heavy lifting. Maybe you have to access the file system. So you've got all of these APIs here. And this is pretty much the way a computer works. You have your display here and you've got an application running in a window over here. And the guy who developed that application usually taps about 3 or 4 different APIs, maybe a bunch more, to build that application.
This is the way computers have traditionally run over the long-term. But, now let's replace Windows, the operating system, with internet. And as it turns out, we have a bunch of companies now providing these APIs. So for example, we have Yahoo providing an API. We have Google providing APIs. There's a company called EVDB, it's a database of events that are about to take place and it tells you where and when to go sign up for those events. There's also Amazon and eBay. There's a company called Technorati All of these different companies are putting APIs on the internet that internet developers can access.
Now, let's say you're an internet developer and you access the API for where crimes took place in your neighborhood, and you access the Google Maps API, and you put them together and you get a map that shows you where each of the crimes took place in your zip code. Well, that's a mashup, because the developer is taking APIs from multiple websites and merging them or mashing them together in a way that forms a new, cool, innovative application that was never before on the web.
Now, what's happening is more APIs are showing up in this direction, and we're seeing more of these mashups that tap these different APIs show up, too. All of these different mashups are showing up at a rate right now of about 2.5 mashups a day. Over time, this is going to go up to about 10 mashups a day, probably within the next year, by 2007.
Ten mashups a day-one of the reasons that they're going so fast is because they're easy to develop. You don't have to be a C programmer to tap your creativity and create something cool and innovative like a map of where all the recent crimes took place, or where all the open parking spaces are, something that a company called ParkingCarma does in the Bay Area of California. Or maybe you have a map of where all the singles are in your neighborhood and you want to meet somebody. That actually exists, too, from a company called FrozenBear.
We have all these different mashups showing up, new APIs coming online all the time, and pretty soon the growth of this ecosystem is going to outstrip the growth of any previous operating system-based ecosystem that ever existed before. Windows, for example, you had to be a programmer to build applications for it. Linux, Macintosh, doesn't matter; this is the fastest growing application ecosystem in the world today.
It's going to only get faster, and the great thing about it is you don't have to go through anybody to put a new API on the internet. For example, before with Microsoft's Windows, you had to go through the Director of Product Management at Windows to get a new API added into Windows. Same thing went for Macintosh. Now you could add an API to Linux because its open source, but it wouldn't be generally available to all developers.
The advantage here is once you add an API to the internet and you don't have to go through anybody to approve that, then it's available to all of these developers. It doesn't matter which mashup they're developing. All of them can access all these different APIs, and it will just fuel more mashups.
The more mashups we have on the internet, the more internet users are going to get used to seeing them as the new breed of application. And the more users see those as a new breed of application and start using them, the more developers are going to start adding applications into this ecosystem. It is the fastest growing ecosystem on the internet. You'll be hearing a lot about mashups over the next couple of years. Stay tuned.





























