Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.24 KB

File metadata and controls

34 lines (27 loc) · 1.24 KB
nav-title application How-To
title application
environment nativescript
description Examples for using application
previous_url /ApiReference/application/HOW-TO

Application

The Application module provides abstraction over the platform-specific Application implementations. It is the main BCL module and is required for other BCL modules to work properly. The default bootstrap.js implementation for each platform loads and initializes this module. {%snippet application-require%}

The pre-required app module is used throughout the following code snippets.

Checking the target platform

Use the following code in case you need to check somewhere in your code the platform you are running against: {%snippet application-app-check%}

Using the Android-specific implementation

Accessing the Android-specific object instance (will be undefined if running on iOS)

{%snippet application-app-android%}

Using the Android Application context

{%snippet application-app-android-context%}

Tracking the current Activity

{%snippet application-app-android-current%}

Registering a Broadcast Receiver (Android)

{%snippet application-app-android-broadcast%}

Adding a Notification Observer (iOS)

{%snippet application-ios-observer%}