Skip to content
CodeWithNinad
  • About Us
  • Contact Us

Android

white and gray round frame

SCHEDULE_EXACT_ALARM or USE_EXACT_ALARM? Android Alarm Permission Explained

Your app should use exact alarms, and declare either SCHEDULE_EXACT_ALARM or USE_EXACT_ALARM permission, only if a user-facing function in your app requires precisely-timed actions.

Tags Android, Kotlin
Favoring Composition Over Inheritance: Kotlin’s “by” magic

Favoring Composition Over Inheritance with Kotlin Delegates

Composition Over Inheritance is an important design principle of Object Oriented Programming. It makes the code more reusable and maintainable.

Tags Android, Kotlin
Accessing Android Storage on Android 13 And Higher

Accessing Android Storage on Android 13 And Higher

We will see the storage permission changes in Android 13, and how to use PickVisualMedia and PickMultipleVisualMedia with PhotoPicker

Tags Android, Kotlin
5 Easy Steps to Implement PiP mode in Android

5 Easy Steps to Implement PiP mode in Android

Implementing PiP mode in Android in 5 simple steps Picture-in-Picture(PiP) mode shrinks the Android app content into … Read more

Tags Android, Kotlin
3 New Android Studio tools to boost productivity

3 New Android Studio tools to boost productivity

3 Android Studio tools that I am going to list below will not only improve productivity but also help in writing more robust code.

Tags Android, Android Studio

Privacy Policy | Terms of Use

© 2025 CodeWithNinad