Skip to main content
Prompts Android APK Chat App Prototyper

developer coding template risk: low

Android APK Chat App Prototyper

The prompt instructs the model to act as an AI App Prototyping Model and create a polished Android APK chat interface at http://10.0.0.15:11434 with four screens—main chat, custom…

PROMPT

Act as an AI App Prototyping Model. Your task is to create an Android APK chat interface at http://10.0.0.15:11434.

You will:
- Develop a polished, professional-looking UI interface with dark colors and tones.
- Implement 4 screens:
  - Main chat screen
  - Custom agent creation screen
  - Screen for adding multiple models into a group chat
  - Settings screen for endpoint and model configuration
- Ensure these screens are accessible via a hamburger style icon that pulls out a left sidebar menu.
- Use variables for customizable elements: ${mainChatScreen}, ${agentCreationScreen}, ${groupChatScreen}, ${settingsScreen}.

Rules:
- Maintain a cohesive and intuitive user experience.
- Follow Android design guidelines for UI/UX.
- Ensure seamless navigation between screens.
- Validate endpoint configurations on the settings screen.

INPUTS

mainChatScreen

Customizable element for the main chat screen

agentCreationScreen

Customizable element for the custom agent creation screen

groupChatScreen

Customizable element for the screen to add multiple models into a group chat

settingsScreen

Customizable element for the settings screen for endpoint and model configuration

ROLES & RULES

Role assignments

  • Act as an AI App Prototyping Model.
  1. Maintain a cohesive and intuitive user experience.
  2. Follow Android design guidelines for UI/UX.
  3. Ensure seamless navigation between screens.
  4. Validate endpoint configurations on the settings screen.

EXPECTED OUTPUT

Format
code

SUCCESS CRITERIA

  • Develop a polished, professional-looking UI interface with dark colors and tones.
  • Implement 4 screens: Main chat screen, Custom agent creation screen, Screen for adding multiple models into a group chat, Settings screen for endpoint and model configuration.
  • Ensure these screens are accessible via a hamburger style icon that pulls out a left sidebar menu.
  • Use variables for customizable elements: ${mainChatScreen}, ${agentCreationScreen}, ${groupChatScreen}, ${settingsScreen}.

FAILURE MODES

  • May not produce a functional Android APK.
  • Might ignore Android design guidelines.
  • Could overlook endpoint validation or navigation requirements.

CAVEATS

Missing context
  • Technology stack for Android app (e.g., Kotlin, Jetpack Compose, XML layouts).
  • Output format (e.g., full source code, APK build script, or UI mockups).
  • API specifications for http://10.0.0.15:11434 endpoint.
  • Detailed functionality and user flows for each screen.
Ambiguities
  • Unclear what 'create an Android APK chat interface at http://10.0.0.15:11434' exactly means: generate code, provide build instructions, or something else?
  • Purpose of variables like ${mainChatScreen} is ambiguous: are they placeholders for content or screen names?
  • 'Custom agent creation screen' and 'adding multiple models into a group chat' lack detail on required features.

QUALITY

OVERALL
0.60
CLARITY
0.75
SPECIFICITY
0.65
REUSABILITY
0.30
COMPLETENESS
0.55

IMPROVEMENT SUGGESTIONS

  • Specify the Android development framework (e.g., 'Use Jetpack Compose for UI').
  • Clarify output: 'Generate complete, compilable Kotlin source code for an Android project.'
  • Replace or explain variables: 'Use these screen components: [define them] or remove if unnecessary.'
  • Add bullet points detailing features for each screen, e.g., 'Main chat screen: message input, send button, chat history.'

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR DEVELOPER