Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hiveku.com/llms.txt

Use this file to discover all available pages before exploring further.

App Store and Google Play submissions ask for two categories of assets: graphics (icon, splash screen, screenshots, hero images) and copy (app name, subtitle, description, keywords, promotional text). Hiveku generates all of them from a short brief — name, tagline, accent color — and saves the results into your project.

What gets generated

AssetFormatWhere it goes
App icon1024×1024 PNG (Apple), adaptive icon (Android)assets/icon.png + assets/adaptive-icon.png
Splash screen1284×2778 PNG (Apple), splash with bg color (Android)assets/splash.png + app.json splash block
App name≤30 chars (Apple), ≤30 chars (Google)Copied to clipboard for ASC + Play Console
Subtitle≤30 chars (Apple only)Copied to clipboard
Promotional text≤170 chars (Apple, editable post-launch)Copied to clipboard
Description≤4000 charsCopied to clipboard
Keywords≤100 chars comma-separated (Apple)Copied to clipboard
Short description≤80 chars (Google only)Copied to clipboard
Full description≤4000 chars (Google only)Copied to clipboard
The graphics save directly into your project’s assets/ folder and the next OTA Update or Build & Ship picks them up. The copy is meant to be pasted into ASC / Play Console manually (Hiveku doesn’t have direct write access to your store listings).

How to use it

1

Open the App Store Assets tab

From your project nav. Only visible on Native Mobile projects.
2

Fill the brief

Three fields:
  • App name (~3–5 words). This is what shows under the icon on the home screen and in the App Store search results.
  • Tagline (~1 sentence). Used as inspiration for subtitle and promotional text. Examples: “The fastest way to track expenses.” / “Mood journaling that learns about you.”
  • Accent color (hex picker). Drives the icon palette and splash background. Default is your project’s brand color if set elsewhere; otherwise Hiveku amber #F9A825.
3

Click Generate Assets

Hiveku runs the request as a single API call. You get back:
  • The icon (rendered live)
  • The splash screen (rendered live)
  • All copy fields, each in a copy-to-clipboard box
Generation takes ~30 seconds.
4

Approve or regenerate

Each asset has a Regenerate button that re-runs with the same brief but fresh AI sampling. Useful when the icon style isn’t quite right — usually 2–3 regenerations land on something good.
5

Save to project

Click Save assets. Hiveku writes the icon + splash files into builder_code_versions (replacing the placeholder assets/icon.png from the starter). Triggers file-sync, so the preview reflects the new icon within seconds.
6

Paste copy into store listings

Open App Store Connect → your app → App Information. Paste each field. Same on Play Console → Main store listing. Hiveku doesn’t auto-fill these because Apple and Google require human submission to maintain content responsibility.

What the icon style looks like

The generator targets a modern flat / soft-shadow aesthetic — the dominant style in the App Store top charts (Notion, Linear, Cash App, Headspace, Robinhood). Concretely:
  • Single-letter monogram or simple geometric mark
  • Soft gradient using the accent color + a complementary tint
  • Slight inner shadow for depth, no heavy 3D effects
  • iOS-friendly rounded square mask (Apple applies the mask, but the icon is generated unmasked)
If you want something more illustrated or brand-specific, the Regenerate with style hint dropdown offers presets: Minimal, Illustrated, Photorealistic, Retro, Brand monogram. Each adjusts the underlying generation prompt.

What the copy looks like

The AI is tuned for the App Store voice — concise, benefit-led, action-verb opening:
App Name: TaskWise
Subtitle: Privacy-first task notes
Promo: Capture tasks faster than you can think. Locally encrypted. No cloud, no tracking.
Description (truncated):
  TaskWise turns the messiest day into 60 seconds of focused planning.
  Just type a thought; we organize. Tap a task; we remind you.
  
  • Lightning-fast capture — opens to a blank cursor in <1 second
  • Smart auto-tagging — recognizes projects, dates, people without setup
  • End-to-end encryption — your tasks stay on-device by default
  ...
Compare against an LLM left to its own devices, which produces:
TaskWise: A revolutionary task management application that leverages
cutting-edge AI technology to deliver an unparalleled productivity
experience for the modern professional.
The Hiveku generator avoids “revolutionary,” “leverages,” “cutting-edge,” and similar Apple-rejected language — these correlate with App Store Connect rejections under guideline 2.3.7 (“App descriptions should not include marketing-style language”).

Screenshots

Screenshots are not AI-generated — they’re real captures of your app. Use the Take screenshots button in the phone-frame preview:
1

Pick the device

For iOS App Store, you need 6.7” (iPhone 15 Pro Max) screenshots minimum. For iPad apps, also 12.9” (iPad Pro). For Android, any Pixel-class device.
2

Navigate to the screen you want

Sign in, get to the screen, dismiss any modal you don’t want captured.
3

Click capture

The capture button on the preview toolbar saves a PNG to your downloads. The chrome (notch, status bar) is removed so it’s a clean app screenshot.
4

Repeat for 3-10 screens

Apple allows up to 10 screenshots per device size. Use 3–5 well-chosen screens that tell a story: hero feature → social proof → results screen.
App Store Connect and Play Console expect you to upload these manually — neither Apple nor Google offers a programmatic upload that Hiveku could call without owning your developer account session, which we deliberately don’t.

Iterating on the brief

The generator stores your last brief in builder_project_settings, so you can reopen the App Store Assets tab months later, tweak the tagline, regenerate, and save without retyping everything. Each save creates a new version in the builder_code_versions history — old icons aren’t lost, you can roll back via the file history pane in the editor if a new icon is worse than the previous one.

Why we generate, not just suggest

A common alternative is “AI shows you 4 example icons, you pick one.” We tried that — it’s worse than direct generation. Reasons:
  • Picking from 4 trains decision fatigue — by screenshot 6 your brain is mush
  • Variation pressure — when the AI must show 4 distinct options, two are usually weird in ways nobody asked for
  • The “saved” path is faster — a single generation + 1-2 regenerations beats picking + tweaking from 4
If you’d rather curate, the Regenerate button rolls a fresh option each time and you can keep regenerating until satisfied. Functionally equivalent, but you stay in flow.

Limitations

  • No video preview generation — App Store accepts a 30-second app preview video. We don’t generate this; record one with QuickTime + iPhone or use Apple’s mirroring tool.
  • No localization — currently English-only. The copy generator doesn’t yet output translated strings for non-US App Stores. On the roadmap once we have a target locale list from customers.
  • Icon generation is single-shot — we don’t do “here’s a sketch, refine this exact mark.” If you have a logo from a designer, save it as assets/icon.png directly via the editor and skip the generator.

What’s next

Builds & Submissions

Get the binary that uses these assets to TestFlight + Play Console.

Phone-Frame Preview

Capture screenshots for App Store / Play Console submission.