App Store Submission Guide

Ship NXONDECK to
Both Stores

A complete, step-by-step guide to submitting NXONDECK to the Apple App Store and Google Play Store. Follow the checklist, prep your assets, write optimized metadata, and ship.

1–3
iOS Review Days
1–7
Android Review Days
$99
Apple Dev / Year
$25
Google Dev One-Time
ℹ️
EAS Build handles compilation & signing
Because NXONDECK uses Expo EAS Build, you don't need Xcode or Android Studio to compile. EAS handles code signing, provisioning profiles, and APK/IPA generation automatically via the CI/CD pipeline.

Submission Timeline

Step 0 · Both Platforms

Pre-Submission
Checklist

Complete every required item before starting the submission process. Skipping these is the #1 cause of rejection and re-submission delays.

Technical Requirements
Content & Legal
Assets & Media
Step 1 · iOS App Store

Apple Developer
Setup

Everything you need configured in App Store Connect and Xcode before submitting your first build.

Step 2 · iOS App Store

Screenshots
& Assets (iOS)

Apple requires screenshots for specific device sizes. Submit the minimum required; more devices = better conversion. All screenshots must show actual app UI — no marketing renders.

⚠️
6.9" (iPhone 16 Pro Max) is now required
As of 2024, Apple requires 6.9-inch screenshots for new submissions. If you only upload one size, upload 6.9".
App Icon
💡
Screenshot content strategy for NXONDECK
Show the 5 most compelling moments: 1) Home with live DJs, 2) Now Playing vinyl, 3) Chat & requests, 4) Genre discovery, 5) DJ profile. Add text overlays like "Live DJs. Any genre." to each frame.
Step 3 · iOS App Store

App Store
Metadata (iOS)

Your listing copy. Optimized for search ranking and conversion. Character limits are strict — every character counts.

App Name
30 chars max
NXONDECK - Live DJ Streaming
Subtitle
30 chars max · Appears below name in search
Stream Live DJs. Every Genre.
Promotional Text
170 chars · Can be updated without new build
🎛 847 DJs live right now. House, Hip-Hop, Techno, Latin, R&B and 40+ genres. Listen free — no signup needed. Request songs live.
Description
4,000 chars max · First 3 lines show before "More"
NXONDECK is the home of live DJ streaming in the United States. Tune in to hundreds of live DJs across every genre — House, Hip-Hop, Techno, R&B, Latin, Reggaeton, Afrobeats, EDM, and more. 🎧 WHY NXONDECK? • Pure audio streaming — no video, no buffering, crystal-clear sound • Live right now — real DJs spinning in real time, 24/7 • Every genre covered — 48+ genres across the US • Request songs directly to the DJ during live sets • Chat live with DJs and fellow listeners • Free to use — no subscription, no credit card 🎛 FOR LISTENERS Browse live DJ sets by genre, vibe, or city. Follow your favorites and get notified when they go live. Perfect for house parties, pregames, workouts, or late-night sessions. 🎤 FOR DJs Stream live to thousands of listeners in minutes. Free forever — no equipment restrictions. Real-time analytics, song requests, live chat, and set recording included. 📍 US-FOCUSED Built specifically for the United States music scene. Discover DJs from Houston, New York, Miami, LA, Chicago, Atlanta and beyond. NXONDECK — Every Drop, Live.
Keywords
100 chars · Comma-separated · No spaces after commas
dj,live,streaming,music,radio,house,techno,hiphop,rnb,latin,edm,set,mix,listen,stream
Categories
Primary + Secondary
Primary
Music
Secondary
Entertainment
Content Rating
App Store questionnaire
Answer the content rating questionnaire as: 4+ with the following:
• Mature/Suggestive Themes: None
• Music/Podcasts: Yes
• User Generated Content: Yes (chat) → requires content moderation note
• Infrequent/Mild Sexual Content: None
Step 4 · iOS App Store

Submit for
Review (iOS)

The final steps to get your build into App Review. Use EAS Submit to automate the upload to App Store Connect.

💡
EAS Submit automates the entire upload
Instead of uploading manually via Transporter, use eas submit --platform ios --profile production — it uploads the IPA, sets build number, and submits to TestFlight automatically.
# eas.json — production submit profile { "submit": { "production": { "ios": { "appleId": "your@apple.id", "ascAppId": "1234567890", "appleTeamId": "ABCDEF1234" }, "android": { "serviceAccountKeyPath": "./google-services-key.json", "track": "production" } } } }
Step 5 · Google Play Store

Google Play
Developer Setup

One-time setup steps in Google Play Console before your first submission. Much faster than Apple — most steps only take minutes.

Step 6 · Google Play Store

Screenshots
& Assets (Android)

Google Play requires fewer mandatory assets than Apple, but the feature graphic is critical — it's the banner shown on your store listing.

💡
Feature Graphic drives conversion
The 1024×500px Feature Graphic is the most-viewed asset on Android. Use the NXONDECK gradient brand with the logo, app name, and one strong tagline. It appears at the top of your listing on tablets and in featured placements.
Step 7 · Google Play Store

Play Store
Metadata

Google Play metadata differs from Apple in key ways — short descriptions are more important, and the full description uses HTML-like formatting.

App Title
50 chars max
NXONDECK - Live DJ Music Streaming
Short Description
80 chars · Appears in search results
Tune in to live DJ sets across every genre. Free forever.
Full Description
4,000 chars · Supports basic formatting
🎛 NXONDECK — THE HOME OF LIVE DJ STREAMING Stream live DJ sets to your phone, anywhere in the United States. Every genre. Every night. Pure audio, zero compromise. 🎧 FOR LISTENERS ✓ Browse hundreds of live DJs right now ✓ 48+ genres: House, Hip-Hop, Techno, R&B, Latin, Reggaeton, Afrobeats & more ✓ Request songs directly to your DJ ✓ Live chat with DJs and other listeners ✓ Follow your favorites — get notified when they go live ✓ 100% free, always 🎤 FOR DJs ✓ Go live in minutes — free forever, no equipment restrictions ✓ Real-time listener analytics while you spin ✓ Live song requests and chat from your crowd ✓ Set recording and archive included ✓ Monetization coming soon — 80/20 split in DJs' favor 📍 BUILT FOR THE US Discover DJs from Houston, New York, Miami, Los Angeles, Chicago, Atlanta, Dallas, and beyond. NXONDECK — Every Drop, Live.
Category & Tags
Category
Music & Audio
Content Rating
Everyone (E)
Step 8 · Google Play Store

Submit to
Google Play

Google Play uses a staged rollout system — release to Internal → Closed Testing → Open Testing → Production. This lets you catch issues early.

💡
Use the 20-user Internal Testing trick
Add 20 Google accounts to Internal Testing to get the app installable immediately (no review needed). Have them install, use the app, and leave 4–5 star ratings before opening to the public. This boosts your initial ranking significantly.
Optimization · Both Platforms

App Store
Optimization (ASO)

ASO is the process of maximizing your app's visibility and conversion rate. A well-optimized listing can 3–5x your organic downloads.

🎯 High-Value Keywords
📊 Medium-Value Keywords
💡
5 ASO rules for NXONDECK
1. Put "Live DJ" in the app name — highest search volume keyword. 2. Use all 100 characters in the iOS keyword field. 3. Never repeat words between title, subtitle, and keywords. 4. Update screenshots every 2–3 months to A/B test conversion. 5. Respond to every review within 24 hours in the first month.
📸 Screenshot Conversion Tips
Review · Both Platforms

Common Rejections
& How to Avoid

These are the most frequent reasons streaming apps get rejected. Read every one — most are avoidable with preparation.

After Submission

Post-Launch
Playbook

What to do in the first 30 days after your app goes live. The launch window matters more than most founders realize.