MashupUMITSchedule
From MashupCamp
Mashup University at MIT has concluded. For some pictures from the two days of MashupU at MIT (2007), be sure to visit David Berlind's Photo Set on Flickr
For
Here's the schedule!
Monday January 15th
| Time | Org | Instructor | Description |
| 8:30 - 9:30 | Mashup University | Introduction to Mashup Development by John Herren | For the novices at Mashup University, this will be the sort of icebreaker that should help you to understand the rest of the material that you'll be exposed to during the rest Mashup University. |
| 9:45 - 10:30 | MIT | FutureBOSTON Innovation Landscape by Daniel Engels and Noah Raford | Dan and Noah will be discussing the FutureBOSTON@MashupCamp Innovation Landscape portion of the FutureBOSTON mashup competition. For more details including the overall competition annoucement and rules, see FutureBoston |
| 10:30 - 11:15 | MIT | FutureBOSTON Science City ModelMaker by Michael Flaxman and Tom Piper | Michael will be discussing the FutureBOSTON@MashupCamp Science City Model Maker portion of the FutureBOSTON mashup competition. For more details including the overall competition annoucement and rules, see FutureBoston |
| 11:30 - 12:30 | Lunch | Free Lunch will be served | |
| 12:45 - 1:45 | Speed Geeking | For this edition of Mashup University, we're tweaking the format slightly to include some of the same energy that Mashup Camp has by introducing a round of speedgeeking. However, this speedgeeking is slightly different from that of Camp in that instead of the developers in attendance showing off their wares in hopes of winning the Best Mashup Contest, the teachers of the different classes will be showing of the mashups that they'll be showing the developers how to develop when it's their turn to teach. The idea here is get the developers jazzed about what they're going to learn while also giving the instructors some helpful feedback that can be worked into their instruction. | |
| 2:00 - 2:30 |
| Microformats + DOM / AJAX = Mashup by Kevin Lawver - Slides | Microformats turn human readable markup into machine readable web APIs. See how some innocent little markup can power interesting and powerful mashups. Code will be shared, bad jokes told, and fun will be had by all. |
| 2:45 - 3:15 |
| Open AIM APIs, and what's next by Greg Cypes | The Open AIM Program enables developers outside of AOL to write official AIM web applications, custom clients, plugins, mashups, and bots. AIMCC is a comprehensive set of client APIs, each targeted at different types of applications and a wide variety of developers. Web AIM brings the core AIM experience to the web, empowering developers to create mashups or rich internet applications integrated with AIM. |
| 3:30 - 4:00 |
| Boxely (AOL's UI markup language and rendering engine) by John Robinson | Boxely supports the definition of rich composited user interfaces with dynamics and animation and has been used to construct the user interfaces for a number of products at AOL. AOL has released Boxely publicly in the form of a Community Technology Preview in order to gain feedback. |
| 4:15 - 4:45 |
| AOL’s Video Search API by Jeremy Leuck | |
| 5:00 - 6:00 | TBD | TBD | |
| 6:00 - 8:00 | Beer/Wine Crawl |
Tuesday January 16th
| Time | Org | Instructor | Description |
| 8:30 - 9:00 | TBD | TBD | |
| 9:15 - 9:45 |
| Introducing Adobe Apollo by Ted Patrick | This session will introduce Adobe's new cross-platform runtime for deploying desktop applications. Ted will cover development, deployment, and the major components within Apollo. As you will see Apollo was made for Mashup development. |
| 10:00 - 10:30 |
| Using JavaServer Faces for Mashups by Roger Kitain. | This session will expore the workings of a JavaServer Faces mashup component. We'll see how the Google Maps API and Yahoo Geocoding service is used with JavaServer Faces to produce dynamic components. |
| 10:45 - 11:15 |
| Voice and Rich Media MashUps by Terry Wise and Dharmesh Desai | This session will show you how quick and easy it is to mashup voice and rich media into web applications, portals, and business processes. You will see some real-life, practical uses of these features and how they transform the end user experience of your website. Dharmesh will then show you how you can implement these features in a matter of minutes. |
| 11:30 - 12:00 |
| Dunan Lawler: Duncan Lawler is Development Manager for the Virtual Earth 3D team. He has been with Microsoft for 10 years, all of it with the Virtual Earth team, and has contributed to MapPoint, Atlas, Streets & Trips, MSN Maps, and Pocket Streets. | Virtual Earth 3D This session will first briefly cover using the virtual earth SDK to get mapping up and running in a web site, then go into more detail on 3D specific aspects of the control. This will include how the control works and how to work with 3D mode in more detail. Duncan will focus some time on specific issues commonly encountered by web developers using the 3D control. |
| 12:00 - 1:00 | Lunch | ||
| 1:00 - 1:30 | Andreas Krohn is a Solution Engineer at Kapow Technologies. While working for Kapow he has been involved with several migration projects, among others for Zürich Financial Services. Previously he has worked as a developer and as a consultant, focusing on Java and online solutions. Currently he is responsible for the technical side of the open service site openkapow.com. | Mashups for the Long Tail of the Web: Openkapow.com is a free open service platform that makes it possible to use data, functionality or GUI from the web as part of your mashup. Most web sites do not offer an API today (or do not offer the API that you need), using openkapow’s point-and-click development environment and direct deployment you can access those sites within minutes. You can build REST services, RSS feeds or clip a sites web interface. We will give a quick overview of the capabilities of openkapow by building a mashup in realtime. This will show how to interact with web sites and how to use the openkapow REST service from within your own code. Openkapow is the open service version of Kapow Technologies Enterprise platform that is used by customers such as VISA, Intel, Ziggs and SimplyHired. | |
| 1:45 - 2:15 |
Eventful's Web Site: Eventful enables its community of users to discover, promote, create and share events throughout the world. Eventful's unique Demand service enables users to create grass-roots campaigns to "demand" events and performances in their city. The company's underlying technology platform enables sharing, feeds and event data syndication to other websites, blogs, calendars and partners. | Chris Radcliff is that API guy at Eventful. He has been developing for the Web since 1995, and has written a book and given many talks on Web topics. He is an advocate of open source, creative commons, and practical Web applications. Nate Ritter is a front-end developer for Eventful, where he works on community tool development. He holds a BA in Management Information Systems and is certified as a Practitioner Level Information Systems Analyst by ICCP. | What, Where, When, and Why: Adding Events To Your Mashup: Want to add a calendar of events to your mashup, complete with map- friendly coordinates and other Web 2.0 features? We'll briefly cover the many options provided by the Eventful API, provide an overview of mashups currently using the API, then walk through the development of a Javascript-based Yahoo Widget. General knowledge of Web technologies and programming is helpful, but not required. We pride ourselves on having a dirt-simple API that anyone can use and understand. |
| 2:30 - 3:00 | | Expose your Spatial Data with MapGuide Open Source by Rick Johnston, Neal Niemiec, and Traian Stanev | Introduction to the capabilities of MapGuide Open Source and the fundamentals of application development. Demonstrates how to put your spatial data on the web, create a basic application, and even expose your live data in Google Earth. |
| 3:15 - 3:45 |
| Kurt Guenther and Nick Gommans | Enterprise Mashups with Virtual Earth: Mashups aren't just for hobbyist developers and consumer websites. In the enterprise world, mashups are an increasingly valuable tool for enabling collaboration, data mining, data display and reporting. In this session, you will see how common mashup techniques can be extended to create enterprise wide data display and collaboration systems. In particular, you will see how mashup techniques enable entirely new types of applications for enterprise users. |
| 4:00 - 4:30 | TBD | TBD | |
| 4:45 - 5:15 | TBD | TBD | |
| 5:30 - 6:00 | TBD | TBD |




