euromessage-android

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

Stars
46
euromessage-android - 0.9.5

Published by emreken almost 2 years ago

  • SADECE TEST AMAÇLIDIR.
  • ONLY FOR TESTING PURPOSE
euromessage-android - 5.2.3-google

Published by emreken about 2 years ago

  • Remove Huawei Mobile SDK dependencies from Related Digital SDK (Due to Play Store rejections and complaints)

  • You should NOT use this SDK version if you want to support Huawei devices which do not have google services enabled.

  • You should remove all Huawei SDK dependencies from your project too if you do not want to get a reject from Play Store about Huawei Mobile SDK

  • Related Digital SDK'sından Huawei Mobil SDK bağımlılıklarının kaldırılması (Play Store un Huawei Mobil SDK ile ilgili uyarıları ve uygulamalara red vermesi yüzünden)

  • Eğer Google servislerinin olmadığı Huawei cihazlarını da destekliyorsanız bu SDK sürümünü kullanmamalısınız.

  • Eğer Play Store dan Huawei Mobil SDK ile alakalı bir ret almak istemiyorsanız siz de projenizdeki tüm Huawei Mobil SDK bağımlılıklarını kaldırmalısınız.

euromessage-android - 5.2.3

Published by emreken about 2 years ago

  • Update Huawei Mobile SDK versions
euromessage-android - 5.2.2

Published by emreken about 2 years ago

  • Add some controls for subscription requests (empty token, appKey, etc.)
euromessage-android - 5.2.1

Published by emreken about 2 years ago

  • New Feature : You can store and get the notifications sent in the last 30 days with respect to the users login.
euromessage-android - 5.1.9

Published by emreken over 2 years ago

  • Fix for multiple transactional notifications (To show them all in the notification center)
  • Make the SDK compatible with Android API 32
euromessage-android - 5.1.8

Published by emreken over 2 years ago

  • Makes notification priority customizable via EuroMobileManager.setNotificationPriority() method
euromessage-android - 5.1.7

Published by emreken over 2 years ago

  • Adds a control for the empty app alias values in the requests
euromessage-android - 5.1.6

Published by emreken over 2 years ago

  • Removes some GrayLog logs that cause problems
euromessage-android - 5.1.5

Published by emreken over 2 years ago

  • Update huawei hms push library to the latest version
euromessage-android - 5.1.4

Published by emreken over 2 years ago

  • New Feature : Silent Push
  • Adds extra controls to prevent crashes
euromessage-android - 5.1.3

Published by emreken over 2 years ago

  • Due to a limitation that comes with Android 12 (API 31), the SDK cannot send open(read) reports for the notifications automatically anymore. After the user clicks on the notification, you should send the open(read) report in the activity that is launched as below:
@Override
protected void onNewIntent(Intent intent) {
    super.onNewIntent(intent);
    if(intent != null) {
        Bundle bundle = intent.getExtras();
        if (bundle != null) {
            Message message = (Message) intent.getExtras().getSerializable("message");
            if(message != null) {
                // Send open report
                if(EuroMobileManager.getInstance() == null) {
                    EuroMobileManager.init(googleAppAlias, huaweiAppAlias, getApplicationContext()).sendOpenRequest(message);
                } else {
                    EuroMobileManager.getInstance().sendOpenRequest(message);
                }
            } else {
                // Carousel push notification : an item was clicked
                String itemClickedUrl = bundle.getString("CarouselItemClickedUrl");
                if(itemClickedUrl != null && !itemClickedUrl.equals("")) {
                    try {
                        Intent viewIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(itemClickedUrl));
                        viewIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                        startActivity(viewIntent);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
            }
        }
    }
}
euromessage-android - 5.1.2

Published by emreken almost 3 years ago

  • Add a new method to the SDK to be able to remove a user property which was added by using setUserProperty() method before :
    EuroMobileManager.removeUserProperty(Context context, String key)
euromessage-android - 5.1.1

Published by emreken almost 3 years ago

  • Update for external storage permission check in android API level 30 and above :
    starting with android 30, the procedure to get write/read permissions for external storage has been changed.
    android.permission.WRITE_EXTERNAL_STORAGE and android.permission.READ_EXTERNAL_STORAGE do not mean anything anymore
    for these API levels. Instead, android.permission.MANAGE_EXTERNAL_STORAGE should be used and the user should be directed to the
    related page in the setting to get the permission as stated below:
    https://developer.android.com/training/data-storage/manage-all-files
euromessage-android - 5.1.0

Published by emreken almost 3 years ago

  • Add a control to prevent possible crash
euromessage-android - 5.0.9

Published by emreken almost 3 years ago

  • Add a control to prevent a possible crash
euromessage-android - 5.0.8

Published by emreken almost 3 years ago

  • Make sending deliver requests payload-dependent
euromessage-android - 5.0.6

Published by emreken almost 3 years ago

  • Make notification sound changeable (Enable custom notification sound)
euromessage-android - 5.0.5

Published by emreken almost 3 years ago

  • Make the SDK compatible with Android 12
euromessage-android - 5.0.0

Published by emreken about 3 years ago

  • New Feature : The SDK sends the open signals automatically anymore. (No need to call reportRead() method anymore)
  • A fix for carousel push notification small-view clicks
  • Remove an unused class
  • Changes the architecture to handle clicking carousel push notification item
  • Add a control to prevent sending the same subscription during 3 days
Package Rankings
Top 36.04% on Repo1.maven.org