AppUpdater - A library that checks for your apps' updates on Google Play, GitHub, Amazon, F-Droid or your own server

  •        88

Android Library that checks for updates on Google Play, GitHub, Amazon, F-Droid or your own server. This library notifies your apps' updates by showing a Material dialog, Snackbar or notification. Check out the wiki. By default, the basic usage will show a default dialog when a new version is found on the Play Store (otherwise nothing will be shown). By calling the .start() method, the library will work in background. You can cancel it at any time by calling .stop(). Other customizations are explained below.

https://github.com/javiersantos/AppUpdater

Tags
Implementation
License
Platform

   




Related Projects

Flashbar - ⚡️A highly customizable, powerful and easy-to-use alerting library for Android.

  •    Kotlin

A highly customizable, powerful and easy-to-use alerting library for Android. This library allows you to show messages or alerts in your app quickly and easily. It can be used as an alternative to Snackbar or Toast and offers a plethora of useful features and customization options for you to play with.

android-maps-extensions - Android Maps Extensions is a library extending capabilities of Google Maps Android API v2

  •    Java

Library extending capabilities of Google Maps Android API v2. While Google Maps Android API v2 is a huge leap forward comapared to its predecessor, it lacks commonly used patterns like marker clustering. This library aims to fill this gap by adding many useful features and improving on the responsiveness issues of the official Google library. See wiki for more details. You may use any version of Google Play Services from 3.2.65 (the last working on Android API 8) or above.

react-native-snackbar - :bento: Material Design "Snackbar" component for Android and iOS.

  •    Objective-C

Material Design "Snackbar" component for Android and iOS. Snackbars are used for displaying a brief message to the user, along with an optional action. They animate up from the bottom of the screen and then disappear shortly afterward.

Android-ReactiveLocation - Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum

  •    Java

Small library that wraps Google Play Services API in brilliant RxJava Observables reducing boilerplate to minimum. Yep, Java 8 is not there yet (and on Android it will take a while) but there is absolutely no Google Play Services LocationClient callbacks hell and there is no clean-up you have to do.

PiracyChecker - An Android library that prevents your app from being pirated / cracked using Google Play Licensing (LVL), APK signature protection and more

  •    Java

An Android library that prevents your app from being pirated / cracked using Google Play Licensing (LVL), APK signature protection and more. This library applies some techniques to help protect your app's users and attempt to thwart reverse engineers and attackers. BUT, this isn't guaranteed to stop your app from getting pirated. There is no such thing as 100% security, and a determined and skilled attacker with enough time, could remove these checks from the code. The real objective here is to raise the bar out of reach of opportunist and automatic attackers.


FingerprintManager - A small library to handle Android fingerprint API.

  •    Kotlin

A small library to handle Android fingerprint APIs. This library offers an easy way to handle authorisation and encryption tasks using Android Fingerprint APIs. It's based on Android fingerprint dialog sample made by Google: https://github.com/googlesamples/android-FingerprintDialog.

donations - Donations library for Android. Supports Google Play Store, Flattr, PayPal, and Bitcoin

  •    Java

Android Donations Lib supports donations by Google Play Store, Flattr, PayPal, and Bitcoin.It is used in projects, such as OpenKeychain, AdAway, FasterGPS, and NTPSync.

Yalp Store - Download apks from Google Play Store

  •    Java

Yalp Store lets you download apps from Google Play Store as apk files. It can search for updates of installed apps and lets you search for other apps. Yalp saves downloaded apks to your default download folder. Other features include browsing categories, viewing and leaving reviews, black/whitelisting apps for updates, filtering apps by being free/paid and containing/not containing ads.

HockeyKit - A software update kit for iOS and Android

  •    Objective-C

Hockey is a iOS Ad-Hoc updater framework. It can be used for all apps that target the Apple AppStore and improves the beta testing process dramatically. All beta testers. It consists of two components, a server and a client framework. The server component is required for all scenarios. But it also can work standalone without the client library. It provides a web interface which beta testers can use to install the latest AdHoc provisioning profile and also the latest beta version via Safari right from the device. One server installation is able to handle multiple applications via different bundle identifiers (I highly suggest using different bundle identifiers for Debug, AdHoc Beta and AppStore release builds !!!). By default the client library will check for updates on your server whenever the app is started or will wake up. The user can adjust this in the settings dialog to alternatively only check once a day or manually.This framework was created after reading the blog post at http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/ where Jeffrey Sambells wrote about the mechanisms required and being available for us to use.

Qigsaw - 🔥🔥Qigsaw ['tʃɪɡsɔ] is a dynamic modularization library which is based on Android App Bundles(Do not need Google Play Service)

  •    Java

Qigsaw is a dynamic modularization library which is based on Android App Bundles. It supports dynamic delivery for split APK without reinstalling the base one. Then "apply" the plugin and import dependencies by adding the following lines to your app/build.gradle.

MaterialStyledDialogs - A library that shows a beautiful and customizable Material-based dialog with header

  •    Java

Android Library that shows a beautiful and customizable Material designed dialog with header. Based on material-dialogs and inspired by this dribbble. A basic dialog will show the provided title (optional) and description, using your primary color as the header background. You have access to methods such as setTitle(), setContent(), setIcon(), setCancelable(), dismiss(), etc. Customizations are explained below.

linear-time-picker - Gorgeous Android Time and Date picker library inspired by the Timely app

  •    Java

To construct a dialog, the builder pattern is used. The following scaffold contains the minimum code required to construct a dialog. To construct a dialog, the builder pattern is used. The following scaffold contains the minimum code required to construct a dialog.

Android-Bootstrap - Bootstrap style widgets for Android, with Glyph Icons

  •    Java

Android Bootstrap is an Android library which provides custom views styled according to the Twitter Bootstrap Specification. This allows you to spend more time on development rather than trying to get a consistent theme across your app, especially if you are already familiar with the Bootstrap Framework. You should then checkout the library and investigate the sample code, which covers most of the features. The sample app is also available on Google Play.

Crouton - Context sensitive notifications for Android

  •    Java

This library has passed it's prime and is now considered deprecated. With the Android Design Support Library introducing Snackbar developers get a well crafted pattern to use for context aware notification of users.

Morphing-Material-Dialogs - Material dialog :heart: morphing animation

  •    Java

A library for fab-to-dialog morphing (as in Nick Butcher's Plaid) with Aidan Follestad's Material Dialogs. This library mirror's a subset of afollestad/material-dialogs API.

unity-jar-resolver - Unity plugin which resolves Android & iOS dependencies and performs version management

  •    CSharp

The Play Services Resolver plugin (the name comes from its origin of just handling Google Play Services dependencies on Android) provides solutions for each of these problems. The Android Resolver component of this plugin will download and integrate Android library dependencies and handle any conflicts between plugins that share the same dependencies.

BottomDialogs - An Android library that shows a customizable Material-based bottom sheet

  •    Java

Android Library that shows a customizable Material-based bottom sheet. A basic bottom dialog will be shown. You have access to methods such as setTitle(), setContent(), setIcon(), setCancelable(), dismiss(), etc. Customizations are explained below.

PowerMenu - :name_badge: A library that let you implement popup menu so easily.

  •    Java

A library that let you implement popup so easily. This is a basic example on a screenshot. You can build PowerMenu using Builder.

MagicaSakura - MagicaSakura 是 Android 多主题框架。~ is an Android multi theme library which supporting both daily colorful theme and night theme

  •    Java

MagicaSakura is an Android multi theme library which supporting both daily colorful theme and night theme. You can download the lastest sample apk from Google Play.

changeloglib - Android Library to display your changelog

  •    Java

ChangeLog Library provides an easy way to display a change log in your Android app. Sample application: The demo is a showcase of the functionality of the library.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.