MashupUMITSchedule

From MashupCamp

Jump to: navigation, search

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

Download Slides

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 AOLlogo.gif 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 AOLlogo.gif 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 AOLlogo.gif 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 AOLlogo.gif 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 Image:Adobe_logo.jpg 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 Image:Sun_micro.jpg 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 Image:Lignuplogo.gif 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 Image:Mslogo-1.gif 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 kapowlogo.jpg 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.

Download Slides

1:45 - 2:15 eventful.png

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 autodesklogo.png 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 Image:Mslogo-1.gif 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
Personal tools