We are excited to be partnered with Appcelerator to launch their new Titanium+Geo product. For those not familiar with Appcelerator they are largest mobile app development platform going with over 72,000 developers and 4,200 public apps increasing at a rate 1,000 apps per month, and deployed over 5,000,000 mobile devices.
When Appcelerator wanted to add location based analytics to Titanium for all their developers and apps it was a tall order. Their collective ecosystem of apps and the millions of users interacting with them is persistently creating terabytes of data. The GeoIQ platform provided an ideal solution for handling the large volume of high throughput data, dynamic analysis and browser based visualization. Geo+Titanium will automatically create dashboards showing their developers where, when and how their apps are being used with meaningful statistics and metrics. We’ve also provided additional data layers like demographics for users to add to their dashboards to provide further context. We’ve set up an example dashboard so you can see a demonstration of Geo+titanium in action. For the demo we are showing coupons being sent out to customers for a fictional pizza chain in San Francisco then showing the pattern of redemption. Add in Tweets mentioning pizza, competitor location and population demographics to get a more strategic picture.
Under the hood of Geo+Titanium there are a lot of cool new GeoIQ features hard at work. The dashboard maps are being automatically generated with our Visualization API programatically creating thematic maps and icons with the dynamic data streaming from Appcelerator. The data is then available to be animated across time with our temporal slider. To handle the back end data management we used our new database adapters to connect into Hbase where we are storing the big stream of data.
We are then using Hadoop to throw some analyticjitsu at the data leveraging our geoprocessing/analysis API. For instance we’ve taken the event data for each app and aggregated it to mobile marketing area boundaries to show trends over time in app usage. It is just the tip of the iceberg for the possibilities of analyzing the growing stream of dynamic event data coming mobile devices and social services across the Web. We are looking forward to seeing geography playing an increasing role of importance across mobile/social Web.
Welcome to the Esri DC Development Center blog. We write about features of our work on big data analytics, open platforms, and open data, what is new and exciting in the Esri and community, and general industry thought leadership and discussions of geospatial data visualization and analysis.
Please explore what we're working on and let us know if you have any questions or ideas!