How To Release an Application

Before you distribute your Android or iOS application to users you need to prepare it for release. Below are steps that will help you to release your Android and iOS application in Google play store and App store respectively.

publishing_overview_prep

 

 

HOW TO RELEASE ANDROID APP IN GOOGLE PLAY STORE

1) In any browser, open your gmail account and in another tab openhttps://play.google.com/apps/publish/ . Make sure, while this gmail account is open in a browser, at that time, no other gmail account should be open in that particular browser.

2) Now in the tab with URL https://play.google.com/apps/publish/ , click on Add new application.image02

3) Provide the Default language and Title for the App to be released in Google Play Store and then click on Prepare Store Listing.

image00

4) STORE LISTING

4.1) PRODUCT DETAILS

i. Title(1-30 Characters):
ii. Short description(0-80 Characters): Details available in Play Store
iii. Full description(0-4000 Characters):

4.2) GRAPHIC ASSETS

i. Screenshots: (Optional : We can capture from our testing devices) – New Images are provided
(JPEG or 24-bit PNG (no alpha). Min length for any side: 320px. Max length for any side: 3840px. At least 2 screenshots are required overall. Max 8 screenshots per type.)
a. Phone
b. 7-inch tablet
c. 10-inch tablet

ii. Hi-res icon : (Mandatory , Size: 512 x 512 , 32-bit PNG (with alpha)) – Details available in Play Store
iii. Feature Graphic : (Mandatory , Size: 1024wx500h , JPG or 24-bit PNG (no alpha)) – Details available in Play Store
iv. Promo Graphic : (Optional , Size: 180 w x 120 h ,JPG or 24-bit PNG (no alpha))
v. Promo Video : (Optional , For YouTube video please give a URL)

4.3) CATEGORIZATION – Details available in Play Store

i. Application type : (Mandatory)
Applications

ii. Category : (Mandatory)

FOR APPLICATION TYPE APPLICATIONS, FOLLOWING ARE THE CATEGORIES
BOOKS AND REFERENCE
BUSINESS
COMICS
COMMUNICATION
EDUCATION
ENTERTAINMENT
FINANCE
HEALTH AND FITNESS
LIBRARIES AND DEMO
LIFESTYLE
MEDIA AND VIDEO
MEDICAL
MUSIC AND AUDIO
NEWS AND MAGAZINES
PERSONALIZATION
PHOTOGRAPHY
PRODUCTIVITY
SHOPPING
SOCIAL
SPORTS
TOOLS
TRANSPORTATION
TRAVEL AND LOCAL
WEATHER

FOR APPLICATION TYPE GAMES, FOLLOWING ARE THE CATEGORIES

GAME_ACTION
GAME_ADVENTURE
GAME_ARCADE
GAME_BOARD
GAME_CARD
GAME_CASINO
GAME_CASUAL
GAME_EDUCATIONAL
GAME_FAMILY
GAME_MUSIC
GAME_PUZZLE
GAME_RACING
GAME_ROLE_PLAYING
GAME_SIMULATION
GAME_SPORTS
GAME_STRATEGY
GAME_TRIVIA
GAME_WORD

iii. Content rating : (Mandatory)

High Maturity
Medium Maturity
Low Maturity
Everyone

Version

CONTACT DETAILS

i. Website
ii. Email
iii. Phone

PRIVACY POLICY

Finally, Click APK (Left side Panel), and upload your project.apk file .image01

For more details refer : How to release Android App on Google playstore

HOW TO RELEASE AN iOS APP IN iTUNES APP STORE

Releasing an Application on iTunes involves steps listed below:

1) Creating Production Certificates
2) Creating Distribution Provisional Profile
3) Generating the iOS build
4) Releasing the iOS build on iTunes

How to create  Production Certificates

1) Go to https://developer.apple.com and login.

2) Select Certificates,Identifiers, and Profiles.

3) Now, Select Certificate and Create a Production Certificate,if you are not having:
a. Click on Add Button to generate a new Production Certificate.

image18
Now select the radio button App store and Ad hoc under the heading Production.image01
b. Create a CSR file.
In the Applications folder on your Mac, open the Utilities folder and launch Keychain Access.Within the Keychain Access drop down menu, select Keychain Access >> Certificate Assistant >> Request a Certificate from a Certificate Authority.

i) In the Certificate Information window, enter the following information:
a) In the User Email Address field, enter your email address.
b) In the Common Name field, create a name for your private key (e.g., John Doe Dev Key).
c) The CA Email Address field should be left empty.
d) In the “Request is” group, select the “Saved to disk” option.

ii) Click Continue within Keychain Access to complete the CSR generating process.
c) Upload the CSR file and Generate your certificate.
d) Download the certificate.

4) Select Identifiers, and generate an App Id for you App:
a) Click on Add button to create new App Identifier for your App.

image14
b) App Name: Provide the App Name (Eg: Mofluid)image06
c) App ID: Provide the App Id (Eg: com.mofluid.demo)image08
d) Click on Continue Button and then Submit Button.

How to create Distribution Provisional Profile

1) Now, Select Provisioning Profiles >> Distribution
a) Click on Add button to generate the new Distribution Provisioning Profile for your App.

image09
b) Select the App Store under Distribution heading.

image15
c) Select that particular App ID, which was created by you in the previous step.image10
d) Select the Production Certificate and click on Continue.

image17
e) Now provide the profile name. (Eg.Mofluid_Distribution_Provisioning_Profile)

image04
f) On click Generate button, the Distribution Provisioning Profile will be generated, Download it.

How to generate the iOS build

1) You are having with the Project say Mofluid.

2) So now open the iOS Xcode Project under Mofluid >> Platform >> iOS >> Mofluid.xcodeproj

3) Now after the project is opened in xcode, set the following:
a) In cofig.xml under staging folder, change <preference name=”DisallowOverscroll” value=”false” /> to <preference name=”DisallowOverscroll” value=”true”/> and <preference name=”StatusBarOverlaysWebView” value=”true” /> to <preference name=”StatusBarOverlaysWebView” value=”false” />
b) In www >> js >> config.js, Change preview=”on” to preview=”off”.
c) In staging >> www >> js >> config.js, Change preview=”on” to preview=”off” .
d) Now click on Mofluid >> General

image11
e) Provide the Build Identifier, Version no. and Build no.
f) Now move to Mofluid >>Build Settings. Under code signing section, first select the Distribution Provisioning Profile, and then select the corresponding Production Certificate that you had created as explained in the previous Chapters.

image03
g) Select Product >> Clean

image02
h) Select Product>> Build

i) After clicking on Build, while the Build generation, it will ask the System’s username and password.

image00
Provide that and proceed.
j) After successful Build Creation, you can find .app file for your project (eg. Mofluid.app) under Products.image05
k) Now open iTunes Library >> Apps. Drag the Mofluid.app from xcode project to the iTunes Library >> Apps.
l) This will generate the Mofluid.ipa file that can be fetched by right click on that Mofluid in iTunes Library >> Apps and then click on ‘Show in Finder’. In this, you can get the iOS Production Build for your project.

How to release the iOS build on iTunes

1) Login iTunes Connect.

2) Click on New iOS App.

image07

3) Provide the following details and make your App ready to get release on iTunes.

a) APP DETAILS(All fields are mandatory):
Name
Version
Primary Language
SKU
Bundle IDimage12
b) VERSION INFORMATION
App video preview & 5 screenshots( 4.7 inch, 5.5 inch, 4 inch, 3.5 inch, iPad):

i)  iPhone 3 (3.5 Inch): 320 x 480
ii) iPhone 4+5 (4 Inch): 640 x 1136
iii)iPhone 6 (4.7 Inch): 750 x 1334
iV) iPhone 6 Plus (5.5 Inch): 1242 x 2208 (you need the screenshot in this resolution, the phone scales them down to 1080 x 1920)
V)  iPad: 1536 x 2048
Description(4000 Characters)
Keywords
Support URL
Marketing URL
Privacy Policy URL

C) GENERAL APP INFORMATION
App Icon (1024 x 1024 in JPG format)
Copyright
Category(Primary)
Secondary Category(Optional)

d) TRADE REPRESENTATIVE CONTACT INFORMATION
Firstname
Lastname
Address
Country
Phone
Email

e) ROUTING APP COVERAGE FILE(Optional)

For more details refer : How to release iOS App on iTunes AppStore

Have more questions? Submit a request

Comments

Powered by Zendesk