How to ask a question (open new topic)

Before you ask a question / open a new topic
please take care of the following points:

  1. The forum was previously searched for similar topics / issues.
  2. Give a precise (detailed) description of
    • the issue / bug,
    • the goal.
  3. Show the (relevant) blocks (images, screenshots of blocks in high quality).
  4. Debug your blocks (connect to Companion and right mouse click: → Do it).
  5. Name the Android / iOS version running on your (test) device.
  6. Do not open multiple threads on the same topic.
  7. If you haven't already, read this: Some basics on Android storage system.
  8. For advanced users ‒ identify errors (logcat) - Android:
    Capturing Device Logs using adb logcat (guide by @Taifun)
    Logcat command-line tool │ Android Developers
  9. Choose a meaningful topic (not something like this: "I have a problem" or "Please help").

Note: Make it as easy as possible for those who are helping. Especially:
→ Write in English and
→ use English blocks (set the language in the Designer - temporarily - in English).

to 3: get an image of your blocks (→ right mouse click in Blocks area)

or use the Snipping Tool from Windows etc.: grafik to get only some blocks.

to 4: debug your blocks

Connect your device to Companion and make a right mouse click in Blocks area on a specific block:

For more details

Getting Help on the App Inventor Forum
Sources for the basics of AI2 from @Taifun
ProfessorCad: Tips & Tricks

How To Ask Questions The Smart Way
How To Ask Questions The Smart Way


You can also use
WindowKey + Shift + S
for capturing blocks.



Only since Windows 10.


Corrected to "Snipping tool" from "Sniping tool"
(a.k.a. The original Sniping Tool)


When asking a question start with:

How do I... or How can I... or How do you....

Do not start a question with How to.. - this infers a guide or tutorial on how to do something

and finish with a question mark (?)


Why not pin this topic globally? So newcomers can easily see this guide and learn that how to open a new topic


I have seen users who have a lot of text in their titles, but their description is almost blank.

When you are posting, save the most important keywords in the title about your issue, like "How do I get a ConsumerKey and ConsumerSecret with the Twitter component?" "An error occurred when selecting a random list item.". Also, give us as much information as possible about your problem. Do not just post sentences like 'it's not working', 'an error occurred in my project' or 'please help me.'.

A good example of this might be this topic.

Plus, some users do not express themselves clearly. When you are posting, use proper language (spelling) with proper punctuation. We have to help out other users too, so if you are posting a problem, make sure you express it as clearly as possible.