skills/smithery.ai/Android 15 Standards

Android 15 Standards

Installation
SKILL.md

Android 15 Standards (SDK 35+)

Varisankya is a showcase of modern Android development, strictly enforcing minSdk = 35 (Android 15). This skill outlines the technical and architectural reasons for this decision and the standards it imposes.

1. Native Edge-to-Edge Enforcement

Android 15 makes edge-to-edge layout mandatory. Varisankya embraces this proactively:

  • No Legacy Insets: We do not handle legacy fitsSystemWindows.
  • Native APIs: We rely entirely on WindowCompat.setDecorFitsSystemWindows(window, false) and enableEdgeToEdge() in BaseActivity.
  • Bottom Sheets: All bottom sheets must handle their own insets to avoid navigation bar overlap.

2. Modern Security & Privacy

Targeting SDK 35 allows us to use the strictest security defaults without backward compatibility layers:

  • Credential Manager: We use androidx.credentials exclusively for authentication (Google Sign-In). Legacy GoogleSignInClient is banned.
  • BiometricPrompt: We use androidx.biometric with strict BIOMETRIC_STRONG requirements.
  • Privacy Sandbox: We adhere to the latest privacy sandbox limitations for tracking and data access.
Installs
–
First Seen
–
Android 15 Standards from smithery.ai