[Update March 5, 2020] BDK Native Apps v1.7 released

[Update March 5, 2020]

BDK Native Apps - Version 1.7 released

New Features

  1. Enabled support for In-app purchases on iOS

  2. Enabled support for using In-app purchases on Android

    If you are not familiar with in-app purchases, check out our guide to in-app purchases

  3. Enabled support for native timepicker

  4. Enabled support for handling device back button press on Android

  5. Removed the page rubber-band effect (i.e. pull down at top & push up at bottom) for a native feel

    • You can now build truly native feeling header in bubble app instead of relying on Native header
    • You can now build truly native feeling footer in bubble app using floating group
  6. Enhanced the Appinfo element with new outputs & events

    For full list, refer plugin documentation → Appinfo element

    New outputs added

    • Is native app is a yes/no field that’s yes if the page is being viewed in a native app
    • Is iOS native app is a yes/no field that’s yes if the page is being viewed in a native app on iOS
    • Is Android native app is a yes/no field that’s yes if the page is being viewed in a native app on Android

    New events added

    • Native app detected is triggered when appinfo receives information that the page is being viewed in a native app
    • Native iOS app detected is triggered when appinfo receives information that the page is being viewed in a native app on iOS
    • Native Android app detected is triggered when appinfo receives information that the page is being viewed in a native app on Android
    • Player ID received is triggered when appinfo receives the player ID information that is not empty
    • Back button pressed is user presses the device back button on android and the back transition is disabled
      • We disable the back transition by default on the opening screen of your app
      • For screens opened via native transition, the back transition is auto-enabled to go to previous screen.
  7. Auto-remove loading screen for links visited via native transition outside your app domain

  8. Enhanced project page to specify many customisations while submitting your app build request

    1. Launched a brand new ‘Screen designer’ to specify for your own app
      • Splash screen
      • Loading screen at launch
      • Loading screen for native transitions after launch
    2. Specify orientation restrictions for your iOS and Android app during build process, removing need to do it using workflow in your app
    3. Improved information submission process
    4. Specify the notch color for iPhoneX and beyond when native header is not used

Cheers,
Gaurav

8 Likes