Tuesday 19 February 2019

ABC 123 Learning kids apps Documentation

Features:

  • HD Graphics.
  • 6 Different levels.
  • Ultimate sounds.
  • Easy to reskin.
  • Admob Banner and Interstitial Ads.
Before doing installation, you need to do the following things :
  1. Install tools that requires for developing Android app such as Java Development Kit and Android Studio as the Official Android IDE. For updated tutorial about how to install them, you can see and Download from  Android Developer website.
  2. If you do all things above, you can go to the next step. 
  1. Open Android Studio > Open an existing android studio project
  2. New window will opened > Browse to directory where you place "Smart VPN" project  > Ok
  3. Wait for few minutes until all process import has finished.



  1. First click once on your package and then click file on Android Studio.
  2. Click the Project Structure from file menu
  3. Then, click on app from the modules section
  4. Click on Flavors which is on the app modules section.
  5. Edit "Application Id". ( Set your package name here )
  6. And then Press Ok.
 
    
  1. Open Android Studio > app > res > values > strings.xml
  2. Select 'strings.xml'
  3. Enter your app name inside "app_name" string tag 

AdMob Configuration :
 
  1. Open Android Studio > app > res > values > strings.xml
  2. Enter your AdMob banner ID inside  " banner_ad_unit"  string tag :
  3. <string name="banner_id">Your AdMob Banner ID</string>
  4. Enter your AdMob Interstitial ID inside  " interstitial_ad_unit"  string tag :
  5. < string  name= "interstitial_id" >Your AdMob Interstitial ID</ string >
  6. < string  name= "app_id" >Your AdMob app ID</ string >
  1. Open Android Studio > app > res > mipmap-hdpi >  ic_launcher .png
  2. Rename your icon with  ic_launcher .png and paste > replace in mipmap-hdpi folder 

1. First head over to the toolbar of Android studio:


2. From there, select Build, and a list of options will appear:



3. Choose Generate Signed Bundle/APK option from the dropdown. And you will be greeted with a prompt saying whether you want to build Bundled or APK as the image below: 



 4. From there choose the option APK, and select Next,


5. Here you need to select a key store which is in .jks format. If you haven’t done it before, you need to create new with your credentials like the below image.

6. You need to fill all the details and select desired path. The keystore will be saved on your selected path. And select Ok after filling.
7. The same box will appear again as before where you need to insert the newly created password and select the location of the keystore file 




 
8. After that, hit next, and then a final prompt will appear to choose the destination for your APK file. 


Select release from the dropdown and hit Finish, and it will take some time to build the APK,
Android studio will send you notification after the build is successful. After that, you can head over to your previously selected destination for your APK file. There will be a file named “app-release.apk”.
You can upload the file to the play store.
1. Submitting an application:
To begin submitting an application to Google Play:
  • Visit the Google Play Developer Console.
  • At the top of the page you will see a Add new application button. Click this to begin the app submission process.
  • You will be presented with a pop up that asks you to select the language and title of your application. Note that the title length is limited to 30 characters.
  • Once the details have been entered you have two options: you can either upload your APK or you can begin entering information about your product.
  • Proceed by clicking the Upload APK button.
  • You are now presented with the initial app submission screen that looks as follows:
The menu on the left hand side has the following sections:
  • APK This section allows you to submit an APK file. You can submit production, beta and alpha APKs (beta and alpha APKs are for testing purposes only, see the Beta-testing and staged rollouts section on the Android developer support site for more information).
  • Store Listing In this section you can add information about your product as it will appear in the Google Play store.
  • Pricing & Distribution In this section you can set your app's price and distribution in different countries.
  • In-app Products In this section you can specify any in-app products that you you are selling from within your app.
  • Services & APIs Shows information about your license key and provides access to additional Google services for your app.
  • Optimisation Tips This section will analyse your APK and app information then offer optimisation tips.
2. Uploading the APK
As we already have the APK section selected by default, click the Upload your first APK for Production button. This will open a pop up that allows you to either drop your APK onto the pop up or click the Browse button to locate your APK to upload.
Once your APK has been uploaded, information about the APK file will be displayed in the previously described APK section and your application will be placed in draft mode. Note that you can replace the APK at any time by clicking the Upload new APK to production button and repeating the upload process. Also note that a green tick has appeared at the side of the APK section to show that all requirements in that section have been met.
You can also change which devices your APK supports by clicking the See List link beneath the Supported devices option. This will open a pop that shows all devices that are currently listed as being compatible with your APK. In this pop up you can manually add or remove devices that you know are compatible or incompatible with your APK.
3. Adding product details
To access the Store Listing section, click Store Listing in the left hand menu.
In this section you need to enter information that describes how your app will appear on the Google Play store, which includes:
Product details
  • Title – The title of your app as it will appear in the store, this will already be filled in from earlier (maximum of 30 characters)
  • Description – The description of your app as it will appear in the store, you should try to include as much information as possible such as, what your app is about, its features, any awards that it has won etc. (maximum of 4000 characters)
  • Promo text – A short summary sentence that will be shown along with your promo image if featured
  • Recent changes: Details of any recent changes to your app, this is only applicable to updates to existing apps
Graphic assets
  • Screenshots – In this section you can supply screenshots for different sized displays. Including phone, 7 and 10 inch tablets. Note that at least 2 screenshots (8 maximum per screen size) are required and should be in JPEG or PNG format. In addition, no single image can be smaller than 320 pixels or greater than 3840 pixels. To add screenshots drag and drop them onto the area provided
  • High-res Icon – This is a high resolution icon that is used in various places on Google Play. This image should be 512 x 512 pixels in size and should be saved in 32-bit PNG format (with alpha). To add the icon drag and drop it onto the area provided
  • Feature graphic – Whilst this graphic is not required, not providing it will exclude you from being featured on Google Play. This image should be 1024 x 500 pixels in size and should be saved in JPEG or 24-bit PNG format (no alpha). To add the graphic drag and drop it onto the area provided
  • Promo graphic – The promo graphic is used for promotions on an older version of the Android OS (earlier than 4.0). The image should be 128 x 120 pixels in size and should be saved in JPEG or 24-bit PNG format (no alpha) Supplying this image is not a requirement. To add the graphic drag and drop it onto the area provided
  • Promo video – Whilst a promo video si not required it is highly recommended that you provide one as a way to show potential users the features of your app. You should enter a link to a video that is located on YouTube
For more information about screenshots, icons and videos see the Graphic assets, screenshots, and video section on the Android developer support site
Categorization
  • Application type – Select between game or application
  • Category – Select the category that your app should be placed in on Google Play
  • New Category (only for Games) – From February 2014 your game will be placed into a new category, select which category you wish it to be placed into
  • Content rating – Rate the content of your app. See Rating your application content for Google Play for more details
Contact details
  • Website – Provide a link to your apps support web site
  • Email – Provide a support email address where users can contact you regarding issues with your app
  • Phone – Provide a phone number that users can call to get support (optional)
  • Privacy policy:
  • Link to policy – A link to your privacy policy (see Developer privacy policy for more details). If you do not wish to submit one at this time then tick the “Not submitting privacy policy at this time” check box
Once you have finished adding information to this section click the Save button located at the top of the page. If all required information is present then you should see a green tick appear next to the Store Listing section on the menu to the left hand side.
To access the Pricing & Distribution section, click Pricing & Distribution section in the left hand menu.
In this section you need to enter the price of your app as well specify where it will be distributed. A number of options are available in this section, including:
  • Paid or Free status – Here you can set if you app is available as a paid product or for free (at no cost to the user). Its important to note that if you publish your app as free then you cannot change it to paid once its published. If you select paid them you will be given the option to enter the price in your default currency
  • Auto price conversion – By setting this option Google Play will automatically calculate the price of your app in territories that you are distributing in. To auto calculate the prices click the Auto-convert prices now button
  • Countries – Here you can select which countries you wish to distribute your app in. There is also an option for selecting "all countries"
  • Google play for education – You can opt to have you app included in Google Play education as long as it qualifies (see Google Play for Education for more details)
  • Marketing opt out – By selecting this option you will prevent Google from promoting your app except on Google Play and in any Google owned online or mobile properties
  • Content guidelines – Confirm that your app meets content guidelines that are set out in Google Play Developer Program Policies
  • US export laws – Confirm that your app meets US export laws, see Export Compliance for more details
Once you have finished adding information to this section click the Save button located at the top of the page. If all required information is present then you should see a green tick appear next to the Pricing & Distribution section on the menu to the left hand side.
Once all details have been added, revisit each section and review all information to ensure that it is correct. When you happy with the information click the Publish this app option from the Ready to Publish menu located to the top right of the page to publish your app.
It may take several hours for your app to appear on Google Play. Note that there is no official review process like there is when submitting apps to the iOS app store so be extra vigilant about testing your app and checking your store listing.
You will find all image into /res/drawable-mdpi/, /res/drawable-hdpi/, /res/drawable-xhdpi/ folder. Just create your own graphics and replace those files. Create seperate graphics of different device screen sizes & place them into other drawble folders (drawable-hdpi & drawable-xhdpi) with same file name found at drawable-mdpi folder. Check here for more information: Devices and Displays and Supporting Multiple Screens.
Once again, thank you so much for purchasing this app. I'd be glad to help you if you have any questions relating to this app. If you have a more general question relating to the apps on CodeCanyon, you might consider visiting the "FAQ / Support" section and asking your question in the "Comments" section at CodeCanyon app detail page or Personally contact us at our email apnorul@gmail.com

No comments: