1---
2title: Overview
3hideTOC: true
4description: An overview of submitting an app to the app stores or with the internal distribution.
5---
6
7import { Terminal } from '~/ui/components/Snippet';
8import { BoxLink } from '~/ui/components/BoxLink';
9import { AndroidIcon, AppleIcon, Earth02Icon, LayersTwo02Icon } from '@expo/styleguide-icons';
10
11Get your app into the hands of users by submitting it to the app stores or with [Internal Distribution](/build/internal-distribution).
12
13<Terminal
14  cmd={[
15    '# Install the CLI',
16    '$ npm i -g eas-cli',
17    '',
18    '# Build and submit your app',
19    '$ eas build --auto-submit',
20    '',
21    '# OR -- Submit existing binaries',
22    '$ eas submit',
23  ]}
24  cmdCopy="npm i -g eas-cli && eas build --auto-submit"
25/>
26
27You can run `eas build --auto-submit` with [EAS CLI](/eas) to build your app and automatically upload the binary for distribution on the Apple App Store and Google Play Store.
28
29This automatically manages **all native code signing** for Android and iOS for any React Native app. Advanced features such as payments, notifications, universal links, and iCloud can be automatically enabled based on your [config plugins](/config-plugins/introduction/) or native entitlements, meaning no more wrestling with slow portals to get libraries set up correctly.
30
31### Get started
32
33<BoxLink
34  title="Submitting to the Google Play Store"
35  description="Learn how to submit an Android app to the Google Play Store."
36  href="/submit/android"
37  Icon={AndroidIcon}
38/>
39
40<BoxLink
41  title="Submitting to the Apple App Store"
42  description="Learn how to submit an iOS/iPadOS app to the Apple App Store from any operating system."
43  href="/submit/ios"
44  Icon={AppleIcon}
45/>
46
47<BoxLink
48  title="Internal Distribution"
49  description="Share your mobile app internally with testers using AdHoc builds."
50  href="/build/internal-distribution"
51/>
52
53<BoxLink
54  title="Publishing websites"
55  description="Export your website and upload to any web host."
56  href="/distribution/publishing-websites"
57  Icon={Earth02Icon}
58/>
59
60<BoxLink
61  title="OTA updates"
62  description="Send over-the-air updates to your users instantly."
63  href="/eas-update/introduction"
64  Icon={LayersTwo02Icon}
65/>
66