When you’ve finished testing every functionality of your app and it works great, you can proceed with preparing. This step compiles all components into a distributable format suitable for:
Make sure all your app components are properly placed in your Exe 6 workspace and are not inside restricted folders.
Prepare button is disabled
You must select at least one component before the Prepare button becomes active.
Compilation fails
Check that none of your components have syntax errors or missing dependencies. Test each component individually before preparing.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Flare Studio Developer Guide","colors":{"primary":"#11bae3","light":"#15c8e7","dark":"#0e93df"},"logo":{"light":"https://mintcdn.com/tomdacatcorp/WRa2fv9K8lzij-zP/logo/light.png?fit=max\u0026auto=format\u0026n=WRa2fv9K8lzij-zP\u0026q=85\u0026s=9c0fb49ba4a14186109f8ad33c1914bd","dark":"https://mintcdn.com/tomdacatcorp/WRa2fv9K8lzij-zP/logo/dark.png?fit=max\u0026auto=format\u0026n=WRa2fv9K8lzij-zP\u0026q=85\u0026s=21461e239357eaed7bbd915b4b294fb3"},"favicon":"/favicon.svg","navbar":{"links":[{"label":"Support","href":"mailto:support@flare-studio.xyz"}]},"footer":{"socials":{"x":"https://x.com/flarestudiorbx"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"]},"navigation":{"global":{"anchors":[{"anchor":"Main website","icon":"globe","href":"https://www.flare-studio.xyz"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tomdacatcorp","hasAudioNarration":false,"actualSubdomain":"tomdacatcorp","customDomains":["resources.flare-studio.xyz"],"gitSource":{"type":"github","owner":"tomdacatto","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20cd1a43dcd291cd1bb40a","collectionId":"4977e43c-13b1-4539-a1a9-87994c0327c3","schemaVersion":"v2"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae940f3bd517980fce26beb:success","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Apps","count":6},{"language":"default","tag":"introduction","count":1}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"apps/prepare","slug":"/apps/prepare","pageMetadata":{"title":"Prepare Your App","description":"Compile and package your app components for distribution","icon":"hammer","href":"/apps/prepare"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Compile and package your app components for distribution\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,CodeBlock,CodeGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsx(_components.p,{children:`Preparation is the process of compiling all your app components into a single package ready for publishing.`})}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`When you’ve finished testing every functionality of your app and it works great, you can proceed with preparing. This step compiles all components into a distributable format suitable for:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Publishing`}),` to the Exe 6 App Library`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`External distribution`}),` as a downloadable app`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`preparation-process`,children:`Preparation Process`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Navigate to Preparation Page`,children:[_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Apps`}),` in Exe 6 and select `,_jsx(_components.strong,{children:`Prepare`}),` to access the Preparation Page`]}),_jsx(Frame,{caption:`Preparation page`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=f9b315c2d834eb0c92ba128f8c9107ff`,alt:`Prepare screen`,\"data-og-width\":`1200`,width:`1200`,\"data-og-height\":`591`,height:`591`,\"data-path\":`images/apps/prepare/image (2).avif`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?w=280\u0026fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=b3a89f722a54dadbded90b40da874aed 280w, https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?w=560\u0026fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=0ec7c78c693f61792c4a1f52f0f727f1 560w, https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?w=840\u0026fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=06a53a840dd11af0bc52d167d77eadca 840w, https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?w=1100\u0026fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=37ee67e556024528af8d3db9a05554a2 1100w, https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?w=1650\u0026fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=d4c45b8a56813b71dbea8686f15645e5 1650w, https://mintcdn.com/tomdacatcorp/16zEdFlgRLQKX9-d/images/apps/prepare/image%20(2).avif?w=2500\u0026fit=max\u0026auto=format\u0026n=16zEdFlgRLQKX9-d\u0026q=85\u0026s=ebe1561d453a561286eb595f4854bf89 2500w`})})]}),_jsxs(Step,{title:`Select App Components`,children:[_jsx(_components.p,{children:`Choose all components that make up your app:`}),_jsx(Accordion,{title:`Component Types`,id:`component-types`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Scripts`}),` - All Lua scripts and logic`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`UIs`}),` - User interface elements and screens`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Events`}),` - Event handlers and triggers`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Objects`}),` - Additional game objects and assets`]}),`\n`]})}),_jsx(Tip,{children:_jsx(_components.p,{children:`The “Prepare” button displays how many components you’ve selected`})})]}),_jsxs(Step,{title:`Compile Your App`,children:[_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Prepare`}),` button to start the compilation process`]}),_jsxs(_components.p,{children:[`This will:\nStore them in the `,_jsx(_components.code,{children:`Exe6Folder`}),` for distribution`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`output-structure`,children:`Output Structure`}),`\n`,_jsx(_components.p,{children:`After preparation, your app will be compiled into the following structure:`}),`\n`,_jsx(CodeGroup,{children:_jsx(CodeBlock,{filename:`Folder Structure`,numberOfLines:`3`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Exe6Folder/`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`│ App components`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Ensure all components are properly tested before preparing. Once compiled, the components are saved and cannot be easily modified.`})}),`\n`,_jsx(Heading,{level:`2`,id:`the-exe6folder`,children:`The Exe6Folder`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`Exe6Folder`}),` is the container for your prepared app:`]}),`\n`,_jsx(Frame,{caption:`Exe 6 App folder`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=dab317e8799fbad5bc8a1d3211fb7627`,alt:`Exe 6 app folder`,\"data-og-width\":`462`,width:`462`,\"data-og-height\":`162`,height:`162`,\"data-path\":`images/apps/prepare/exe6folder.avif`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?w=280\u0026fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=142e64ee1201447b783630be8d72cb67 280w, https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?w=560\u0026fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=55d2e943c221de24a9b2672e09d8779d 560w, https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?w=840\u0026fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=5a9885b7d3f64f10e097620929f19a37 840w, https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?w=1100\u0026fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=e7931b8d6e1f8ed16b9ae9c4f51f79a9 1100w, https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?w=1650\u0026fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=aef396e7bd2a2a10fc82077a8e5785ff 1650w, https://mintcdn.com/tomdacatcorp/AO_g0-2MfOWvKuM3/images/apps/prepare/exe6folder.avif?w=2500\u0026fit=max\u0026auto=format\u0026n=AO_g0-2MfOWvKuM3\u0026q=85\u0026s=7b07d7c6b1e273da6a1cd101292cd3cd 2500w`})}),`\n`,_jsx(CardGroup,{cols:1,children:_jsx(Card,{title:`Distribution Ready`,icon:`box`,children:_jsx(_components.p,{children:`Ready to upload to Roblox or share externally`})})}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsx(_components.p,{children:`Once your app components are prepared, you can proceed to publishing:`}),`\n`,_jsx(Card,{title:`Publish Your App`,icon:`rocket`,href:`/apps/publish`,children:_jsx(_components.p,{children:`Learn how to upload your prepared app to Roblox`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Component selection not showing`,id:`component-selection-not-showing`,children:_jsx(_components.p,{children:`Make sure all your app components are properly placed in your Exe 6 workspace and are not inside restricted folders.`})}),_jsx(Accordion,{title:`Prepare button is disabled`,id:`prepare-button-is-disabled`,children:_jsx(_components.p,{children:`You must select at least one component before the Prepare button becomes active.`})}),_jsx(Accordion,{title:`Compilation fails`,id:`compilation-fails`,children:_jsx(_components.p,{children:`Check that none of your components have syntax errors or missing dependencies. Test each component individually before preparing.`})})]}),`\n`,_jsx(_components.hr,{})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Prepare Your App","description":"Compile and package your app components for distribution","icon":"hammer","href":"/apps/prepare"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Preparation Process","slug":"preparation-process","depth":2,"children":[]},{"title":"Output Structure","slug":"output-structure","depth":2,"children":[]},{"title":"The Exe6Folder","slug":"the-exe6folder","depth":2,"children":[]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"tomdacatcorp","siteName":"Flare Studio Developer Guide","title":"Prepare Your App - Flare Studio Developer Guide","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-10-26T12:13:46.762Z","originalFileLocation":"apps/prepare.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Compile and package your app components for distribution\">\u003cmeta data-mint-head name=\"application-name\" content=\"Flare Studio Developer Guide\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Prepare Your App - Flare Studio Developer Guide\">\u003cmeta data-mint-head property=\"og:description\" content=\"Compile and package your app components for distribution\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Flare Studio Developer Guide\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://resources.flare-studio.xyz/apps/prepare\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tomdacatcorp.mintlify.app/_mintlify/api/og/v2?division=Apps\u0026amp;title=Prepare+Your+App\u0026amp;description=Compile+and+package+your+app+components+for+distribution\u0026amp;theme=dec3f19a249b9386218c88fc\u0026amp;signature=f65c93497651a8557a5cc62733ebe217fed2222a6d99a9df9b7d86126f0e01a1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Prepare Your App - Flare Studio Developer Guide\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Compile and package your app components for distribution\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tomdacatcorp.mintlify.app/_mintlify/api/og/v2?division=Apps\u0026amp;title=Prepare+Your+App\u0026amp;description=Compile+and+package+your+app+components+for+distribution\u0026amp;theme=dec3f19a249b9386218c88fc\u0026amp;signature=f65c93497651a8557a5cc62733ebe217fed2222a6d99a9df9b7d86126f0e01a1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/tomdacatcorp/NXu7RfD0u6a3KTI7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Flare Studio Developer Guide\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#11bae3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://resources.flare-studio.xyz/apps/prepare\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/apps/prepare.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://resources.flare-studio.xyz/#organization\",\"name\":\"Flare Studio Developer Guide\",\"url\":\"https://resources.flare-studio.xyz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tomdacatcorp/WRa2fv9K8lzij-zP/logo/light.png?fit=max\u0026auto=format\u0026n=WRa2fv9K8lzij-zP\u0026q=85\u0026s=9c0fb49ba4a14186109f8ad33c1914bd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://resources.flare-studio.xyz#website\",\"name\":\"Flare Studio Developer Guide\",\"url\":\"https://resources.flare-studio.xyz\",\"publisher\":{\"@id\":\"https://resources.flare-studio.xyz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://resources.flare-studio.xyz/apps/prepare#webpage\",\"url\":\"https://resources.flare-studio.xyz/apps/prepare\",\"name\":\"Prepare Your App\",\"description\":\"Compile and package your app components for distribution\",\"dateModified\":\"2025-10-26T12:13:46.762Z\",\"isPartOf\":{\"@id\":\"https://resources.flare-studio.xyz#website\"},\"breadcrumb\":{\"@id\":\"https://resources.flare-studio.xyz/apps/prepare#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://resources.flare-studio.xyz/apps/prepare#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Apps\",\"item\":\"https://resources.flare-studio.xyz/apps/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prepare Your App\",\"item\":\"https://resources.flare-studio.xyz/apps/prepare\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://resources.flare-studio.xyz/apps/prepare#article\",\"headline\":\"Prepare Your App\",\"name\":\"Prepare Your App\",\"description\":\"Compile and package your app components for distribution\",\"url\":\"https://resources.flare-studio.xyz/apps/prepare\",\"mainEntityOfPage\":{\"@id\":\"https://resources.flare-studio.xyz/apps/prepare#webpage\"},\"dateModified\":\"2025-10-26T12:13:46.762Z\",\"publisher\":{\"@id\":\"https://resources.flare-studio.xyz/#organization\"},\"isPartOf\":{\"@id\":\"https://resources.flare-studio.xyz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Flare Studio Developer Guide\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Flare Studio Developer Guide","nav":{"global":{"anchors":[{"anchor":"Main website","icon":"globe","href":"https://www.flare-studio.xyz"}]},"tabs":[{"tab":"Guides","groups":[{"group":"introduction","pages":[{"title":"App Developer Guide","icon":"book-open-cover","href":""}]},{"group":"Apps","pages":[{"title":"Introduction to Apps","description":"Extend Exe 6 with powerful apps and add-ons built by the community","icon":"puzzle-piece","href":"/apps/introduction"},{"title":"Prepare Your App","icon":"hammer","href":"/apps/prepare"},{"title":"Publish Your App","description":"Upload your app to Roblox and configure it for the Exe 6 ecosystem","icon":"rocket","href":"/apps/publish"},{"title":"Submit for Review","icon":"paper-plane","href":"/apps/submit"},{"title":"Update Your App","icon":"arrows-rotate","href":"/apps/update"},{"title":"App Guidelines","icon":"book","href":"/apps/guidelines"}]}]}]},"basePath":"","title":"Prepare Your App - Flare Studio Developer Guide","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-PS-3COT9.js","DynamicMarkdown-BcnBltEQ.js","zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}