Requirements for Managed App Submission – Android App

OVERVIEW

Managed App Submission is a service in which mag+ will take care of your app build and submission. You provide the assets—we build, upload and submit to Google Play. We cannot be responsible for any content-related rejections. We provide support until the app is live. All subsequent changes and updates are your responsibility (if you need help with that, you may purchase a one-hour training session, more on this here.

This document lists and explains all the information and assets that you’ll have to provide in order for us to complete the build for Android submission.

TIMING

Please allow one week from the time we receive all functional assets until you receive a test app (.apk). Once you approve the test app, we’ll submit to Google Play within two working days. A Google Play submission is live within 24 hours.

PREREQUISITES

• For public distribution: Register for a Google Play publisher account with an unused gmail address. Please see this link for more details.

• If you want to charge for your app or content within your app, you’ll need to setup a Google Checkout Merchant Account. Read the information in this link for instructions.

• For internal distribution: If the app is to be distributed outside of the play store follow this link for more information on how to distribute the application.

A mag+ Publish Account. Contact Sales to set one up.

 If you are creating an app for a third party, you need to decide beforehand if the app is going to be published under your Google Play publisher account or you clients account.

INTERNAL DISTRIBUTION (ENTERPRISE APPS)

If you will distribute the application outside of Google Play, you do not need to supply numbers 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 25, 28, and 29.

GOOGLE PLAY SUBMISSION

All Android Managed App Submissions that include both a tablet and smartphone mib will be built as a universal app, that is, an app that can be installed on both Android tablets and smartphones. If you want these to be separate apps, this constitutes a separate MAS and requires a separate Publish site. Please contact your sales rep for more information.

Please note Items labeled with an asterisk (*) below can only be changed with an app update after submission while any non-asterisk items can be adjusted at any time and reflect in the live app without the need for an app update.

REQUIRED INFORMATION

1) Distribution model (Store or Internal)

2) Username and password for Google Play publisher account (as mentioned above, see this link for more details)

3) *Name (Title) of the app as you want it to be seen in the Google play (Max of 30 characters with spaces)

4) *Name of the app as you want it to appear underneath the icon (12-16 characters)

5) Short description of the app as you want it to appear in Google Play (Max of 80 characters with spaces)

6) Full description of the app as you want it to appear in Google Play (if different from the iOS description – max of 4000 characters with spaces)

7) *Category you would like your app to appear in. Choose one of the following:

• Books & Reference
• Business
• Comics
• Communication
• Education
• Entertainment
• Finance
• Health & Fitness
• Libraries & Demo
• Lifestyle
• Media & Video
• Medical
• Music & Audio
• News & Magazines
• Personalization
• Photography
• Productivity
• Shopping
• Social
• Sports
• Tools
• Transportation
• Travel & Local
• Weather

8) Content rating for your app.

Please choose one of the following categories for your app:

• REFERENCE, NEWS, OR EDUCATIONAL (The primary purpose of the app is to present factual information in a neutral way, alert users to current events, or educate users.)
• CONSUMER STORE OR COMMERCIAL STREAMING SERVICE (The primary purpose of the app is to sell physical goods or curate a collection of physical goods, services, or digital content such as professionally produced movies or music, as opposed to user-created music and movies.)
• ENTERTAINMENT (The app is meant to entertain users, and does not fit into any of the above categories.)
• UTILITY, PRODUCTIVITY, COMMUNICATION, OR OTHER (The app is a utility, tool, communication, or productivity app or any other type of app that does not meet criteria for any other categories)

Please answer ‘Yes’ or ‘No’ to the following questions about your app:

a) Does the app contain violent material?
b) Does the app contain sexual material or nudity (except in a natural or scientific setting)?
c) Does the app contain any potentially offensive language?
d) Does the app contain any reference to or use of drugs, alcohol, or tobacco?
e) Can users of this app interact or exchange content with other users?
f) Does the app share user-provided personal information with third parties?
g) Does the app share the user’s current physical location to other users?
h) Does the app allow users to purchase digital goods?
i) Does the app contain any Nazi symbols, references, or propaganda?
j) Is the app a web browser or search engine?
k) Does the app contain pictures or sounds likely to be scary or horrifying?
l) Does the app contain simulations of betting or gambling that is normally played/carried out in casinos, gambling halls, or racetracks?
m) Does the app contain any bodily functions such as belching, flatulence, or vomiting when used for humorous purposes?

Visit this link for more information on content ratings.

9) Pricing of the app in the Play store (Free or price)

10) Privacy Policy URL (Optional)

11) Name, length, short description, and price of subscription(s) to be included in the app. Please note that you cannot offer free subscriptions in Google Play. Also, please indicate in the description how often issues will be published.

Example
Name: Annual Subscription (55 characters max)
Description: Sign up for an annual subscription! Issues published monthly. (80 characters max)

Length: 1 year
Price: $12.49

12) Name, description and price of issue(s) to be included in the app. Please note issues can be free. In addition, you may choose to upload a free sample issue and a full price complete issue.

Example
Name: January 2014 (55 characters max)
Description: Read about werewolves and rabbits! (80 characters max)
Price: $2.49

IMAGES

When creating icons and other app images, dpi settings in Photoshop have no impact on the image. Only the pixel dimensions are important. DPI in Photoshop can be set to 72.

13) Screenshots (Minimum of 2, Maximum of 5; 24 bit PNG or JPEG (no alpha), full bleed, no border in art) Please note portrait or landscape orientation acceptable.

For Smartphone only apps: 720×1280 px required
For Tablet only apps: 800×1280 px and 1600×2560 px required
For Universal apps: 720×1280 px, 800×1280 px and 1600×2560 px required

14) *High Resolution Application Icon (512×512, 32-bit PNG with alpha)

15) *Smaller Icon image (96×96, 32-bit PNG with alpha)

16) Feature Graphic (1024×500, 24 bit PNG with no alpha)
This required image is shown at the top of the store listing in Google Play and is a powerful tool to show off your app. See
 this link for more information.

17) Cover image for first issue (PNG with a min width or height of 1024px, max ratio: 1:2 to 2:1)

MIBS

18) *Android Help MIB. This is a required one-vertical mib that explains to the user how to navigate the app.

• For Smartphone only apps: Android Phone 1280×720 MIB required; Android Phone 1184×720 MIB optional
• For Tablet only apps: Android Tablet 1280×800 MIB required; Android Tablet 2560×1600 MIB optional
For Universal apps: Android Phone 1280×720 MIB and Android Tablet 1280×800 MIB required; Android Phone 1184×720 MIB and Android Tablet 2560×1600 MIB optional

19) Android Issue MIB. This is the final versions for all the devices that you want to be supported at launch.

• For Smartphone only apps: Android Phone 1280×720 MIB required; Android Phone 1184×720 MIB optional
• For Tablet only apps: Android Tablet 1280×800 MIB required; Android Tablet 2560×1600 MIB optional
For Universal apps: Android Phone 1280×720 MIB and Android Tablet 1280×800 MIB required; Android Phone 1184×720 MIB and Android Tablet 2560×1600 MIB optional

OPTIONAL SETTINGS

20) *Live button: YES or NO?
The Live menu opens up a web browser window in the app. If you want this option, provide us with the URL you want the window to open to.

21) Enable Sharing: YES or NO?
The sharing option gives your readers the option to email or Twitter directly from the app. If yes, please provide us with a default URL for shared stories (if not entered, the URL to the app in the App Store will be used. In addition, the URL can be customized per vertical in the InDesign plug-in).

22) *Branding Bar (656×192 PNG)
Optional branding opportunity at top of left-hand app navigation tower (make this a brighter color – dark logos will be hard to see against the dark background).

23) *Brand color (In either “RGB” format or “hexadecimal value”)
This is used to tint various small UI elements in the app. This includes the scrubber slider, bookmark indicator when reading, the current vertical indicator in scrubber, etc. If you decide not to choose a custom color, then a default “blue” (R79 G158 B201 or #4f9ec9) will be used instead.

24) *On Startup screen, please choose the screen to open by default when the user first launches the app:

Issues
• My Account
• Live
• Help

25) *Include ability to send push notifications to users using Google Cloud Messaging (GCM): YES or NO?

26) Analytics type (optional): Flurry, Localytics, Omniture. Provide the analytics key for chosen service (and tracking server if Omniture). The key is available after signing up for an account and adding your app through one of these services.

27) Featured Content: YES or NO? If yes, indicate if you want to feature the latest issue (updates automatically), a specific issue (which one), or a specific subscription (which one).

28) Promo Video: YES or NO? If yes, please supply a YouTube URL (not a YouTube playlist or channel URL; 30 seconds to 2 minutes in length). See this link for more information.

29) Promo Graphic: YES or NO? If yes, please supply a 1024×500 JPEG or 24-bit PNG (with no alpha). See this link for more information.