All Projects → cafebazaar → Poolakey

cafebazaar / Poolakey

Licence: Apache-2.0 license
Android In-App Billing SDK for Cafe Bazaar App Store

Programming Languages

kotlin
9241 projects
AIDL
53 projects

Projects that are alternatives of or similar to Poolakey

react-native-cafe-bazaar
In-App billing for Cafe Bazaar (local android market)
Stars: ✭ 26 (-56.67%)
Mutual labels:  billing, bazaar, in-app-purchase, cafebazaar
RxPagination
Implement pagination in just few lines with RxPagination
Stars: ✭ 20 (-66.67%)
Mutual labels:  rxandroid, rxjava2, rxkotlin
Rxbiometric
☝️ RxJava and RxKotlin bindings for Biometric Prompt (Fingerprint Scanner) on Android
Stars: ✭ 295 (+391.67%)
Mutual labels:  rxandroid, rxjava2, rxkotlin
Reactivenetwork
Android library listening network connection state and Internet connectivity with RxJava Observables
Stars: ✭ 2,484 (+4040%)
Mutual labels:  rxandroid, rxjava2
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+206.67%)
Mutual labels:  rxandroid, rxjava2
Reactivewifi
Android library listening available WiFi Access Points and related information with RxJava Observables
Stars: ✭ 186 (+210%)
Mutual labels:  rxandroid, rxjava2
Mvvm Architecture Android Beginners
This repository contains a sample app that implements MVVM architecture using Kotlin, ViewModel, LiveData, and etc.
Stars: ✭ 176 (+193.33%)
Mutual labels:  rxandroid, rxjava2
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-73.33%)
Mutual labels:  rxandroid, rxjava2
Prefser
Wrapper for Android SharedPreferences with object serialization and RxJava Observables
Stars: ✭ 228 (+280%)
Mutual labels:  rxandroid, rxjava2
blueprint
Architectural frameworks and toolkits for bootstrapping modern Android codebases.
Stars: ✭ 57 (-5%)
Mutual labels:  rxjava2, rxjava3
AndroidVIP
Android project to experiment the VIPER approach using mosby, RxJava and dagger2
Stars: ✭ 21 (-65%)
Mutual labels:  rxandroid, rxjava2
RxLogs
An Android & Kotlin Reactive Advanced Logging Framework.
Stars: ✭ 12 (-80%)
Mutual labels:  rxandroid, rxjava2
ParkingDemo
Taipei City Parking Lot Information Query System Demo
Stars: ✭ 18 (-70%)
Mutual labels:  rxkotlin, rxjava3
Rxbus
Event Bus By RxJava.
Stars: ✭ 2,126 (+3443.33%)
Mutual labels:  rxandroid, rxjava2
Conductormvp
Multi-project Clean Architecture MVP app in Kotlin using Conductor, Room, RxJava 2, Dagger 2 with custom scopes
Stars: ✭ 192 (+220%)
Mutual labels:  rxandroid, rxjava2
Android Audiorecorder App
Android application to record audio. RxJava2, Dagger2, MVP, RoomDb.
Stars: ✭ 180 (+200%)
Mutual labels:  rxandroid, rxjava2
kotlin-maze
🚂 A simple way to implement applications using observable streams
Stars: ✭ 56 (-6.67%)
Mutual labels:  rxandroid, rxjava2
Reactivesensors
Android library monitoring device hardware sensors with RxJava
Stars: ✭ 161 (+168.33%)
Mutual labels:  rxandroid, rxjava2
Reactivebeacons
Android library scanning BLE beacons nearby with RxJava
Stars: ✭ 171 (+185%)
Mutual labels:  rxandroid, rxjava2
java-modern-tech-practice
😎 Java™ modern tech practice sandbox ⏳
Stars: ✭ 43 (-28.33%)
Mutual labels:  rxjava2, rxkotlin


Build Status CodeFactor

Android In-App Billing SDK for Cafe Bazaar App Store.

Getting Started

To start working with Poolakey, you need to add its dependency into your build.gradle file:

Dependency

dependencies {
    implementation "com.github.cafebazaar.Poolakey:poolakey:[latest_version]"
}

Then you need to add jitpack as your maven repository in build.gradle file:

repositories {
        google()
        jcenter()
        maven { url 'https://jitpack.io' }
    }

How to use

For more information regarding the usage of Poolakey, please check out the wiki page.

Sample

There is a fully functional sample application that demonstrates the usage of Poolakey, all you have to do is cloning the project and running the app module.

Reactive Extension Support

Yes, you've read that right! Poolakey supports Reactive Extension framework. Just add its dependency into your build.gradle file:

dependencies {
    // RxJava 3
    implementation "com.github.cafebazaar.Poolakey:poolakey-rx3:[latest_version]"
    // RxJava 2
    implementation "com.github.cafebazaar.Poolakey:poolakey-rx:[latest_version]"
}

And instead of using Poolakey's callbacks, use the reactive fuctions:

payment.getPurchasedProducts()
    .subscribe({ purchasedProducts ->
        ...
    }, { throwable ->
        ...
    })
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].