[APP] 🐕 Random Animals In Your App!

:computer: Introduction

This is an app template, not an app, or, not intentionally being an app. I do not expect to be an app with a million APK downloads.

I do not want to focus on user interface, graphics and design in this app, what this app emphasizes is the APIs and get requests it uses.

This application is a template for what you can do with App Inventor. It generates random images of cats, dogs or foxes, to the user's selection, and the app shows the image. What's more, the application does not only show the random animal, it also tells what animal it is.

You might be thinking - why can the user select multiple (or even all) checkboxes, not just one? Well, if you checked 'fox' and 'dog', the app will randomly decide whether to show a dog or to show a cat, but it will never show a cat in this instance. If you checked 'dog' only, it will only show images of dogs.

I tested with the application, and there is no guarantee that the images are correctly rotated. You can extend the template to allow the user to rotate the image.

We will not overload the app assets, instead, we will use API get requests. We use three APIs, for dogs, cats and foxes. They can all be found in this directory.

This works better in the APK instead of the companion, and works better in the companion instead of the aiStarter emulator.

Copy the template by downloading the AIA file and importing into your account.


  • The app icon duck-profile.jpg is a watermark of AICODE.

:gun: Screenshots

:inbox_tray: Downloads

This template is open source. You can extend the template.

AIA: RandomAnimal.aia (12.5 KB)

APK: Google Drive.

Blocks overview (click to zoom in and drag):

By installing, sharing and remixing the app, you agree ALL of the Terms of Conditions listed here.

Website URL: below.

:+1: Rate my app! :-1:

  • Good app!
  • Bad app.

0 voters

Kindly :email: PM me if you have any questions! Also, if you like my app, please :heart: like it or :ballot_box: poll! It takes some effort for me to make it...

Votes and likes tell me the general user feedback of my app. If you saw this app, please take 20 seconds to drop by and give a vote / like! If you have any features that you want to add to this app, PM me.

Gordon Lu

:speech_balloon: Message :earth_africa: Website :e-mail: Email