Revision - Publishing Apps Flashcards

(11 cards)

1
Q

List out 6 steps for Publishing Our App

A
  1. Debug the App
  2. Upload App Icon to the Project
  3. Reduce the Project Size
  4. Generate signed AAB
  5. Upload to Google Play
  6. Run Alpha and Beta Tests
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List out the Full Name of these 2 terms
1. APK
2. AAB

A
  1. Android Application Package
  2. Android Application Bundle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between APK and AAB?

A
  1. APK is the standard executable file for Android
  2. AAB is newer format and was required to publish app on Google Play
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What defines your application’s unique identity across all apps, and what happens if you change it after it is published?

A
  1. Application ID
  2. Will be treated as a completely different application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Where exactly do you set or change the Application ID for your project?

A

Configured in the build.gradle file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the difference between 1. minSdkVersion and
2. targetSdkVersion

A
  1. Define the absolute minimum android platform version the app can run on
  2. Define the specific API level the app was intentionally designed and tested for
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

List 3 ways to reduce APK/AAB size before publishing

A
  1. Remove unused resources
  2. Reduce image size (use WebP or Vector instead of PNGs)
  3. Remove unused test directories
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

List 6 things you must provide before Google allow us to Publish an app

A
  1. A high-res icon
  2. A feature graphic
  3. Select a Category
  4. Select a Content Rating
  5. Target at least 1 country
  6. Make your app free or set a price for it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does a “Pre-launch report” do in the Google Play Console?

A

Test devices in a data center automatically launch and crawl your app for several minutes (tapping and swiping) to identify crashes, display issues, and security vulnerabilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the main difference between Alpha testing and Beta testing?

A
  1. Alpha Testing is used for early, experimental versions of the app that might still be incomplete or unstable
  2. Beta testing is for apps that are complete and stable, tested with limited number of real users
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Do bad reviews from Alpha or Beta testers affect your app’s public rating?

A

No, feedback from test users is private and doesn’t effect public ratings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly