Awesome
Nordic Common Libraries for Android
A libraries with Nordic's common code for Android apps.
Theme
Usage
implementation 'no.nordicsemi.android.common:theme:<version>'
Content
The library contains a few features which are necessary for theming Nordic Semiconductor apps:
- Color palette adopted to the new Material You
- Typography
- Nordic theme for dark and light mode
- Abstract
NordicActivity
class which contain implementations for Nordic's splash screen animation. WizardStepComponent
for wizard-based app flow.CircularIcon
an icon with circular shape.- Other common views available for different projects.
Permission
Usage
implementation 'no.nordicsemi.android.common:permission:<version>'
Content
Classes and views related to managing permissions, including Bluetooth and Internet permissions.
Navigation
Usage
implementation 'no.nordicsemi.android.common:navigation:<version>'
Content
Common navigation components for the app.
UI Scanner
Usage
implementation 'no.nordicsemi.android.common:uiscanner:<version>'
Content
Common Bluetooth LE scanner screen.
UI Logger
Usage
implementation 'no.nordicsemi.android.common:uilogger:<version>'
Content
Common classes related with logging to nRF Logger app.
Analytics
Usage
implementation 'no.nordicsemi.android.common:analytics:<version>'
Content
Common views and classes related with gathering analytics data.