The book was written to be the most comprehensive manual to the popular maps APIs possible. From the industrial-grade Ajax API to the highly creative Flash APIs, most map classes and methods are explored and sampled. For the beginner, special focus is put on zooming, panning and adding markers, overlays and tools. The advanced Yahoo! Maps mashup developer will enjoy working with custom overlays, tools and markers, live traffic and Yahoo! Local data.
As a testament to the incredible API offering from YDN (Yahoo! Developer Network), the book details one mashup for each API type using (what else but?) another Yahoo! API. For the Ajax API, you will mashup maps with Flickr using JSON. The JS-Flash API, working again with JSON, leverages trip planner data from Yahoo! Travel. The diverse Hot Jobs API is mashed up with the AS-Flash API component.
You may be missing the Flex API from the list ?well, you?e not exactly missing it. Instead, you will learn how to bring the AS-Flash API into the next generation of RIA? by coding an ActionScript 3 Local Connection class and working with Flex 2. This solution only begins to demonstrate the accelerated speed Adobe? latest Flash technology brings to maps. In the 5 chapters dedicated to working with Flex 2, you will learn how to compile your own high quality Flash video and display it on your own Yahoo! Maps mashup.
Having spoken several times on Yahoo! maps at conferences last year, I knew the Yahoo! development community was hungry for a solid book on Yahoo! Maps. I was delighted to take advantage of the opportunity Wrox (my publisher) gave me to do the maps API, and other Yahoo! APIs justice. You?l be happy to know, Wrox didn? stop with Yahoo! Maps. Also available now are the following books: "Flickr Mashups" by David Wilkinson and "Del.icio.us Mashups" by Brett O?onnor. Additionally, "Amazon.com Mashups" by Franics Shanahan features mashups with Yahoo! Maps. All books carry on the fine tradition Wrox has of delivering quality technical books to real programmers. As I learned last year at many conferences, our developer community deserves and expects nothing less.
Enjoy the book and once you master each Yahoo! Maps API, I encourage you to explore the other exciting Yahoo! APIs featured right here on the Yahoo! Developer Network. You will find all the code for the book at the companion site ?ww.mashupexperts.com? There, you can learn more about each Wrox Mashup book as well as post the mashups you go on to develop.
- Charles (Chuck) Freedman
Author of "Yahoo! Maps Mashups" and Sr. Flash Platform Engineer at Yahoo!