Hi! I need an android activity that enable users to buy In-App Subscriptions from Google Play. This activity will be integrated with an existent Android App. The user will have 3 different premium subscriptions options (1 month, 3 months, 6 months). I already have an iOS app with that functionality. We will provide you a screenshot and a video to show how this screen works in iOS. The android version should follow the iOS layout.
I) An Android Studio Project with minSdkVersion: 16 and targetSdkVersion: 22.
II) A simple activity with a button that start the PurchaseActivity.
III) Project configured to use Google Play In-app Billing to buy subscriptions.
IV) A separated file with the subscriptions constants ids (Subscription ID) to be replaced with the real ones.
V) Save the purchase result locally (SharedPreferences). You can use the key 'userId_subscriptionId', where userId is a String variable and productId is the product the user bought.
VI) Notify the purchase result (success or error) with a event. You may use EventBus, or a better solution. I will use the event later to provide the subscription benefits to the user.
VII) Carousel slider to show the benefits of buy a subscription. You may use ViewPager.
VIII) Animate the background gradient (2 different colors) when the carousel move to the next item.
IX) Each item in the ViewPager have a Title, Subtitle and a Lottie Animation ([url removed, login to view]). We will provide the Lottie files. We will sent you a video to show how the switch between pages works.
X) When the user clicks on the close button, a 7 days trial subscription will be offered to the user. This dialog have two actions, "Test now" and "Maybe later". If the user select Test now, start the In-app Subscription purchase flow to "buy" the Free Trial Google Play In-app Subscription.
Additional information will be sent to the selected Freelancer.
7 freelancers are bidding on average $531 for this job
Hi i can work for Android activity to offer In-App Subscriptions i am expert at ,Android,iOS Development,Java,Mobile App Development So send me Private message at PMB so we can discuss more about it Thanks