AICHE +
A
Android Studio Integration

Voice for Android code documentation

Speak Kotlin/Java docs and comments faster.

Download AICHE
Works on:
macOSWindowsLinux

The short answer: open Android Studio, position cursor in KDoc comment or text file, press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux), speak detailed documentation for 60-90 seconds, and AICHE inserts comprehensive Android development documentation.

Typing thorough KDoc comments for Android components and detailed README explanations takes time away from building features, yet proper documentation prevents confusion when team members maintain your code months later.

  1. Open Android Studio with your Android project.
  2. Position cursor above a function, class, or property and type /** to start KDoc comment.
  3. Press your AICHE hotkey to start recording.
  4. Speak your documentation naturally (example: "initializes payment processing activity with Stripe integration for handling in app purchases, param payment amount the amount to charge in smallest currency unit for example cents for USD must be positive integer, param currency code three letter ISO currency code like USD EUR or GBP, param customer ID unique identifier for customer from backend API used for associating payment with account, param product SKU stock keeping unit identifier for the product being purchased used for analytics and inventory tracking, return payment result sealed class with Success containing transaction ID and timestamp or Failure containing error message and error code, throws illegal argument exception if payment amount is zero or negative or if currency code is not exactly three characters, lifecycle considerations this activity should be launched with start activity for result to receive payment outcome in calling activity, implementation notes integrates with Stripe Android SDK version 20 dot 49 or higher, requires internet permission and uses coroutines for async payment processing, handles configuration changes by saving payment state in view model, example usage demonstrate launching activity from cart screen with payment details then handling success versus failure in on activity result callback").
  5. Press the hotkey again - AICHE transcribes and inserts the KDoc.
  6. Format KDoc tags (@param, @return, @throws) if needed.

Heads-up: Android Studio's documentation tools like KDoc and JavaDoc work identically with AICHE. Dictate complete descriptions, then use Android Studio's quick fixes to generate missing tags automatically.

The pro-tip: document Android lifecycle methods by speaking what happens in each callback and why. Explain which lifecycle events trigger your logic, what gets initialized or cleaned up, and what edge cases you're handling like configuration changes or process death.

Result: documenting 15 Android components with comprehensive KDoc that takes 40 minutes of typing becomes 12 minutes of dictation, and new team members understand your app architecture without reverse engineering from code.

Do this now: open Android Studio, find one undocumented ViewModel or Activity method, type /** above it, press your hotkey, and dictate complete documentation including Android-specific concerns like lifecycle, threading, and configuration changes.

#development#ide#ai-coding