When we launched the Amazon Maps API in November 2012, we wanted to enable you to quickly and easily add mapping functionality to your Fire apps. With today’s release of the Amazon Maps API v2, we build on that functionality to offer an even richer mapping experience featuring fast and fluid 3D vector maps, including 3D landmarks, for your Fire tablet and Fire phone apps. The Amazon Maps API v2 also supports drawing API’s (circles, polylines, and polygons), fragments, multiple maps, and more, enabling you to deliver a customized mapping experience to your end users.
The integration process was straightforward since the API was the same as Google’s API. It was a matter of changing the import statements, GoogleMap to AmazonMap. There were no code or workflow changes made to our app and we were ready to submit. – Ajit Pol, Sr. IT Project Manager, Parkmobile
There is no better time for Android developers to reach the growing Fire device customer segment with their existing Android app, or an entirely new app.
For existing Android apps using Google Maps API v2, the Amazon Maps API v2 provides a simple, API parity solution for developers. Porting apps is a simple four-step process (detailed documentation):
For new Fire tablet and Fire phone apps, the Amazon Maps API v2 provides all the needed features to enable rich mapping functionality within your app. Add location context to your app by displaying high-quality 3D vector maps with fluid panning and zooming. Customize your map with markers to show a specific location on your map. Draw polylines to connect two or more locations or draw polygons to highlight a neighborhood or circle an area on your map. Amazon Maps API v2 allows you to add these features and more to your application. Examples include:
|
|
|
Markers to show specific locations |
Polylines to connect multiple locations |
Polygons to circle an area |
|
|
Magnifying Glass - Enabled by Amazon Maps API v2 |
Scratch Off Map - Enabled by Amazon Maps API v2 |
The Amazon Maps API v2 is compatible with Fire OS 4.5.1 and higher which is available on 3rd and 4th generation Fire tablets and Fire phone.
Launched in 2010, Soundtracker by South Ventures USA, is described as an app that allows music to connect people by making it easy to discover and play music in real time with friends and anyone nearby. With Soundtracker you can create stations, chat with other users, listen and comment on their latest stations amongst other features. Available on the Amazon Appstore here as well as other platforms, Soundtracker has over 4 million downloads and 1 million active users worldwide across all platforms.
I had the chance to sit down with Daniele Calabrese, CEO and founder, to discuss their experience bringing Soundtracker into the Amazon Appstore and how they’ve managed to leverage different Amazon Mobile Apps APIs to their advantage.
Even though the app itself is available on various platforms, the reason why Daniele decided to bring the app to Amazon Appstore was simple. The “opportunity with Kindle was too good to pass on since we would be able to create an app for two platforms at once.” Daniele says that early on the team realized that the Android SDK was compatible with Kindle Fire, so they decided to build the apps in tandem. The team found out quickly that “the process in getting Soundtracker into the Amazon Appstore was very easy and the results from it has definitely paid off.”
“Monetization in the Amazon Appstore jumped 100% using Amazon’s In-App Purchasing API and Mobile Ads API in the first month since implementation” – Daniele Calabrese
Figure 1- Kindle Fire UI
Besides using Amazon’s In-App Purchasing and Mobile Ads API, Soundtracker also uses Amazon’s Maps API and Device Messaging API as well. For Soundtracker “being able to monetize and engage your users are the most important factor in choosing a platform” says Daniele. The team credits these specific API’s as “the reason why we were able to be so successful in the Amazon Appstore.” By integrating certain APIs you can also qualify for different programs. Daniele says the team is “excited to be admitted into the Appstore Developer Select program,” which provides the team with 500k mobile ad impressions, Amazon Coins rewards to customers, and more.
Figure 2- Nearby feature and push notification
Since Soundtracker detects where other users are, relative to their current location, notifying other users who are nearby is crucial for engagement. The team decided to use Amazon Device Messaging API and Amazon Maps API to help solve this issue. The device messaging and maps APIs allow users to really engage by integrating interactive maps directly into your app, as well as sending out push notifications from the cloud to the user. When your app relies heavily on social interaction, such as Soundtracker’s feature of commenting or discovering other users’ playlist selections, getting a user’s attention is one of the most important factors. By using these APIs, the team was able to see a consistent lift in engagement.
“Engagement in the Amazon Appstore increased by 400% in the last 6 months. Number of sessions, length of sessions, and number of tracks streamed per user increased on a weekly basis.”- Daniele Calabrese
So how long did it take for the team to integrate all these APIs? Daniele says “the process for development and testing altogether took only a week and the process was very straight forward”.
According to Daniele, “since performance has been successful with their current app on Kindle Fire” the team plans to expand even more into the Amazon ecosystem. The next step for the team is “integrating with Amazon’s music offering and getting their app on Amazon Fire TV.” Since the team has already qualified for Appstore Developer Select, the team can now qualify for the Appstore Developer Select Amazon Fire TV benefits as well by optimizing for the Amazon Fire TV. This includes enhanced on-device merchandising and a 500k Amazon Coins offer per qualifying app.
“I would recommend Amazon Appstore to other developers. Getting our app on Kindle Fire was very easy and it gives developers a great opportunity to distribute and monetize their apps.” – Daniele Calabrese