All Projects → relateddigital → euromessage-android

relateddigital / euromessage-android

Licence: other
Euromessage Android SDK https://www.euromsg.com/

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to euromessage-android

mixpanel-react-native
Official React Native Tracking Library for Mixpanel Analytics
Stars: ✭ 69 (+56.82%)
Mutual labels:  analytics-tracking
django-segments
A segmentation engine for Django user models
Stars: ✭ 24 (-45.45%)
Mutual labels:  analytics-tracking
raygun4android
Android crash reporting provider for Raygun
Stars: ✭ 19 (-56.82%)
Mutual labels:  analytics-tracking
objectiv-analytics
Powerful product analytics for data teams, with full control over data & models.
Stars: ✭ 399 (+806.82%)
Mutual labels:  analytics-tracking
scripts
Open Source Public Scripts for Simple Analytics
Stars: ✭ 62 (+40.91%)
Mutual labels:  analytics-tracking
gatsby-plugin-gdpr-cookies
Gatsby plugin to add Google Analytics (V4 is supported), Google Tag Manager, Facebook Pixel, TikTok Pixel and Hotjar in a GDPR form to your site.
Stars: ✭ 88 (+100%)
Mutual labels:  analytics-tracking
wxpusher-sdk-python
微信消息实时推送服务[WxPusher]的Python版本sdk,可以通过API实时给个人微信推送消息。wechat pusher.
Stars: ✭ 156 (+254.55%)
Mutual labels:  push-notification
Tracker-Aggregator
An abstraction layer for analytics in your app to keep your tracking code clean and reusable.
Stars: ✭ 17 (-61.36%)
Mutual labels:  analytics-tracking
fusion
🚀 Open-source alternative for Mixpanel - Amplitude - Hotjar - Fullstory✨
Stars: ✭ 199 (+352.27%)
Mutual labels:  analytics-tracking
uMe
Online Chatting Application (Android) || Messaging App || Firebase
Stars: ✭ 138 (+213.64%)
Mutual labels:  push-notification
hms-analytics-demo-android
HmsAnalyticsKitDemo is a app that applying HUAWEI Hianalytics SDK used for showing how to collect user engagement and user preference.
Stars: ✭ 19 (-56.82%)
Mutual labels:  analytics-tracking

Euromessage Android Library

July 5, 2022 - [Euromessage v5.1.9](https://github.com/relateddigital/euromessage-android/releases/tag/5.1.9

Bintray Bintray Maven Download

Table of Contents

Euromessage Android

The Euromessage Android Sdk is a java implementation of an Android client for Euromessage.

Notifications

Euromessage Android Library

1.Installation

Euromessage SDK requires minimum API level 21.

Add maven jitpack repository to your project/build.gradle file

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Add Euromessage to the dependencies in app/build.gradle.

implementation 'com.github.relateddigital:euromessage-android:5.1.9'

2. Usage of SDK

For more information, please check new detailed documentation :

Euromessage Türkçe Dokümantasyon

Euromessage English Documentation

Note :

You need to add an android project in Firebase Console. Please follow Firebase instruction and do not forget to add google_service.json to the project.

You need to add an android project in Huawei Console. Please follow Huawei instruction and do not forget to add agconnect_services.json to the project. *you may need to add your fingerprint to app in Huawei console.

3.Sample Applications

4.IYS Email Register

To register email IYS:

EuromessageCallback callback = new EuromessageCallback() {
    @Override
    public void success() {
        Toast.makeText(getApplicationContext(), "REGISTER EMAIL SUCCESS", Toast.LENGTH_LONG).show();
    }

    @Override
    public void fail(String errorMessage) {
        String message = "REGISTER EMAIL ERROR ";
        if(errorMessage != null) {
            message = message + errorMessage;
        }
        Toast.makeText(getApplicationContext(), message, Toast.LENGTH_LONG).show();
    }
};
EuroMobileManager.getInstance().registerEmail("[email protected]", EmailPermit.ACTIVE, false, getApplicationContext(), callback);

5.Licences

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].