<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="">
                        <id>https://theappclub.support-hub.io/feed/658</id>
                                <link href="https://theappclub.support-hub.io/feed/658" rel="self"></link>
                                <title><![CDATA[Support Article Feed]]></title>
                    
                                <subtitle></subtitle>
                                                    <updated>2019-08-19T04:55:29+00:00</updated>
                        <entry>
            <title><![CDATA[App Design]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/app-design-1164" />
            <id>https://theappclub.support-hub.io/1164</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>By clicking on the <b>Design, </b><span>there you can setup your app design. You can setup the design of the whole app, so you can make changes into :</span></p><ul><li><b>General</b> - here you can change the color of the app, add a background image, button color, button text and etc.</li><li><b>Navigation bar</b> - set up the design of the navigation bar like background color, border color and etc. </li><li><b>List design</b> - set up the list design</li><li><b>Side menu colors </b>- choose the color for your side menu</li></ul><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/lQl81IBUPrEfz9rjmAywhRbMzBYxmRI6VDsSpM3l.png" style="width:50%;" alt="lQl81IBUPrEfz9rjmAywhRbMzBYxmRI6VDsSpM3l.png" /></p>]]>
            </summary>
                                    <updated>2019-08-19T04:54:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[App Settings]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/app-settings-1165" />
            <id>https://theappclub.support-hub.io/1165</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p></p><p>By clicking on the <b>App settings</b>, will bring you to your App settings and there you have options to preview the individual settings you want. Click on the sub menu below and change the option you want.</p><h3><span>Logins</span></h3><p>From here you can manage and change all Login settings.</p><p>Login settings include this options [Facebook, FacebookLogin, GoogleAndroidId, GoogleIOSid, GoogleLogin, WelcomeText]</p><h5>Set up facebook login</h5><p>First, you should make your facebook app id.<br /></p><p>- <a href="https://developers.facebook.com/apps" target="_blank" rel="noreferrer noopener">https://developers.facebook.com/apps</a> create your facebook app.</p><p>- When the app is created then go to settings and scroll to the bottom, now you will see <b>add platform</b> button. Just add iOS and Android.</p><p>- For iOS in the BundleID just add <b>host.exp.Exponent</b>, look at the picture below.<br /></p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/oBsB8Yc0zqXBivbVInLcnTb55r8poAJXA9cmmUkh.png" style="width:50%;" alt="oBsB8Yc0zqXBivbVInLcnTb55r8poAJXA9cmmUkh.png" /></p><p>- For Android in the Key Hashes just add <b>rRW++LUjmZZ+58EbN5DVhGAnkX4=</b> , look at the picture below.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/oKWAoj58by3kbf7AYydhEcv8z0bYCIXHB3Jn7PBw.png" style="width:50%;" alt="oKWAoj58by3kbf7AYydhEcv8z0bYCIXHB3Jn7PBw.png" /></p><p>- On the top of <a href="https://developers.facebook.com/apps" target="_blank" rel="noreferrer noopener">https://developers.facebook.com/apps</a> you should see your <b>APP ID</b>, copy the id and set it to the facebookID field in your React App Builder.</p><p><br /></p><h5>Set up Google login</h5><p>First, you should make your google ids.<br /></p><ul><li>Get an app set up on the <a href="https://console.developers.google.com/apis/credentials?pli=1" target="_blank" rel="noreferrer noopener">Google Developer Console</a></li><li>Go to the Credentials Page</li><li>Create an app for your project if you haven't already.<br /></li><li>Once that's done, click "Create Credentials" and then "OAuth client ID." You will be prompted to set the product name on the consent screen, go ahead and do that.<br /></li></ul><p><br /></p><p>Create an iOS OAuth Client ID</p><ul><li>Select "iOS Application" as the Application Type. Give it a name if you want (e.g. "iOS Development").<br /></li><li>Use host.exp.exponent as the bundle identifier.<br /></li><li>Click "Create"<br /></li><li>You will now see a modal with the client ID.</li></ul><p>Create an Android OAuth Client ID</p><ul><li>Select "Android Application" as the Application Type. Give it a name if you want (maybe "Android Development").<br /></li><li>Run openssl rand -base64 32 | openssl sha1 -c in your terminal, it will output a string that looks like A1:B2:C3 but longer. Copy the output to your clipboard.<br /></li><li>Paste the output from the previous step into the "Signing-certificate fingerprint" text field.<br /></li><li>Use host.exp.exponent as the "Package name".<br /></li><li>Click "Create"<br /></li><li>You will now see a modal with the Client ID.<br /></li></ul><p>And * Now you have googleIOSId and googleAndroidID set them to your React App Builder in the fields named  googleIOSId and googleAndroidID.</p><p><br /></p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/V6fk5inaA2Ikn0SkgcABrSaO5B4cjeELdSj76Ao9.png" alt="V6fk5inaA2Ikn0SkgcABrSaO5B4cjeELdSj76Ao9.png" /><br /></p><h3>Orders</h3><p>From here you can manage and change all Order settings.</p><p>Order settings include this options [SendEmailOnOrder, SendToEmail]</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/gJNuq1eWxCDtVzDdg5VTyFyA7tWPTtZIZjIRB8EI.png" alt="gJNuq1eWxCDtVzDdg5VTyFyA7tWPTtZIZjIRB8EI.png" /><br /></p><h3>Ads</h3><p>From here you can manage and change all Add settings.</p><p>Ads settings include this options [BannerID, InterstitialID, IsTesting, ShowBannerAds, ShowinterstitialAds]</p><p>On this <a href="https://admob.google.com/home/" target="_blank" rel="noreferrer noopener">link</a> you can create your banner and interstitial ads. When you will have the ids please set them to the BannerId and InterstitialId.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/nDaLbtsj79jxF9G75Gs8SCM7cqE9rv6E8wCltzQT.png" alt="nDaLbtsj79jxF9G75Gs8SCM7cqE9rv6E8wCltzQT.png" /><br /></p><h3>PayPal</h3><p>From here you can manage and change all PayPal payment settings.</p><p>PayPal payment settings include this options [AcceptPayments, Cancel url, City, Clientid, Country code, Currency, IncludeShippingInfo, Postal code, Return url, SandBoxMode, SecretKey, State]</p><h5>Create a Paypal account</h5><p>On this <a href="https://developer.paypal.com/developer/accounts/" target="_blank" rel="noreferrer noopener">link</a> to create your PayPal account. And there create <b>Paypal Merchant Account. </b>After creating the account you should set up the fields in your React App Builder.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/9cRxTXHp4q7WDWzB4JBrcE9QPuJmIkaf9BUM8g1F.png" alt="9cRxTXHp4q7WDWzB4JBrcE9QPuJmIkaf9BUM8g1F.png" /><br /></p>]]>
            </summary>
                                    <updated>2019-08-19T04:54:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Create Apps In The App Builder]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/create-apps-in-the-app-builder-1166" />
            <id>https://theappclub.support-hub.io/1166</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>Soon as you log in, and have subscribed to a plan, you will be able to make a new app.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/VNr43kNqg6omOB4ZkkrLv3ViNBCJvAgHP4XV6CLp.png" style="width:50%;" alt="VNr43kNqg6omOB4ZkkrLv3ViNBCJvAgHP4XV6CLp.png" /></p><p>Next, you should enter the app name and app id in the fields like in the picture below.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/hf8t9vVfONKXQMPKLIWQyJBNg4iICNlnAgkdVc7x.png" style="width:50%;" alt="hf8t9vVfONKXQMPKLIWQyJBNg4iICNlnAgkdVc7x.png" /></p><p>After that choose a template, for now, you can choose between 12 templates, but stay tuned, new templates are coming soon. Templates have already created an app with the basic sections (ex: Conference template contains: agenda, the location where the conference is, buy a tickets section, social and etc). You can add or delete a section, it's up to your needs.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/hL0owFYhc3kUu3uMnTgaDZRp59A8jfI9wrbp2XKv.png" style="width:50%;" alt="hL0owFYhc3kUu3uMnTgaDZRp59A8jfI9wrbp2XKv.png" /></p><p>In the end, you have to choose a layout. For now, there are two layouts (<b>tabs</b> and <b>side</b>). But very soon <b>grid</b> layout will be included.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/BK5F4hWqQUUk9JVJLVv7QsU4714k84Qnx4Q3qzES.png" style="width:50%;" alt="BK5F4hWqQUUk9JVJLVv7QsU4714k84Qnx4Q3qzES.png" /></p>
]]>
            </summary>
                                    <updated>2019-08-19T04:54:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Manage The App]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/manage-the-app-1167" />
            <id>https://theappclub.support-hub.io/1167</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>By clicking on the app, will bring you to your App setup and there you have options to preview your sections, add new sections and change the basics like changing the app images, name, package id.</p><h5>Sections</h5><p>If you want to change the order of how the section is listed you can do that by drag and drop the section like in the picture below.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/WrAaToX2HlQv40LZiKjY0UiHpLO3hWS3Ey1w91o3.png" style="width:50%;" alt="WrAaToX2HlQv40LZiKjY0UiHpLO3hWS3Ey1w91o3.png" /></p><h5>Add section</h5><p>By clicking on Add section you can add the additional section that you need. You have 2 options of sections </p><ul><li><b>Master-detail views</b> - events, shop, food menu, recipe, gallery, radio and general ( the one that you want to customize according to your needs).</li><li><b>Specific views</b> - folder section, cart, orders, user profile, user list, map, notifications, scanner, web view, links list.</li></ul><p>When you click on the section it should appear an alert that says that new section in successfully added, just like at the picture below.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/I74yA19txvlkzhglzdCjsrEySzvTf27vAhvOSkV3.png" style="width:50%;" alt="I74yA19txvlkzhglzdCjsrEySzvTf27vAhvOSkV3.png" /></p><h5>Section settings</h5><p>By clicking on the gear icon in the section, this is the settings icon, it will open a completely new view where you can select different setup for this menu. Look at the picture below.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/pRbOvdzW7e41BHddtLK3G8buI1CFOZ2ByLGlEhxJ.png" style="width:50%;" alt="pRbOvdzW7e41BHddtLK3G8buI1CFOZ2ByLGlEhxJ.png" /></p><p>When you click on the icon it should open a view like this one in the picture below.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/mpWLHYBhfcGUDz3ncq9XZ2OC6xl5xiLnlqsUK8Nm.png" style="width:50%;" alt="mpWLHYBhfcGUDz3ncq9XZ2OC6xl5xiLnlqsUK8Nm.png" /></p><p>Here you can change: </p><p> - <b>Basic</b> setup:</p><ul><li>icon</li><li>show category</li><li>is this menu root</li><li>list style</li><li>name of the menu</li><li>section</li></ul><p> - <b>Categories</b> setup</p><p> -  <b>Listing</b> setup</p><p> -  <b>Details</b> setup</p>]]>
            </summary>
                                    <updated>2019-08-19T04:54:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Section Content]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/section-content-1168" />
            <id>https://theappclub.support-hub.io/1168</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>Master-detail views - events, shop, food menu, recipe, gallery, radio and general all have the option to display different content. You can access and manage this content from the "<b>Database</b>" icon on each section.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/WFusY1iMgRyf1h2ikcxfxpiRAFjVdmsI0KCoz8z8.png" style="width:50%;" alt="WFusY1iMgRyf1h2ikcxfxpiRAFjVdmsI0KCoz8z8.png" /></p><p>By clicking on the icon, a new window will appear, where you can add your content.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/O3btWfTg23Rpb789zbtbYTjDCbQriIHAjWRQeVlD.jpeg" style="width:50%;" alt="O3btWfTg23Rpb789zbtbYTjDCbQriIHAjWRQeVlD.jpeg" /><br /></p><p><br /></p><p>Clicking on the "<b>Folder</b>" icon will open the categories screen for that section. </p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/aAjIlcdJelPjMya3SxtKWFycfE7N9NKPWBcLmOoB.png" style="width:50%;" alt="aAjIlcdJelPjMya3SxtKWFycfE7N9NKPWBcLmOoB.png" /></p><p><br /></p><p>By clicking on the icon, a new window will appear, where you can add your categories.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/E2ijwtz0HWkYPexoQ71h90A8sBFmOcdxFDJ62hej.jpeg" style="width:50%;" alt="E2ijwtz0HWkYPexoQ71h90A8sBFmOcdxFDJ62hej.jpeg" /><br /></p>
]]>
            </summary>
                                    <updated>2019-08-19T04:54:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Specific App Setup]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/specific-app-setup-1169" />
            <id>https://theappclub.support-hub.io/1169</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>In this section, we explain the common things you can do to a certain component/template. </p><h3><br /></h3><h3>Startup Item  / Use case - Radio App</h3><p>In the radio app, there are two mods. </p><ol><li>Multi-radio station</li><li>Single radio station </li></ol><p>In the case of the 2, where you have a single radio station it is common that you want the app to start playing soon as user open the app. So the idea will be to directly go in that radio details page. </p><p>And yes, this is possible but requires small manual work. </p><p>You should already have added a radio station, you have learned that in "Section content". </p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/DP7xgt1BHYcMZvUvw8WvTxDaXCqKhaY8HkqFG2wW.png" style="width:50%;" alt="DP7xgt1BHYcMZvUvw8WvTxDaXCqKhaY8HkqFG2wW.png" /><br /></p><p>Go in that that radio station, that you want to open/start when app starts.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/mMnti135Q4UBaO5jDtADmQfkJLGXP7sN9PnlfAv2.png" style="width:50%;" alt="mMnti135Q4UBaO5jDtADmQfkJLGXP7sN9PnlfAv2.png" /></p><p>At the top, in the address bar, you will notice a radio station ID number</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/3CVdEf3unemxNbgEdITrgBXIgZV9THzBuq0fpnNN.png" style="width:100%;" alt="3CVdEf3unemxNbgEdITrgBXIgZV9THzBuq0fpnNN.png" /></p><p>Copy that number. </p><p>Now go to Setting of the radio station. </p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/cyDAHpKhqeo5fLR8hafWT05778AX7abOhOiNoDHU.png" style="width:50%;" alt="cyDAHpKhqeo5fLR8hafWT05778AX7abOhOiNoDHU.png" /></p><p>There you will see "<b>ObjectIdToShow</b>"</p><p>Enter the copied number there.  Now your station will start directly. </p><p>Note that this can be applied to every section. you can manually add the o<b>bjectIdToShow</b> key.</p><p><img src="https://support-hub--assets.s3.eu-west-2.amazonaws.com/assets/74/images/XGaodgxOqYQudhKuzYRBeNoyNUUyQYCzftrhdCjA.png" style="width:50%;" alt="XGaodgxOqYQudhKuzYRBeNoyNUUyQYCzftrhdCjA.png" /><br /></p><p><br /></p>]]>
            </summary>
                                    <updated>2019-08-19T04:54:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Publish Android App]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/publish-android-app-1170" />
            <id>https://theappclub.support-hub.io/1170</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<h3>Building your android app. </h3><p>Soon as you have your app.json file in place and you have installer expo cli, you are able to proceed with making your Android app. </p><p>To make your Android app run </p><pre>expo ba --no-publish</pre><p>The console will ask you whether you want them to manage your android certificate, or you will provide them your own keystore certificate.  </p><p><a href="https://docs.expo.io/versions/latest/distribution/building-standalone-apps/#if-you-choose-to-build-for-android" target="_blank" rel="noreferrer noopener">Here are docs by Expo</a>.</p><p>Follow the onscreen instruction. In the end, you will get a link to your Android app. An <b>.apk</b> file.</p><p>Download this file on your computer. </p><p><br /></p><h3>Publishing app on Google Play</h3><p>Go in <a href="https://play.google.com/apps/publish" target="_blank" rel="noreferrer noopener">Google Play Publish</a>. If you don't have an account yet, you can register developer account on Google for 25$ one-time fee. </p><p>You can find official publishing docs on <a href="https://support.google.com/googleplay/android-developer/answer/113469?hl=en&amp;ref_topic=7072031" target="_blank" rel="noreferrer noopener">Google Support Page</a>.</p><p><br /></p><p><br /></p>]]>
            </summary>
                                    <updated>2019-08-19T04:55:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Publish IOS App]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/publish-ios-app-1171" />
            <id>https://theappclub.support-hub.io/1171</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<h3>Building your iPhone app. </h3><p>Soon as you have your app.json file in place and you have installer expo cli, you are able to proceed with making your iPhone app. </p><p>But first, you will need to have iOS Developer Account.  This will cost you 99$ / year. You pay directly to Apple. </p><p>You can register <a href="https://developer.apple.com/programs/enroll/" target="_blank" rel="noreferrer noopener">iOS Developer Account here</a>.</p><p>To make your iPhone app run </p><pre>expo bi --no-publish</pre><p>The console will ask you for your username/password.</p><p><a href="https://docs.expo.io/versions/latest/distribution/building-standalone-apps/#if-you-choose-to-build-for-ios" target="_blank" rel="noreferrer noopener">Here are docs by Expo</a>.</p><p>Follow the onscreen instruction. </p><p>In the end, an IPA file will be produced. This is the app file you will be able to upload on App Store Connect.</p><p><br /></p><p><br /></p><h3>Publishing app on App Store Connect</h3><p>In the previous step, you have produced the IPA file. This file needs to be uploaded on App Store Connect. </p><p>There is one problem. You will need a MAC computer in order to submit the ipa file. </p><p><br /></p><h5>Option 1- You own a MAC computer</h5><p>Great, then all you have to do is run the following command</p><pre>expo ui</pre><p>Then expo will upload your ipa in Test Flight. And from there you can publish your app,</p><p><br /></p><h5>Option 2 - I don't own a MAC computer. </h5><p>Then we will suggest this. </p><p><a href="https://www.macincloud.com/">https://www.macincloud.com/</a></p><p>You will be able to run a mac in remote, for low as 1$/hour. </p><p>Then you can either use application called "Application Loader" to upload your IPA or run the command</p><pre>expo ui</pre><p>Then expo will upload your ipa in Test Flight. And from there you can publish your app,</p><p><br /></p><p><br /></p>]]>
            </summary>
                                    <updated>2019-08-19T04:55:29+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Updating You App]]></title>
            <link rel="alternate" href="https://theappclub.support-hub.io/articles/updating-you-app-1172" />
            <id>https://theappclub.support-hub.io/1172</id>
            <author>
                <name><![CDATA[jerome raymond]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>We have live updates together with EXPO OTA (Over The Air ) updates.</p><p>So. you will need to submit a new build only if you have a new App name.  App Icon or App Splash. </p><p>Everything else is manageable from our panel.</p><p>To submit a new version - change app name, icon or splash. Go in the Submit screen and submit the app for compiling once again.. </p>]]>
            </summary>
                                    <updated>2019-08-19T04:55:29+00:00</updated>
        </entry>
    </feed>
