"use strict";(self.webpackChunknewoaks_help=self.webpackChunknewoaks_help||[]).push([[7606],{995:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>p,contentTitle:()=>a,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>d});const s=JSON.parse('{"id":"getting-started/mobile-support","title":"Mobile Support","description":"This guide outlines a practical workaround for publishing a web app to both the Apple App Store and Google Play Store. While does not offer official native mobile support, you can still make your app available on both platforms using a web-to-native wrapper approach.","source":"@site/userGuide/getting-started/012.mobile-support.md","sourceDirName":"getting-started","slug":"/getting-started/mobile-support","permalink":"/guides/user/getting-started/mobile-support","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":12,"frontMatter":{"sidebar_position":12},"sidebar":"sidebar","previous":{"title":"Deploy to Other Platform","permalink":"/guides/user/getting-started/deloy-to-other-platform copy"},"next":{"title":"Chat Mode","permalink":"/guides/user/getting-started/chat-mode"}}');var t=o(4848),i=o(8453),r=o(8175);const l={sidebar_position:12},a="Mobile Support",p={},d=[{value:"1. Finalize and Test Your <CompanyNameDisplay></CompanyNameDisplay> Web App",id:"1-finalize-and-test-your--web-app",level:2},{value:"2. Set Up Developer Accounts",id:"2-set-up-developer-accounts",level:2},{value:"3. Convert Your Web App for Mobile Submission",id:"3-convert-your-web-app-for-mobile-submission",level:2},{value:"4. Prepare Store Listings",id:"4-prepare-store-listings",level:2},{value:"5. Submit Your App",id:"5-submit-your-app",level:2},{value:"6. Post-Launch Optimization",id:"6-post-launch-optimization",level:2}];function u(e){const n={h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"mobile-support",children:"Mobile Support"})}),"\n",(0,t.jsxs)(n.p,{children:["This guide outlines a practical workaround for publishing a ",(0,t.jsx)(r.A,{})," web app to both the Apple App Store and Google Play Store. While ",(0,t.jsx)(r.A,{})," does not offer official native mobile support, you can still make your app available on both platforms using a web-to-native wrapper approach."]}),"\n",(0,t.jsxs)(n.h2,{id:"1-finalize-and-test-your--web-app",children:["1. Finalize and Test Your ",(0,t.jsx)(r.A,{})," Web App"]}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Complete your app\u2019s user interface and features within ",(0,t.jsx)(r.A,{}),".ai."]}),"\n",(0,t.jsx)(n.li,{children:"Test thoroughly to ensure smooth performance and responsiveness across different devices"}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"2-set-up-developer-accounts",children:"2. Set Up Developer Accounts"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Apple App Store:"})," Register for an Apple Developer Account (annual fee applies). Set up certificates, provisioning profiles, and App IDs as required by Apple."]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Google Play Store:"})," Create a Google Play Developer Account (one-time fee). Ensure your account has the necessary API access and complies with Google\u2019s requirements"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"3-convert-your-web-app-for-mobile-submission",children:"3. Convert Your Web App for Mobile Submission"}),"\n",(0,t.jsxs)(n.p,{children:["Use a web-to-native wrapper to package your ",(0,t.jsx)(r.A,{})," web app into a format suitable for app stores."]}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"For iOS:"})," Use Xcode to wrap your app and ensure it meets Apple\u2019s strict guidelines."]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"For Android:"})," Use Android Studio to prepare and test your app for the Play Store"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"4-prepare-store-listings",children:"4. Prepare Store Listings"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Create detailed listings for both stores, including:","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"App descriptions"}),"\n",(0,t.jsx)(n.li,{children:"Screenshots"}),"\n",(0,t.jsx)(n.li,{children:"Keywords"}),"\n",(0,t.jsx)(n.li,{children:"Privacy policies"}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.li,{children:"Ensure all content complies with each platform\u2019s guidelines."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"5-submit-your-app",children:"5. Submit Your App"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Apple App Store:"})," Upload your app via Xcode and submit for review. The review process typically takes 48\u201372 hours."]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Google Play Store:"})," Upload your app through the Play Console. Approval is generally faster, often less than 24 hours"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"6-post-launch-optimization",children:"6. Post-Launch Optimization"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Monitor app performance and user feedback."}),"\n",(0,t.jsx)(n.li,{children:"Release updates and improvements as needed to enhance discoverability and engagement"}),"\n"]})]})}function c(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(u,{...e})}):u(e)}},8175:(e,n,o)=>{o.d(n,{A:()=>t});o(6540);var s=o(4848);function t(){return(0,s.jsx)("code",{children:"EZsite"})}},8453:(e,n,o)=>{o.d(n,{R:()=>r,x:()=>l});var s=o(6540);const t={},i=s.createContext(t);function r(e){const n=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:r(e.components),s.createElement(i.Provider,{value:n},e.children)}}}]);