# Using All the App Stores

DevFeed: [Using All the App Stores](<https://devfeed.tech/articles/using-all-the-app-stores-30580.md>)

Original publisher: [Read original article](<https://ryanharter.com/blog/2015/07/using-all-the-app-stores/>)

Published: 2015-07-04T07:00:00Z

Content type: article

Language: en

Sources: [Blogs on Ryan Harter](<https://devfeed.tech/sources/blogs-on-ryan-harter.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Library](<https://devfeed.tech/topics/library.md>), [Google Play](<https://devfeed.tech/topics/google-play.md>), [amazon](<https://devfeed.tech/topics/amazon.md>), [RxJava](<https://devfeed.tech/topics/rxjava.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [android](<https://devfeed.tech/tags/android.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [library](<https://devfeed.tech/tags/library.md>), [migration](<https://devfeed.tech/tags/migration.md>), [rxjava](<https://devfeed.tech/tags/rxjava.md>)

## AI overview

The article describes migrating Fragment's in-app billing implementation to OpenIAB so one Android build can support multiple app stores. It reports initial availability on Google Play and the Amazon Appstore, while noting that the eventual effect on Fragment's success was still unknown.

## Source excerpt

Shortly after our initial release of the Pack Store in Fragment earlier this year, other companies started contacting us wanting Fragment on their App stores, as well. With the addition of the Pack Store, and in app purchases, this made things challenging. When I first implemented the Pack Store, I used Sergey Solovyev's excellent Android Checkout library to implement the In App Billing support. This is a great library that eased a lot of the pain of the IAB implementation, but tightly coupled Fragment with the Google Play Store.