Search this site
Embedded Files
Botikazar ICT
  • Home
  • Introduction
  • 3rd term
    • Hardware
    • Sentences to be corrected
    • Number systems and Hardware
    • Bigdata
    • Website
    • App Inventor
  • 1st term
    • LibreOffice Writer
    • LibreOffice Calc
    • Beldur barik contest
  • 2nd term
    • Cyberscouts
    • Security
  • Projects
  • Programming
Botikazar ICT
  • Home
  • Introduction
  • 3rd term
    • Hardware
    • Sentences to be corrected
    • Number systems and Hardware
    • Bigdata
    • Website
    • App Inventor
  • 1st term
    • LibreOffice Writer
    • LibreOffice Calc
    • Beldur barik contest
  • 2nd term
    • Cyberscouts
    • Security
  • Projects
  • Programming
  • More
    • Home
    • Introduction
    • 3rd term
      • Hardware
      • Sentences to be corrected
      • Number systems and Hardware
      • Bigdata
      • Website
      • App Inventor
    • 1st term
      • LibreOffice Writer
      • LibreOffice Calc
      • Beldur barik contest
    • 2nd term
      • Cyberscouts
      • Security
    • Projects
    • Programming

App Inventor

  1. Setting up App Inventor
  2. Designer and blocks editor
  3. Hello Purr for App Inventor 2

Hello Purr is the Hello World tutorial for App Inventor. This simple exercise takes you through the very basics of App Inventor. In a very short time you will create a button that has a picture of a cat on it, and then program the button so that when it is clicked a "meow" sound plays.

4. Talk to me

Let's create an app that says "Talk to me" when we click a button. (Component: Media --> TextToSpeech)

    • Afterwards you will improve the app so that it says any message the user writes in a text box. (Blocks: Getters in green of the text box --> TextBox.Text)
    • In addition, the app will say "Stop shaking me!" when we shake the telephone. (Component: Sensors --> AccelerometerSensor)

5. Ball bounce

A ball must appear on the screen. You will fling the ball, and the ball will move forever until you press on the surface of the screen and release it. If the ball reaches an edge, it will bounce.

6. MoleMash : simple game which uses animation

In the game MoleMash, a mole pops up at random positions on a playing field, and the player scores points by hitting the mole before it jumps away. .Each time you hit the mole, the phone will vibrate. This tutorial shows how to build MoleMash as an example of a simple game that uses animation.

Improve the app:

  • Make the game vary the speed of the mole in response to how well the player is doing. To vary how quickly the mole moves, you'll need to change the MoleTimer's Interval property.
  • Keep track of when the player hits the mole and when the player misses the mole, and show a score with both hits and misses. To do this, you'll need do define touched handlers both for Mole, same as now, and for MyCanvas. One subtle issue, if the player touches the mole, does that also count as a touch for MyCanvas? The answer is yes. Both touch events will register.

7. Paintpot


You will be able to paint pots in different colors (red, blue and green), and draw lines. In addition, there will be a possiblity to delete everything and start again.

Improve the app:

  • The user will have the option to choose small, medium or big dots.
  • Instead of painting over a pre-fixed image, the user will take a picture and draw over it.
Report abuse
Report abuse