Direct Ordering offers its customers a fully branded mobile app for both iOS and Android.
The Direct Ordering app is built with React Native, which means it works on both iOS and Android, and it's fully open source, which means you get access to all the code. This gives you the flexibility to hire your mobile developer if you want to design something differentiated. Still, you can do a lot in customizing the design without a developer. It all depends on how much time and energy you want to invest.
Set up an Apple Developer Account
Head over to the Apple Developer site and click on the "Account" option in the header. First, you'll need to sign in with an Apple ID or create one. Once you do this, you'll need to sign up for the Apple Developer Program.
When you do this, signing up as an Organization and NOT as an Individual is very important. This will make it a lot easier to share access to this account with Direct Ordering and any other developers who will be helping you manage the app.
To do this, you need to provide a D-U-N-S number to Apple. If you don't have one, you can get one for free by following the prompts on the Apple Developer site. Please note that obtaining a D-U-N-S number can take a few days, so you should start this process as soon as possible.
Once your Apple Developer account has been established, you will need to add two Direct Ordering developers. We will provide the email addresses of the Direct Ordering developers when you get to this step.
After you sign into your account, click on the Users and Access link under App Store Connect:
This will take you to the Users & Access section within App Store Connect. Click the plus icon below:
This will open up a dialog window like below. Add the Direct Ordering email addresses provided as Admin users with all boxes checked. It's essential to check the box next to "Access to Cloud Managed Developer ID Certificate" under Additional Resources per below, which will not be checked by default.
Click the Invite button and email us to let us know the invitations have been sent.
Set up an Android Developer Account
Head over to the Google Play Console to create an Android Developer account. You will need to associate this Google Play account with a Google account. Once you've done this, you will need to invite two Direct Ordering developers via the Users & Permissions page. You can do this via the blue Invite New Users button in the screenshot below. We will provide the email addresses of the Direct Ordering developers when you get to this step.
Set up a Google Maps API Key for your Mobile App
You will also need to set up a separate Google Maps API key for your mobile app by going here: Google Maps Platform Credentials.
Select a project and then click the CREATE CREDENTIALS button at the top of the page. Choose the API key in the dropdown below.
You can leave the API key unrestricted for now. Unlike on the web, it's very difficult for people to get their hands on an API key in your app.
Copy & paste the API key and then go to App Config > Settings > Google Maps in the Direct Ordering Admin Portal. Paste this API key in the Google Maps API Key for Mobile App field.
Comments
0 comments
Please sign in to leave a comment.