Building an XMPP-enabled Fire Eagle application is very similar to building a traditional web-based application. In fact, the XMPP componentry is intended to complement an existing application, simplifying it and imbuing it with real-time capabilities.
Piece of cake, not really. Nice usage of oAuth-over-XMPP though
Fire Eagle GeoJSON is fixed. Shapely is great for doing things with your data.
FireWrench is a tool for GreaseMonkey which allows easy authentication and usage with FireEagle.