SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
PUBLISHING ANDROID
APPLICATION
First Lets Look How to Export APK :
•
•
•

First Step is to Generate APK
Firstly, .apk stands for Android Package.
Application needs to generate .APK .

1. Right click the project click on Export.
2. Double Click on the Android folder and click on EXPORT ANDROID APPLICATION.
3. Select project you want to export.
4. Generate a new key if we are exporting for the first time and show the path where you
need to store the key and provide a password for its encryption.
5. When you click next a dialog appears where the details for key comes where you can enter
alias, validity for key password etc. Then click Next where the dialog asks for the destination
where you want to store the apk file and Bingo….
6. Its Done. APK is generated.
Step 1:
 Right click on a project

 Go To EXPORT option that is
highlighted on the image.
Step 2:
 Double click on the
Android folder below
General Folder and
select the EXPORT TO
ANDROID
APPLICATION as
shown in figure.
Step 3:
 Enter name of the
project in the
highlighted area or
browse and show the
project path.
Step 4:
KeyStore Selection
 create new key for a fresh
project specify the
location where we want
to store the key and a
password for its
encryption.
Note: Keep this key that is generated
to a very safe place as it is the only
authentication for your code to be
yours.
Step 5:
 Enter All Details for
keys creation
 click Next store the
apk file and Bingo….
 Its Done. APK is
generated.
Things Required to Publish an App
 Listing details
 Store Graphics

 Screenshots (Minimum 2)
 Videos (Optional)
Listing Details
• App Name : Give suitable app name for your application.

• App Description : Write suitable description for your app, not
exceeding 4000 characters.
• Category : It is required that you select an appropriate category for
you application.
Listing Details
• Application Type : It is also required that you set a category for your
application. This could be either set as application or game
• Organization Name : It is also required that you mention the name
of organization while filling up the details.
• Support information : This includes URL , Email, Phone number etc.
Store Graphics
•

App Icon
 512 x 512 px
 32-bit PNG
 Max size 1024KB
 Transparency allowed

•

Promo graphic
 180 x 120 px
 24-bit PNG
 No border
 No Transparency

• Feature graphic
This is also optional but is required to get your app featured anywhere. This image has the following
constraints
 1024 x 500 px
 safe frame of 924 x 400 px
 24-bit PNG
 No Transparency
Screenshots
• Screenshots are important because people will see screenshot before installing app
on phone. So it must convey your main functionality.
• Constraints for the screenshots are
 6 additional optional
 480 x 800 px, or 480 x 854 px
 72dpi, RGB, flattened
 No transparency
 High quality JPEG or 24-bit PNG
 No borders

 Can show status bar
Video (Optional)
• Finally you can even show how your app works through a video.
• This can greatly increase the chances of popularity of your app as the viewer can
get synopses of your application.

• Google recommends the length of the video to be anything between 30 seconds to
2 minutes.
Final Check
 Size
the size of the app should not exceed 50 Mb
 Pricing
decide whether your app should be free or priced.
 Country distribution
decide which country or territories your app should be distributed.
 Rating
This is the maturity rating required of your app. You can set is as everyone, low
maturity, medium maturity, high maturity.
•
•

At least once you need to read Google play store policies
This APK is then uploaded. This includes
 Optimization
 Building
 signing with your release key
 Final testing.

All this and you are good to go!!
Go to the URL:
Give the path where your apk file is
placed and click on upload Button:
Attach assets of an Application
Fillup all Application Listing Details...

Part 1 of 4…
Choose the appropriate publishing options :

Part 2 of 4…
Contact Information :

Part 3 of 4…
At last....
• Once these all processes finished, You have to accept the
agreements. Finally, You can click on publish button to upload your app on
play store.
• Your App will be publish on market within 1-2 hours.
Q/A process or period
Quality Assurance

 Time, depends with the store policy. Can be hours or day(s)
 Check the validity of the application
 Comfirm the publishing standards e.g. icon size, apk, the package
uniquness

Contenu connexe

Similaire à Android Bootcamp Tanzania:Publishing android application

Setting up BuzzCity account - App Developer
Setting up BuzzCity account - App DeveloperSetting up BuzzCity account - App Developer
Setting up BuzzCity account - App DeveloperBuzzCity-2015
 
Mychoice -classified site for buying, selling, rent etc
Mychoice -classified site for buying, selling, rent etcMychoice -classified site for buying, selling, rent etc
Mychoice -classified site for buying, selling, rent etcNikhil Palyekar
 
Flutter Android / iOS Build Preparation
Flutter Android / iOS Build PreparationFlutter Android / iOS Build Preparation
Flutter Android / iOS Build Preparation9 series
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfarfa442827
 
How to make an iPhone app
How to make an iPhone appHow to make an iPhone app
How to make an iPhone appVCube Works
 
iOS Distribution and App store pushing and more
iOS Distribution and App store pushing and moreiOS Distribution and App store pushing and more
iOS Distribution and App store pushing and moreNaga Harish M
 
Android apps with Ionic. From rags to riches, Stanislav Khorunzhyi
Android apps with Ionic. From rags to riches, Stanislav KhorunzhyiAndroid apps with Ionic. From rags to riches, Stanislav Khorunzhyi
Android apps with Ionic. From rags to riches, Stanislav KhorunzhyiSigma Software
 
Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...
Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...
Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...AppSolid by SEWORKS
 
Vodafone application upload guidelines v1
Vodafone application upload guidelines v1Vodafone application upload guidelines v1
Vodafone application upload guidelines v1Vodafone developer
 
Lecture 4 display_principles
Lecture 4 display_principlesLecture 4 display_principles
Lecture 4 display_principlesmoduledesign
 
Publishing your app to the Windows 8 Store
Publishing your app to the Windows 8 StorePublishing your app to the Windows 8 Store
Publishing your app to the Windows 8 StoreLee Stott
 
Setting up your ring central sandbox in steps
Setting up your ring central sandbox in stepsSetting up your ring central sandbox in steps
Setting up your ring central sandbox in stepsAnirban Sen Chowdhary
 
Publishing and delivery of mobile application
Publishing and delivery of mobile applicationPublishing and delivery of mobile application
Publishing and delivery of mobile applicationK Senthil Kumar
 

Similaire à Android Bootcamp Tanzania:Publishing android application (20)

Setting up BuzzCity account - App Developer
Setting up BuzzCity account - App DeveloperSetting up BuzzCity account - App Developer
Setting up BuzzCity account - App Developer
 
Mychoice -classified site for buying, selling, rent etc
Mychoice -classified site for buying, selling, rent etcMychoice -classified site for buying, selling, rent etc
Mychoice -classified site for buying, selling, rent etc
 
Flutter Android / iOS Build Preparation
Flutter Android / iOS Build PreparationFlutter Android / iOS Build Preparation
Flutter Android / iOS Build Preparation
 
Android app development guide for freshers by ace web academy
Android app development guide for freshers  by ace web academyAndroid app development guide for freshers  by ace web academy
Android app development guide for freshers by ace web academy
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
 
How to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step GuideHow to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step Guide
 
201505 beena v0
201505 beena v0201505 beena v0
201505 beena v0
 
Appium_set_up
Appium_set_upAppium_set_up
Appium_set_up
 
How to make an iPhone app
How to make an iPhone appHow to make an iPhone app
How to make an iPhone app
 
iOS Distribution and App store pushing and more
iOS Distribution and App store pushing and moreiOS Distribution and App store pushing and more
iOS Distribution and App store pushing and more
 
Android apps with Ionic. From rags to riches, Stanislav Khorunzhyi
Android apps with Ionic. From rags to riches, Stanislav KhorunzhyiAndroid apps with Ionic. From rags to riches, Stanislav Khorunzhyi
Android apps with Ionic. From rags to riches, Stanislav Khorunzhyi
 
Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...
Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...
Six Strategies for Protecting Mobile Games Against Hackers, Crackers, and Cop...
 
Vodafone application upload guidelines v1
Vodafone application upload guidelines v1Vodafone application upload guidelines v1
Vodafone application upload guidelines v1
 
Lecture 4 display_principles
Lecture 4 display_principlesLecture 4 display_principles
Lecture 4 display_principles
 
Guidelines toupload
Guidelines touploadGuidelines toupload
Guidelines toupload
 
Summary Of Polycom Cast App
Summary Of Polycom Cast AppSummary Of Polycom Cast App
Summary Of Polycom Cast App
 
Publishing your app to the Windows 8 Store
Publishing your app to the Windows 8 StorePublishing your app to the Windows 8 Store
Publishing your app to the Windows 8 Store
 
Photoshop cs5 read me
Photoshop cs5 read mePhotoshop cs5 read me
Photoshop cs5 read me
 
Setting up your ring central sandbox in steps
Setting up your ring central sandbox in stepsSetting up your ring central sandbox in steps
Setting up your ring central sandbox in steps
 
Publishing and delivery of mobile application
Publishing and delivery of mobile applicationPublishing and delivery of mobile application
Publishing and delivery of mobile application
 

Plus de Denis Minja

Android Bootcamp Tanzania:Monetization
Android Bootcamp Tanzania:MonetizationAndroid Bootcamp Tanzania:Monetization
Android Bootcamp Tanzania:MonetizationDenis Minja
 
Android Bootcamp Tanzania:Costech mobile bootcamp monetazation
Android Bootcamp Tanzania:Costech mobile bootcamp monetazationAndroid Bootcamp Tanzania:Costech mobile bootcamp monetazation
Android Bootcamp Tanzania:Costech mobile bootcamp monetazationDenis Minja
 
Android Bootcamp Tanzania:intents
Android Bootcamp Tanzania:intentsAndroid Bootcamp Tanzania:intents
Android Bootcamp Tanzania:intentsDenis Minja
 
Android Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_androidAndroid Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_androidDenis Minja
 
Costech mobile bootcamp 2
Costech mobile bootcamp 2Costech mobile bootcamp 2
Costech mobile bootcamp 2Denis Minja
 
Android Bootcamp Tanzania:Overview of android platform
Android Bootcamp Tanzania:Overview of android platformAndroid Bootcamp Tanzania:Overview of android platform
Android Bootcamp Tanzania:Overview of android platformDenis Minja
 

Plus de Denis Minja (6)

Android Bootcamp Tanzania:Monetization
Android Bootcamp Tanzania:MonetizationAndroid Bootcamp Tanzania:Monetization
Android Bootcamp Tanzania:Monetization
 
Android Bootcamp Tanzania:Costech mobile bootcamp monetazation
Android Bootcamp Tanzania:Costech mobile bootcamp monetazationAndroid Bootcamp Tanzania:Costech mobile bootcamp monetazation
Android Bootcamp Tanzania:Costech mobile bootcamp monetazation
 
Android Bootcamp Tanzania:intents
Android Bootcamp Tanzania:intentsAndroid Bootcamp Tanzania:intents
Android Bootcamp Tanzania:intents
 
Android Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_androidAndroid Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_android
 
Costech mobile bootcamp 2
Costech mobile bootcamp 2Costech mobile bootcamp 2
Costech mobile bootcamp 2
 
Android Bootcamp Tanzania:Overview of android platform
Android Bootcamp Tanzania:Overview of android platformAndroid Bootcamp Tanzania:Overview of android platform
Android Bootcamp Tanzania:Overview of android platform
 

Dernier

AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...Association for Project Management
 
Q4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptx
Q4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptxQ4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptx
Q4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptxSherwinTamayao2
 
16. Discovery, function and commercial uses of different PGRS.pptx
16. Discovery, function and commercial uses of different PGRS.pptx16. Discovery, function and commercial uses of different PGRS.pptx
16. Discovery, function and commercial uses of different PGRS.pptxUmeshTimilsina1
 
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...Nguyen Thanh Tu Collection
 
How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17Celine George
 
Air permeability control technique in paper making.docx
Air permeability control technique in paper making.docxAir permeability control technique in paper making.docx
Air permeability control technique in paper making.docxNoman khan
 
Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024
Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024
Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024St.John's College
 
(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdfMJDuyan
 
(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdfMJDuyan
 
Bohemian Grove Full Member List LEAK.pdf
Bohemian Grove Full Member List LEAK.pdfBohemian Grove Full Member List LEAK.pdf
Bohemian Grove Full Member List LEAK.pdfvirusmortal81
 
Grade 6 Elementary Science-6-NAT-reviewer.pptx
Grade 6 Elementary Science-6-NAT-reviewer.pptxGrade 6 Elementary Science-6-NAT-reviewer.pptx
Grade 6 Elementary Science-6-NAT-reviewer.pptxJOHNPHILIPSBaynosa1
 
STRAND 5 SST 7 ,,FOR GRADE 7 POLITICAL D
STRAND 5 SST  7 ,,FOR GRADE 7 POLITICAL DSTRAND 5 SST  7 ,,FOR GRADE 7 POLITICAL D
STRAND 5 SST 7 ,,FOR GRADE 7 POLITICAL Dkimdan468
 
HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...
HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...
HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...kumarpriyanshu81
 
Self directed Learning - SDL, introduction to SDL
Self directed Learning - SDL, introduction to SDLSelf directed Learning - SDL, introduction to SDL
Self directed Learning - SDL, introduction to SDLspmdoc
 
Unit IV Knowledge and Hybrid Recommendation System.pdf
Unit IV Knowledge and Hybrid Recommendation System.pdfUnit IV Knowledge and Hybrid Recommendation System.pdf
Unit IV Knowledge and Hybrid Recommendation System.pdfArthyR3
 
Calendar, Budget, Evaluation of a PR Campaign
Calendar, Budget, Evaluation of a PR CampaignCalendar, Budget, Evaluation of a PR Campaign
Calendar, Budget, Evaluation of a PR CampaignCorinne Weisgerber
 
LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF NAT...
LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF  NAT...LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF  NAT...
LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF NAT...pragatimahajan3
 
Statistics and Probability Testing Hypothesis.pptx
Statistics and Probability Testing Hypothesis.pptxStatistics and Probability Testing Hypothesis.pptx
Statistics and Probability Testing Hypothesis.pptxClarizaJaneMetro1
 

Dernier (20)

AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...
 
Q4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptx
Q4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptxQ4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptx
Q4 PPT-Health 9_Lesson 1 (Intentional Injuries).pptx
 
16. Discovery, function and commercial uses of different PGRS.pptx
16. Discovery, function and commercial uses of different PGRS.pptx16. Discovery, function and commercial uses of different PGRS.pptx
16. Discovery, function and commercial uses of different PGRS.pptx
 
Israel Genealogy Research Assoc. April 2024 Database Release
Israel Genealogy Research Assoc. April 2024 Database ReleaseIsrael Genealogy Research Assoc. April 2024 Database Release
Israel Genealogy Research Assoc. April 2024 Database Release
 
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 10 CẢ NĂM (CÓ FILE NGHE) - GLOBAL SUCC...
 
How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17
 
Air permeability control technique in paper making.docx
Air permeability control technique in paper making.docxAir permeability control technique in paper making.docx
Air permeability control technique in paper making.docx
 
Herbal Cosmetics , Industries involved in the production of Herbal/natural co...
Herbal Cosmetics , Industries involved in the production of Herbal/natural co...Herbal Cosmetics , Industries involved in the production of Herbal/natural co...
Herbal Cosmetics , Industries involved in the production of Herbal/natural co...
 
Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024
Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024
Basic cosmetics prepared by my student Mr. Balamurugan, II Maths, 2023-2024
 
(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 3) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
 
(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
(Part 1) CHILDREN'S DISABILITIES AND EXCEPTIONALITIES.pdf
 
Bohemian Grove Full Member List LEAK.pdf
Bohemian Grove Full Member List LEAK.pdfBohemian Grove Full Member List LEAK.pdf
Bohemian Grove Full Member List LEAK.pdf
 
Grade 6 Elementary Science-6-NAT-reviewer.pptx
Grade 6 Elementary Science-6-NAT-reviewer.pptxGrade 6 Elementary Science-6-NAT-reviewer.pptx
Grade 6 Elementary Science-6-NAT-reviewer.pptx
 
STRAND 5 SST 7 ,,FOR GRADE 7 POLITICAL D
STRAND 5 SST  7 ,,FOR GRADE 7 POLITICAL DSTRAND 5 SST  7 ,,FOR GRADE 7 POLITICAL D
STRAND 5 SST 7 ,,FOR GRADE 7 POLITICAL D
 
HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...
HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...
HackerOne X IoT Lab Bug Bounty 101 with Encryptsaan & IoT Lab at KIIT Univers...
 
Self directed Learning - SDL, introduction to SDL
Self directed Learning - SDL, introduction to SDLSelf directed Learning - SDL, introduction to SDL
Self directed Learning - SDL, introduction to SDL
 
Unit IV Knowledge and Hybrid Recommendation System.pdf
Unit IV Knowledge and Hybrid Recommendation System.pdfUnit IV Knowledge and Hybrid Recommendation System.pdf
Unit IV Knowledge and Hybrid Recommendation System.pdf
 
Calendar, Budget, Evaluation of a PR Campaign
Calendar, Budget, Evaluation of a PR CampaignCalendar, Budget, Evaluation of a PR Campaign
Calendar, Budget, Evaluation of a PR Campaign
 
LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF NAT...
LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF  NAT...LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF  NAT...
LEVERAGING SYNERGISM INDUSTRY-ACADEMIA PARTNERSHIP FOR IMPLEMENTATION OF NAT...
 
Statistics and Probability Testing Hypothesis.pptx
Statistics and Probability Testing Hypothesis.pptxStatistics and Probability Testing Hypothesis.pptx
Statistics and Probability Testing Hypothesis.pptx
 

Android Bootcamp Tanzania:Publishing android application

  • 2. First Lets Look How to Export APK : • • • First Step is to Generate APK Firstly, .apk stands for Android Package. Application needs to generate .APK . 1. Right click the project click on Export. 2. Double Click on the Android folder and click on EXPORT ANDROID APPLICATION. 3. Select project you want to export. 4. Generate a new key if we are exporting for the first time and show the path where you need to store the key and provide a password for its encryption. 5. When you click next a dialog appears where the details for key comes where you can enter alias, validity for key password etc. Then click Next where the dialog asks for the destination where you want to store the apk file and Bingo…. 6. Its Done. APK is generated.
  • 3. Step 1:  Right click on a project  Go To EXPORT option that is highlighted on the image.
  • 4. Step 2:  Double click on the Android folder below General Folder and select the EXPORT TO ANDROID APPLICATION as shown in figure.
  • 5. Step 3:  Enter name of the project in the highlighted area or browse and show the project path.
  • 6. Step 4: KeyStore Selection  create new key for a fresh project specify the location where we want to store the key and a password for its encryption. Note: Keep this key that is generated to a very safe place as it is the only authentication for your code to be yours.
  • 7. Step 5:  Enter All Details for keys creation  click Next store the apk file and Bingo….  Its Done. APK is generated.
  • 8. Things Required to Publish an App  Listing details  Store Graphics  Screenshots (Minimum 2)  Videos (Optional)
  • 9. Listing Details • App Name : Give suitable app name for your application. • App Description : Write suitable description for your app, not exceeding 4000 characters. • Category : It is required that you select an appropriate category for you application.
  • 10. Listing Details • Application Type : It is also required that you set a category for your application. This could be either set as application or game • Organization Name : It is also required that you mention the name of organization while filling up the details. • Support information : This includes URL , Email, Phone number etc.
  • 11. Store Graphics • App Icon  512 x 512 px  32-bit PNG  Max size 1024KB  Transparency allowed • Promo graphic  180 x 120 px  24-bit PNG  No border  No Transparency • Feature graphic This is also optional but is required to get your app featured anywhere. This image has the following constraints  1024 x 500 px  safe frame of 924 x 400 px  24-bit PNG  No Transparency
  • 12. Screenshots • Screenshots are important because people will see screenshot before installing app on phone. So it must convey your main functionality. • Constraints for the screenshots are  6 additional optional  480 x 800 px, or 480 x 854 px  72dpi, RGB, flattened  No transparency  High quality JPEG or 24-bit PNG  No borders  Can show status bar
  • 13. Video (Optional) • Finally you can even show how your app works through a video. • This can greatly increase the chances of popularity of your app as the viewer can get synopses of your application. • Google recommends the length of the video to be anything between 30 seconds to 2 minutes.
  • 14. Final Check  Size the size of the app should not exceed 50 Mb  Pricing decide whether your app should be free or priced.  Country distribution decide which country or territories your app should be distributed.  Rating This is the maturity rating required of your app. You can set is as everyone, low maturity, medium maturity, high maturity. • • At least once you need to read Google play store policies This APK is then uploaded. This includes  Optimization  Building  signing with your release key  Final testing. All this and you are good to go!!
  • 15. Go to the URL:
  • 16. Give the path where your apk file is placed and click on upload Button:
  • 17. Attach assets of an Application
  • 18. Fillup all Application Listing Details... Part 1 of 4…
  • 19. Choose the appropriate publishing options : Part 2 of 4…
  • 21. At last.... • Once these all processes finished, You have to accept the agreements. Finally, You can click on publish button to upload your app on play store. • Your App will be publish on market within 1-2 hours.
  • 22. Q/A process or period Quality Assurance  Time, depends with the store policy. Can be hours or day(s)  Check the validity of the application  Comfirm the publishing standards e.g. icon size, apk, the package uniquness