Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Mashups programmieren - Jörn Clausen Carl  Marco Hassler  Anatol Zund  Denny

Mashups programmieren

Buch | Hardcover
320 Seiten
2008
O'Reilly (Verlag)
978-3-89721-758-4 (ISBN)
CHF 48,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
In Web 2.0-Zeiten ist eine neue Remix-Kultur im Internet entstanden. Mashup bezeichnet die Erstellung neuer Inhalte durch die Kombination bereits bestehender Inhalte. Datenanbieter geben über Web-Programmierschnittstellen Zugriff auf ihre Daten und erlauben dadurch eine neue Form des Programmierens. Noch nie war es so leicht, interessante Anwendungen zu erstellen, zu gestalten und zu veröffentlichen.

Programmiergrundlagen für Mashups
Dieses Buch soll Ihnen die technischen Grundlagen für das Einbinden von externen Daten und Anwendungen vermitteln und Ihnen zeigen, wie Sie auf Schnittstellen zugreifen und die zurückgegebenen Daten vermischen und somit auf eine neue Art nutzen können. Es soll Ihnen zudem eine Fülle an Inspiration liefern, die Sie direkt in eigene ganz neue, verrückte, nützliche Anwendungen stecken können. Und das können Mashups sein, auf die die Welt gewartet hat -- oder die nur Ihren ganz persönlichen Alltag im Web angenehmer gestalten. Zu diesem Zweck finden Sie in diesem Buch eine große Liste mit möglichen Quellen.

Mashup goes Business
Sie werden außerdem erfahren, dass Mashups weitaus mehr sind als eine Spielerei. Der wirtschaftliche Aspekt von Mashups tritt schließlich immer mehr in den Mittelpunkt. Die Möglichkeiten, individuelle vernetzte Anwendungen auf eine so einfache Art und Weise zu entwickeln, enthält sehr viel Potenzial.

Von Erdbeben und virtuellen Marktplätzen
Um die Entwicklung von Mashups soll es im zweiten Teil des Buchs gehen. Hier werden Sie praxisnah und nachvollziehbar erfahren, wie ein Mashup entsteht, zum Beispiel, wie Sie auf einer digitalen Karte aktuelle Informationen zu Erdbeben visualisieren können. Außerdem lesen Sie, wie Sie auf Daten von eBay und Amazon zugreifen, um einen virtuellen Marktplatz zu eröffnen. Multimediale Mashups mit Audio- und Videodaten erwarten Sie ebenso. Darüber hinaus werden Sie nicht nur von der technischen, sondern auch von der konzeptionellen Seite bei der Entwicklung eines Mashups lesen.
Mashup Your Life!
Wenn Sie am Ende des Buchs diese Fülle an theoretischen und praktischen Informationen geschickt mischen, sozusagen ein Gedanken-Mashup entwickeln können, und wenn Sie von diesem neuartigen Konzept der Softwareentwicklung begeistert sind, dann steht Ihren ersten eigenen Projekten nichts mehr im Wege.

Denny Carl ist seit 2000 als selbständiger Softwareentwickler, Webdesigner und Autor in Berlin tätig. Seitdem entwickelte er eine Vielzahl an Computerspielen, Info- und Edutainmentprodukte und datenbankgestützte Software für kleine bis mittlere Unternehmen. Sein Schwerpunkt liegt jedoch bei der Gestaltung und Entwicklung standardkonformer, dynamischer Webseiten unterschiedlichster Art.

Marco Hassler arbeitet beim Webdienstleister namics und ist dort insbesondere in der inhaltlichen und technischen Konzeption von Websites für Großunternehmen tätig. Seit 2002 beschäftigt er sich mit den betriebswirtschaftlich und aufs Marketing fokussierten Methoden von Web Analytics.

Inhaltsverzeichnis






Inhalt
Mischmasch auf höchstem Niveau VII
Teil 1:
1
Das Mashup-ABC 3

Was sind Mashups? 4
Anforderungsformate: Schnittstellen und Protokolle 22
Ausgabeformate 37
Die wichtigsten Mashup-APIs 47
Click and Play: Ein YouTube-iTunes-Mashup 55
Zusammenfassung 63
2
Wirtschaftliche Nutzung von Mashups 65

Vom Hype zum Business 65
Das Mashup als eigenständiges Geschäftsmodell 67
Enterprise Mashups - Mashup-Technologie im Unternehmen 79

Teil 2:
3
sk8map 91

Zielsetzung 91
Verwendete Datenquellen 92
Client- und Serverarchitektur 100
Verwendete Programmiersprachen und Entwicklungstools 102
Entwicklung 104
Testen 117
Sicherheit 119
Ausblick 120
4
velyoo.com - Mashup von Online-Marktplätzen 123

Schnäppchen und Juwelen in Online-Marktplätzen 123
Verwendete Datenquellen und -formate 124
Hinweise zum Programmieren 129
Architektur des Mashups 131
Programmierung des Mashups 139
Ausblick 180
5
Fahrrad-Mashup im Google Mapplet 181

Mapplets - Mashup von Mashups 181
Verwendete Datenquellen und -formate 183
Hinweise zum Programmieren 185
Architektur des Mapplets 186
Programmierung des Mapplets 188
Publikation des Mapplets 199
6
Räumliche und zeitliche Visualisierung von Erdbeben 201

Was soll das Mashup leisten? 201
Datenquellen und Formate 202
Architektur des Mashups 203
Implementierung des Mashups 204
Erweiterungsmöglichkeiten 215
7
TVsendr - mit dem eigenen sieht man besser 217

Das Programm 217
Erst anmelden, dann einschalten! 219
TVsendr erzeugen 222
Das Model Broadcast 226
Antenne ausrichten 228
Wunderwerkzeug Rails-Konsole 236
Informationen zur Sendung 237
Das Grundlayout 239
Auf dem Weg zum Programmchef 241
Programmvorschau 252
Eine Sendung ins Programm nehmen 255
Sendungen aus dem Programm streichen 260
Den Programmablauf festhalten 260
Feinschliff im Programmeditor 261
Wir bauen uns einen Fernseher 263
Ein TV-Gerät mit Style 268
Abspann 272
Zusammenfassung 272

7
Index 275


Erscheint lt. Verlag 31.1.2008
Sprache deutsch
Gewicht 665 g
Einbandart gebunden
Themenwelt Informatik Web / Internet Web Design / Usability
Schlagworte Google • Hardcover, Softcover / Informatik, EDV/Informatik • Hardcover, Softcover / Informatik, EDV/Internet • HC/Informatik, EDV/Informatik • Mashups • Programmierung • Programmierung, Web Services, REST, Google, Yahoo • Rest • Web Services • Yahoo
ISBN-10 3-89721-758-9 / 3897217589
ISBN-13 978-3-89721-758-4 / 9783897217584
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich