Title
Fields | Explanation |
---|---|
Short App Name | The name for the App on the home screen (beneath the icon). |
Long App Name | If you would like to expand on the Short App Name, add your app's full name here for display within the app. It is displayed throughout the app e.g. in the Scrubber view. |
Help Page URL | The page which is shown when the user clicks the help icon located on the navigation bars within the app. |
Device Targets | This determines whether your app will be offered to just iPads, just iPhones, or both iPad and IPhone. If you create a universal app, App Studio will automatically scale iPad sized content down to iPhone size, therefore, a universal app must be created with iPad content. |
Orientation Lock | This determines whether your app is locked to one orientation to prevent it from being rotated. You will need to set this to either portrait or landscape if you are designing content for only one orientation. Please note, this option only applies to the iPad as the iPhone only displays portrait content. |
Home Screen Icon | We require a PNG image with the following pixel dimensions: 1024x1024. |
iTunes Connect
When creating an app, you must enter the following information into iTunes Connect first. Enter the same information below.
See section Create an App ID
Fields | Explanation |
---|---|
App version | Every time you submit a version of you App to Apple you must increment the version number. Typically the first version you submit to Apple will be like 1.0.0 |
Apple ID | Please copy and paste this information from iTunes Connect. |
Bundle ID | Every app has a unique identifier and is usually of the format com.<organization>.<organization> e.g. com.quark.appstudio |
Certificates & Profiles
Fields | Explanations |
---|---|
Distribution certificate |
Upload the p12 file created from the instructions: Create IOS certificates |
Distribution certificate password | Enter the password created when saving the p12 file |
Distribution profile | Upload the mobileprovision file created from the instructions: Create IOS certificates |
Development certificate | Upload the p12 file created from the instructions: Create IOS certificates Note: this could be a development, ad-hoc or enterprise certificate |
Development certificate password | Enter the password created when saving the p12 file |
Development profile | Upload the mobileprovision file created from the instructions: Create IOS certificates |
iPad Assets
These items are required if you have selected "iPad" or "Universal" from the targeted devices drop down on the Title section.
Fields | Explanation |
---|---|
iPad Splash Landscape | We require a PNG image with the following pixel dimensions: 2048x1536 |
iPad Splash Portrait | We require a PNG image with the following pixel dimensions: 1536x2048 |
iPhone Assets
These items are required if you have selected "iPhone" or "Universal" from the targeted devices drop down on the Title section.
Fields | Explanation |
---|---|
iPhone 4 Splash Screen | We require a PNG image with the following pixel dimensions: 640x960 |
iPhone 5 Splash Screen | We require a PNG image with the following pixel dimensions: 640x1136 |
iPhone 6 Splash Screen | We require a PNG image with the following pixel dimensions: 750x1334 |
iPhone 6 Plus Splash Screen |
We require a PNG image with the following pixel dimensions: 1242x2208 |
Optional Configuration section of the Application build form
Field | Explanation |
---|---|
All issues will be free | If you do not intend to sell issues within the app as in-app purchases then the app will be configured without any purchasing logic. The 'Store' tab will be renamed to 'Issues' and 'Buy more app issues' will be renamed to 'Get more app issues'. |
Latest issue will be auto-downloaded if user is entitled | When a new issue is published and is added to the app, if the user is allowed to access it without payment should its download begin automatically? |
Single-issue app | Is your app for a single issue i.e. you are not going to publish additional issues? If so, once the app has been installed, and the issue has been downloaded, there will be no route back to the issues page. |
Latest issue will be promoted with large preview | The 'Store' page within the app is formed from a grid of issues. You can choose to highlight the most recently published issue with a large preview image at the top of the page. |
Issue navigation scrubber is not included | By default scrubber is enabled. Pinching within an issue or tapping 'Scrubber' will display the Scrubber view. This includes a preview for every article within the issue. |
Navigation bars will be hidden on adverts | You can choose to hide navigation bars on adverts so as not to interfere with the advert content. |
Navigation bars permanently displayed | Instead of the top menu bar and bottom scrubber bar hiding and revealing when the screen is tapped, you can choose for them to be permanently displayed. |
Search required |
App Studio offers a full-text search function. Select this if your content is suitable (native text) and you require the function. |
Notes required | App Studio offers notes functionality allowing users to add notes to article and jump to them quickly later. |
Bookmarking required |
App Studio offers a bookmarking function allowing users to bookmark articles and jump to them quickly later. |
Orientation lock | If you want to produce content in only one orientation, you should lock the app to prevent users rotating. |
Social Media
Field | Explanation |
---|---|
Email sharing | Check this option to allow users to email a screenshot of the current page. |
Facebook sharing | Check this option to allow users to share this on Facebook. |
Twitter sharing | Check this option to allow users to share this on Twitter. |
LinkedIn Sharing | Provide the access key and secret key from LinkedIn. See instructions for help setting up an application. Help. |
Third Party Subscription Service
Field | Explanation |
---|---|
Prompt for login on first-run | Check this option to prompt user for login on first launch of app. |
Subscription API URL Prefix | Prefix to subscription url. App Studio apps will construct on the fly the full URL by appending to the above URL Prefix a) the organization code e.g. “/mypub” and b) either “/authorise” or “/authenticate” in order to make an API call. The URL can start with http:// or https:// |
Subscription Login Header |
Text to appear in the subscription login header. |
Register |
Full URL to the registration page. |
Forgot password URL |
Full URL to the forgotten password page |
Username Label |
Text to appear as placeholder for the username field. |
Password Label |
Text to appear as placeholder for the password field. |
Publication Code |
The organization code used in the API. |
API Label |
Label to include in the API call (optional). |
Print Subscriber Instructions |
Text displayed next to the print subscribers' login button. |
More Information
To fulfil the Subscription API, please refer App Studio Subscriber Fulfillment API
Google Analytics
Field | Explanation |
---|---|
Google Analytics site id | Create a new property (new-style) or site (old-style) in your Google Analytics account. Add the Property ID or Site ID to this field. |
More Information
Google Analytics includes details of what pages and events are tracked by the standard App Studio app.
Newsstand
Field | Explanation |
---|---|
Apple Newsstand | Select the box and upload the correct image size if you have a monthly issue and want to be present in the Newsstand |
Theming
Brand and theme your app. For help setting up your theme, please view the PDF attached.
The attached PDF shows the following areas you can theme:
- Store Page
- Issue Page
- Issue Preview Subscriptions Popup
- Side Nav
- Reader Actions
- Scrubber View
- Login Page
[10. Theming your iOS app^Custom-Options.pdf]
Important: Several views have a transparent background, for example the scrubber page. The transparency will either be light or dark depending on what you select for option 7, the store background colour.
Please note: The default colour for the app is set to the App Studio colours.