Android is an open platform that offers a lot of possibilities. You choose the app distribution method that suits your needs, from publishing in the app store to posting on a website or sending to email. Typically, publishing to an app store (e.g. Google Play) allows you to reach the widest audience.

Google Play is the largest Android app store that provides access to a worldwide audience, but you don't have to use it: you can publish the app on another platform or on several at the same time. You've created your first application, your first child, and it's time to show it the big world so that it can make friends with the largest number of users!

The first step is to decide on the site. When choosing a platform on which you are going to place your application, you should evaluate the audience reach that this platform can provide you with.
You can place yourself on several Android markets, try your hand, but in the end the most rational choice will be Google Play, since it is already a well-known market with a large number of users. Well, you want to immediately show your work to everyone, and, of course, see the response from the audience.

  1. What to do if the application is blocked?
  2. Rules for preparing an application for publication

Placing your first application is always exciting, especially on a platform like this.
But, as they say, the eyes are afraid, but the hands do, so be patient and let's go!

How to create a developer profile?

  1. Follow the link play.google.com/apps/publish/signup/
  2. Log in through an existing account or create a new one.
  3. Read/agree, understand and accept the Google Play Agreement.
  4. Pay the registration fee in the form of $25 .
  5. Fill in the information in your developer account.

Actually, it's ready! You are amazing! You now have access to the developer console.

Here it is important to understand that if your goal is not only to present your product to the world, but also to make a profit, then you need to create a seller account on Google.

Creating a seller profile via Google Play Developer Console

  1. Login to the Developer Console.
  2. Through Financial reports select Create account seller.

This will take you to the payment center to create a profile.

  1. Enter your company information.

Be careful when filling out information about the company. If you don’t know any information, call the bank to clarify. General information will be visible to all users of your application. In “Company Name” you can enter the name of the developer.

If you have a website, be sure to indicate this, then it can be a big plus for you.

  1. Review all your data for errors and feel free to click Submit.

Read also: Questions to ask yourself before you start developing applications

From now on, you can place your applications in the online store and receive your well-deserved profit.

The application has been blocked, what should I do, who should I complain to?

In all the joy of the situation, there is one moment that can upset you - your application is blocked.

Google Play monitors its store and the products that are placed there quite responsibly. Accordingly, with all the love for users, they created rules for developers, which describe serious requirements. So, first of all, carefully read the material at the link play.google.com/intl/ru/about/developer-content-policy/

Key points to pay attention to:

  1. Use of registered trademarks. Avoid using known brands in your title. Use the original name, if you have a problem, try variations of different words, it will help.
  2. Using other people's pictures. Not only is this simply ugly, but it is also severely punished.
  3. Black SEO. Overkill with keywords.
  4. Erotic content.
  5. Cheat.
  6. Films and premieres online. There is a copyright violation here, after which this application will no longer be able to go out under any name.

Many of the points entail not only blocking the application, but also the account, so be careful if you are not attracted to the prospect of endless creation of new profiles.

I would like to pay special attention to the specific requirements for publishing your application in the Google Market.

Preparing an application for publication is governed by the following rules:

  1. Icon.

High resolution image technical requirements:
32-bit PNG (with alpha channel);
Size: 512x512 pixels;
Maximum file weight: 1024 KB.

This is the first thing that introduces your application to the world and users.
Take the time to study your competitors’ icons, choose interesting points for yourself, and understand where you can distinguish yourself. Work on creating a recognizable and simple image for your product to retain users on other platforms when expanding to a wider market, but remember that using identical icons across different platforms is prohibited.

Read also: How to place applications in the AppStore?

Technical requirements for screenshots:
JPG or 24-bit PNG (no alpha channel);
Size: from 320 pixels to 3840 pixels;
The aspect ratio is no more than 2:1;
At least two screenshots.

Screenshots introduce the user to your interface, main features and benefits. After viewing the screenshots, the user notes for himself whether he wants to continue working with this application, whether he will be comfortable and pleased. In addition to the wrapper, screenshots should show the main points of how your application works, which means that you should select the most important and distinctive points and present them in the best light.

Please note that a screen with accompanying text has a higher percentage of influence. The accompanying text above the screen focuses the user’s attention on the points that should attract him. It works like a tour with a personal guide: you walk through the pages of the application, and they tell you “here we have a cool feature for you, and this section may be useful.” As a result, a trusting relationship is formed, and a higher influence on the user compared to “silent” screenshots.

  1. Name

Requirements:
From 25 to 55 characters.

The name of your application should preferably be short, otherwise it risks not being fully displayed. Avoid using name trademarks and mentioning other people's applications, otherwise the application will not be missed.

Put the essence into the name, work on uniqueness, and at the same time consider how users will find your application.
Check the title for spelling errors; users most likely will not be able to find it even if they try.

  1. Description

Limitations when creating a description:
No more than 80 characters for a brief description;
Up to 4000 full characters.

The important thing here is to be able to create a tasty brief description, which will force the user to click on Full description, where you can already charm him with your copywriting skills and lure him into downloading.
Be careful not to overdo it with keywords in the description, this may be perceived as spamming and will end sadly for you. Include in the description all the distinctive features of your application, why it will remain in the hearts of all family members, how you can be useful and interesting.
Make sure that the most important points are reflected in a short description.

  1. Characteristic image (additional bonuses for attractiveness)

Last updated: 10/30/2015

In order for our application to be seen and installed by as many users as possible, the most effective step would be to place the application in special online stores, of which Google is the largest Play Market. Let's take a closer look at the publication in this online store.

First of all, we need to register in the Play Market. Let's follow the link https://play.google.com/apps/publish/signup/. We will be prompted to link our Google account to the developer console:

Here we can link the current account with the developer account, but we can also create a new one.

When registering, we must take into account that we will have to pay a relatively small registration fee of 25 US dollars.

Let's accept the license agreement and click on the "Pay" button at the bottom of the page.

A Visa/MasterCard/AMEX/Discover credit or debit card is required for payment. But if we do not have a suitable card or we do not want to use the cards at our disposal for a one-time payment, then we can use virtual ones by creating a temporary card through webmoney, Yandex-money, qiwi or other similar services. As a rule, such cards are issued in a couple of minutes and have all the functionality of real Visa or MasterCard cards.

After entering your personal data and card information, click on the “Accept and Continue” button. After this we will be redirected to the profile filling page

Enter your details here and click on the button at the bottom of the page. And then we will actually get into personal account in the developer console.

It may take some time for your payment to be processed, so we will have limited rights during processing for now. At the same time we can already download apk file, full publication of which will occur after payment verification.

To upload the application file, click on the "Publish" button Android app on Google Play"

Enter the name and click on the "Download APK" button. Next, the application page will open, where we directly download the program file and set the entire description for it.

Almost all Android device users use Google play to purchase and download products. How can you upload your own app to the store?

What you need

— Your PC with an Internet connection.

Instructions

So you have your own application. You don't want to hide it from the public and want to put it out there for everyone to see. Let's look at what you have to do step by step.

1. Using your Google Play account (also recommended), you need to go to the developer console. You can perform this operation by following the direct link play.google.com/apps/publish/v2/signup .


2.You will have to read and agree to a document such as the “Google Play Software Distribution Agreement”. Then you will be asked to review the list of countries in which you can distribute your applications. Finally, pay 25$ for registration.

3. After this, you can safely press the button. Specify your file (.apk) and upload it.


4. Google play will check the downloaded content, point out any errors found, and if everything turns out to be normal, your application will receive its own page in the developer console.

5. Now you should format your application properly. To do this, there is a “Product Details” tab, where you will be asked to describe a sufficient number of options and variations of how your product will look to the buyer.


6. Next, you will have to check the boxes that require you to promise that your application fully satisfies the requirements of Android devices, and that you fully agree to comply with US laws.

7. The last thing to do is to scroll up the page and click the button "Save", after which - "Publish".

Your application has fallen into the hands of the administration, after a certain amount of time (from minutes to hours) it will appear for .

You don't have to fill out every item in the Product Details section, but don't miss items like screenshots, language, app name, promotional text, etc. This is a mandatory condition for fulfillment, as for the remaining points - they will only add useful bonuses to you when considering the product, which can be reflected in the speed of placement, etc.

Worth paying attention

The $25 they charge you to register is a one-time fee. Now your application is like this or that useful software, available to users.

For developers mobile applications Those who want to improve the rating of their own programs in the market, and just anyone interested, will find it useful to know how to download Google Play applications. After all, only by being placed in an online store will your application be able to attract users.

First thing is registration

Before publishing, you need to register in the Play Market. You can do this by following the following link.

Here you can either link your current account to the developer page or create a new profile. Please remember that upon completion of the procedure you must pay a registration fee of $25. Compared to the possible profit from the application, this amount is quite symbolic.

Requirements and basic rules for publishing on Google Play

The requirements are the same for all users. You can familiarize yourself with them during registration by reviewing the license agreement. We'll talk about the main ones below.

Enter all the requested data, indicate your Visa/MasterCard/AMEX/Discover credit or debit card. You can also use Webmoney, Yandex-money, Qiwi or other similar services. After filling out all the fields and entering your payment information, click “Accept and Continue.”

You are required to enter personal data and confirm the actions at the bottom of the page. After this you will be taken to your profile.

Publishing process

After pressing the button, the following menu will appear in front of you:

The publishing process is quite simple. Here you should fill in the application information, namely:

  • program interface language;
  • Name;
  • Brief description.

After entering the data, click the “Download APK” button and wait. Soon the following window will appear:

Here you must choose in which mode you want to download the program. From the Alpha testing section you can transfer the application to Beta testing or Production version. And from Beta testing directly to the Working version. The reverse order is not possible. Remember that during testing, your program will only be available to testers; ordinary users will not yet be able to find and download it.

At first, the program will be difficult to find in the store. Search robot It takes several days for the application to be noticed and recognized, and then sent to the general list. Therefore, it is better not to hope for instant conversion and downloads - in this matter you need to wait.

Take care of the signed certificate. It will help further identify you as the author of the program and protect your creation from theft or name conflicts. The full name of the package is the name of the application, sign it with your data. In this way you can place like free apps, and paid.

Using Badge Generator, you can create your own banner button, specifying the necessary parameters. It can be used on a personal blog, community or other places as additional advertising. For example, like this:

Let's imagine for a moment that your dream has come true: the application has been developed, the whole difficult process is left behind, along with all the sleepless nights, working days, liters of coffee and mountains of cigarettes. What until recently was in your imagination is now in your hands. You see how it works and lives, you are satisfied with the path you have taken. But have you ever thought about what will happen next? How to introduce an application to the world? No? Then this article is for you!

The application will need to be sent to digital stores App Store and Google Play. But how to do this with the least loss of time, nerves, coffee and tobacco products? For example, the editors of the App Store may reject your application over and over again - the history includes 6, 10, or 12 rejections. What are the correct steps to submit an app to the store? Let's figure it out.

Where to start?

To ensure that your app is not rejected by Apple, we recommend that you carefully read the official App Store Review Guidelines. All the points that may prevent users from getting to know your application are described here in some detail. Google Play also talks about what is possible and what is not. Knowing these rules greatly increases the chances of your app being successfully uploaded to the store.

How to upload an app to the App Store

So, first you need to register a developer account in the store. In the App Store it works like this:

  1. You need to follow the link: https://developer.apple.com/register/.
  2. Sign in with an existing AppleID or create a new one.
  3. If you see the message "You"ve already agreed to the Apple Developer Agreement", go to your account.
  4. At the bottom of the page, select "Join the Apple Developer Program".
  5. Then click "Enroll" and "Start new enrollment".
  6. Select Entity Type (note - Enterprise Not fits).
  7. Fill out all forms, confirm the agreement and pay the $99 user fee;
  8. Once your profile is ready, add one of your Apple IDs as a developer and at least one of them as an administrator through Users and Roles in your iTunes connect profile.

How to upload an application to Google Play

On Google Play everything is a little simpler:

  1. Visit the Google Play Developer Console.
  2. Enter basic information about yourself - name, email, etc. This information can be changed later.
  3. Read and accept the Google Play Distribution Agreement software products in your country/region.
  4. Please note that apps you publish to Google Play must comply with the rules from the Developer Policy Center and US export laws.
  5. Pay $25 registration fee when Google help payments. If you don't have Google account payments, it can be quickly created during the registration process.
  6. At the end, you will receive a registration confirmation email to the email address you provided at the beginning.

Testing

Testing iOS applications

In the App Store, this can be done in several ways: through Apple service- TestFlight, or through third parties diawi.com, hockeyapp.net, testfairy.com and others. The latter may seem simpler, but in fact they do not make life easier for developers. The testing process itself can be carried out in two ways:

  • By installing the application directly on the device from the developer’s computer via a wire. This method is ideal for the tester, but absolutely does not work for the customer. It is also not suitable if the developer and tester work in different offices.
  • Actually through TestFlight. To do this, you need to download the application to iTunesConnect.

Access to TestFlight will be available only after registering and paying for a developer account. The AppleID of the customer and everyone who will test the program must be added to the “testers” on the application page and the TestFlight tab.

If this is a new tester who has not been added before, then you need to go to the "Users and roles" section and add his AppleID there. After this user receives the invitation and confirms it, you will need to add him to the “application testers” on the same TestFlight tab. Don't forget to click "Save".

All testers will need to download from the App Store app"TestFlight" and log in with the AppleID specified in "application testers". Now all testers will receive notifications by mail and in the TestFlight app about new builds.

Testing can be both internal (access to only 25 users) and public (up to 1000). In the case of external testing, you will have to undergo an extended review, as when publishing in the App Store.

Submission to the App Store occurs only after completely filling out the profile, adding a description, screenshots and other necessary information. Please note that once submitted, nothing can be changed.

After submitting your application for review, you need to wait from two days to a week (in some cases, especially before Christmas, it can take two or even three weeks). Please note that Apple employees are closed on weekends and in late December. So it is better not to send applications for review during this period.

Testing Android applications

When it comes to testing Android applications, it can also be done in several ways.

The simplest and, perhaps, the most effective is to send the .apk file directly to testers and customers using any convenient means of communication (Skype, mail, etc.). But from the point of view of security and common sense, it is better to upload the file to your own server or to the cloud and send everyone a link - this is the method we successfully use in our company. Then you can configure the automatic assembly of builds through CI, which will allow you to receive a new build almost every day without additional effort.

Of course there are alternative ways submitting applications like hockeyapp.net, but they require additional registration, while your own server or cloud (for example, ownCloud) does not require anything.

You can also conduct testing through Google Play itself. It can also be either internal (access only to specified users) or public (access via link). In both cases, the application can be downloaded without much difficulty, as in Apple App Store. But for this the application must be signed.

As in the App Store, submission to the Play Market occurs only after completely filling out the profile, adding a description, screenshots and other necessary information. You can't change anything after sending it. Then you need to wait 1-2 days, after which the application will be automatically published in the Play Market.

Certificates

You must also sign the application before submitting it for review to the Play Market. This can be done at the very beginning or at the end, the main thing is before sending it for review. The following data is required from the customer: Keystore Password, Alias, Key password, First & Last Name, Organizational Unit, Organization, City, State, Country.

The developers will then generate a certificate (usually for 25 years). The certificate must be sent to the customer and it is mandatory! warn that it cannot be regenerated. No way! It is needed for future app updates. If it gets lost, you'll have to release it again. The certificate should not be sent by mail due to security reasons.

In the App Store, a developer with administrator rights will be able to independently generate and install all the necessary certificates through XCode. This process will take several hours. Since the customer is the owner of the application, he will be visible as a developer in both the App Store and Google Play. A developer account in the App Store costs $99 dollars per year, in Google Play - $25 dollars per year. You can submit an application to stores only with a developer account.

To print!

Well, now you know about the rules for accepting an application in the App Store and Google Play. Following these instructions, publishing the application will not be difficult - and then you will finally be able to introduce the world to your brainchild. The main thing is that the child is worthy.


Close