# data[].attributes.body
5 objective and 5 subjective questions that you ask your client
An interview with the client
Testing your product with him/her by giving evidence
The picture of your organiser on the desk

# data[].attributes.body
1) Subjective and Objective testing questions which reflects your design specification.
2) Testing it with your client (Desk picture with your table organiser, interview video or audio, image with your happy client)
3) Inform in detail, how can you improve your product?
4) PEEL paragraph

# data[].attributes.body
1) Create the logical plan that specifies the section you want to cut, which tool you plan to use on which material with the duration.
2) Images of you using all the tools while working on your product
3) Changes made to the logical plan needs to be justified for all the steps
4) Image of your final drawing and the image of your final product
5) Changes made to the final design
6) New design specification for your final product

# data[].attributes.body
https://docs.google.com/presentation/d/1P3qui8F3nyKqJVD7L2ZsIQV-9GygZqR7jQRJXrWf2WE/edit?usp=sharing

# data[].attributes.body
Tools: goo.gl/WSJEMs

# data[].attributes.body
- Explain the problem (With the help of the interview questions). EMPATHISE and DEFINE
- Give Evidence of the interview and the table image
- Research questions, justification, source and priority. (IDEATE)
- Answer the research questions with citation
- Analyse existing product and inform the ideas that inspires you.
- Design Brief:
A1 - Issue/ Problem and Goal/Vision
A2: Summary of Research
A3: Ideas you want to use in your Table Organiser
A4: Features of your Table Organiser

# data[].attributes.body
What materials are required?

How to use the tools to make the table organiser?

Different components that can be used?

What  mediums can be used for making a concept of the table organiser

Vendor for materials?

Which tools will be used?

Main Requirements(what are the minimum things needed for it to be considered a table organiser)?

How can I connect pieces for the table organiser?

Safety measurements that can be taken while using the tools?

Techniques needed to use the tools?

# data[].attributes.body
Finish by friday

# data[].attributes.body
Empathise - Connect with the client on personal and professional basis. Provide Evidences. Give a summary on your client.
Define- Mention the different problems they face with the current table and reason why they face it

# data[].attributes.body
Criteria A & B:

A Formative - April 8th

B Formative - April 16th

A & B Summative - April 22nd

Criteria C & D:

C Formative  - May 10th

D Formative - May 20th

C & D Summative - May 22nd

# data[].attributes.body
You are working as a Product Designer in Pepperfried company. Your client requires a personalised table organiser which can help manage his/her contents on the table.

You are required to #emphatize with the client needs and produce a product before 10th May.

# data[].attributes.headline
Take an Interview of someone outside school by friday

# data[].attributes.subject
Take an Interview of someone outside school by friday

# data[].attributes.body
Take an interview or something to get info

# data[].attributes.body
Complete the challenge miss gave on MIT app inventor and show it to miss by next class which is after coming from Rishikesh

# data[].attributes.body
Appendix A: Question 1
MLA Citation
Information in Brief

# data[].attributes.body
1. Finish Criteria A and B and upload it on managebac by 9:00.
2. Make your Shark Tank video and upload that on Flipgrid by 9:00. (Show your screens in the video)

# data[].attributes.body
Finsh making 3-4 screens by next class because you need to start making your shark tank video.

# data[].attributes.body
Start creating the new screen on MIT app inventor and you need to finish this by next class because then you need to record your Shark Tank video.

# data[].attributes.body
Password : themakers2019

# data[].attributes.attachment_link.description
Flipgrid is where social and emotional learning happens! The leading video discussion platform for millions of PreK to PhD educators, students, and families.

# data[].attributes.body
Complete Idea 1 and 2 on the Paper given in class today or make it online. This is due on Tuesday, next week.
We will work on Idea 3 next class...

# data[].attributes.attachment_link.readable_text
Create Apps!

If you do not have an Android phone or tablet, you can still build apps with App Inventor. App Inventor provides an Android emulator, which works just like an Android but appears on your computer screen. So you can test your apps on an emulator and still distribute the app to others, even through the Play Store. Some schools and after-school programs develop primarily on emulators and provide a few Androids for final testing.

To use the emulator, you will first need to first install some software on your computer (this is not required for the wifi solution). Follow the instructions below for your operating system, then come back to this page to move on to starting the emulator

Important: If you are updating a previous installation of the App Inventor software, see How to update the App Inventor Software. You can check whether your computer is running the latest version of the software by visiting the page App Inventor 2 Connection Test.

Step 1. Install the App Inventor Setup Software

Step 2. Launch aiStarter (Windows & GNU/Linux only)

Using the emulator or the USB cable requires the use of a program named aiStarter. This program is the helper that permits the browser to communicate with the emulator or USB cable. The aiStarter program was installed when you installed the App Inventor Setup package. You do not need aiStarter if you are using only the wireless companion.

For Help with aiStarter, see Connection Help.

Step 3. Open an App Inventor project and connect it to the emulator

First, go to App Inventor and open a project (or create a new one -- use Project > Start New Project and give your project a name).

Then, from App Inventor's menu (on the App Inventor cloud-based software at ai2.appinventor.mit.edu), go to the Connect Menu and click the Emulator option.

You'll get a notice saying that the emulator is connecting. Starting the emulator can take a couple of minutes. You may see update screens like the following as the emulator starts up:

The emulator will initially appear with an empty black screen (#1). Wait until the emulator is ready, with a colored screen background (#2). Even after the background appears, you should wait until the emulated phone has finished preparing its SD card: there will be a notice at the top of the phone screen while the card is being prepared. When connected, the emulator will launch and show the app you have open in App Inventor.

If this is the first time you are using the emulator after installing the App Inventor Setup software, you will see a message asking you to update the emulator.  Follow the directions on the screen to perform the update and reconnect the emulator.   You will need to do this kind of update whenever there is a new version of the App Inventor software.

For problems with aiStarter, or if the Emulator does not connect,go to Connection Help for information about what might be wrong.

Setup complete! You are now ready to build your first app!

# data[].attributes.attachment_link.title
Installing and Running the Emulator in AI2

# data[].attributes.attachment_link.description
Create Apps! If you do not have an Android phone or tablet, you can still build apps with App Inventor. App Inventor provides an Android emulator, which works just like an Android but appears on your computer screen. So you can test your apps on an emulator and still distribute the app to others, even through the Play Store.

# data[].attributes.body
You need to finish the task given on MIT app inventor in
class today 30/1/19 and submit it by next class.

# data[].attributes.body
Aesthetics
Function
Cost
Target Audience
Environment
Platform
Safety

# data[].attributes.body
M-Indicator -

# data[].attributes.body
Upload apk in My app folder

# data[].attributes.attachment_link.description
Create a new spreadsheet and edit with others at the same time -- from your computer, phone or tablet. Get stuff done with or without an internet connection. Use Sheets to edit Excel files. Free from Google.

# data[].attributes.attachment_link.readable_text
Extensions Directory

This page lists all available extensions for App Inventor and its distributions like ,WxBit Chinese version, and

See the App Inventor Extensions document about how to use an App Inventor Extension. For extension developers, also the document App Inventor Annotations, Adding Helper Blocks to a Component and How to add a Dropdown Block to a Component might be helpful.

For questions about extensions or bug reports, please start a new thread in the App Inventor Extensions forum. For feature requests please contact me by email. To be a sponsor of a new method already is possible starting from only 10 USD! With your contribution you will help the complete App Inventor community. Thank you.

How to avoid runtime errors with the companion app

1. After importing an extension, please restart the companion app.

2. If you like to use an extension on a different screen, in Screen1 additionally drag the extension into the working area.

While starting the companion app, all necessary assets and also the imported extensions of your project will be copied to your device. So in case the no such class error shows up, the extension code to run the extension is not available on your device. Without that code the companion app is not able to execute methods from the extension.

In case restarting the companion app does not work for you after trying several times, then as it looks like the only way for you to test you app will be after building it using the apk file.

How to Search the Extensions Directory

Please use the Search feature of your browser to search the extensions directory. Use the keyboard shortcut by pressing Ctrl-F. A find bar will appear. Type a search into the find field. See also the Firefox help or Google Chrome help.

Further Extensions on other pages

Supported

Unsupported

Removed

Internet of Things

2. Mad Robots
Note: I received a message, that these exensions are outdated and are not longer working. Also Thunkable removed the documentation of these extensions.
Note: The Appybuilder community has been closed.
You now can download the free extensions, which have been published there in this MIT App Inventor thread.

The webpage to download the extensions unfortunately does not exist anymore.
But you can still can download them here.

Simple Mathematics Extension by Mika (Test Extension)

Body Mass Index Extension by Mika (Test Extension)

QR Code Extension by Mika

Special Tools Extension by Mika

OCR Extension (Version 5) by Mika

Image Editor Extension by Mika

Click Listener Extension by Mika (10 USD)

Gesture Handler Extension by Mika

Google URL Shortener/Unshortener Extension by Mika (Note: does not work anymore, because goo.gl has been closed)

Night Mode Extension by Mika, returns true if the device night mode is on.

Note: You only can use one extension developed by this developer for a specific project. Using more as one extension results in DX execution failed error. The developer seems to be not very interested in fixing this bug for the community, it would take him only 5 minutes... For details see also here.

Note: The Appybuilder community has been closed.
You now can download the free extensions, which have been published there in this MIT App Inventor thread.

Note: Sander does not provide these extensions anymore, because those have been added as components into Kodular.

Bluetooth Plus Extension by Sander

Screen Tools Extension by Sander

Vibrate Extension by Sander

Convert Extension by Sander (Test Extension)

Soundmanager Extension by Sander

13. Juan Antonio -kio4.com

Note: To be able to get some of these extensions, you have to pay in MitCoins (a virtual currency of that webpage)

Parse Extension by crazynsoni (Test extension) - web.archive.org link, Thunkable Classic community has been closed

String Function Extension by crazynsoni (Test extension) - web.archive.org link, Thunkable Classic community has been closed

Get IP Address Extension by crazynsoni (unfortunately link to the extension does not work anymore)

Note: The Appybuilder community has been closed.
You now can download the free extensions, which have been published there in this MIT App Inventor thread.

rescued extensions

other extensions, probably lost

Note: To be able to get an extension of this developer, you have to download an app from Google Play. Also it looks like he does not update his website anymore, so unfortunately I can't list new extensions anymore.

Note: The developer is not active in the forum and answers only sometimes to emails...

37. Androteq aka Rachit Singh

Note: Unfortunately Souvik Bera removed all threads about his extensions in the Kodular community.

Get Location Details Extension by Souvik Bera

Social Media Tools Extensio by Souvik Bera

Email SMTP Extension by Souvik Bera

Custom Listview Extension by Souvik Bera (5 USD)

59. Mateja aka ontstudios

60. DevYB aka Ayoub Mounchid

See the announcement from @Atom_Developer: I plan to discontinue extension development but anyone can contact me if they want any of the Free extensions. Also all links below to the Kodular community are dead. Unfortunately a lot of information seems to be lost now. You might want to try to contact the developer here atomdeveloper.com.

Free Extensions
The free extensions have been republished here in the MIT App Inventor community.

Fill Form Extension by Atom_Developer - this Kodular link is dead,you can find the extension here

Floating Action View: Customized Version Of A FAB Extension by Atom_Developer - this Kodular link is dead,you can find the extension here and in theNiotron community here

GetApk Extension by Atom_Developer to get the apk file path by the app's package name - this Kodular link is dead,you can find the extension here

Glide Image Loader Extension by Atom_Developer, Load Images Fast With Cache (Gif Supported) - this Kodular link is dead,you can find the extension here

ListFinder Extension by Atom_Developer to find items in a list - this Kodular link is dead,you can find the extension here

Persistent Counter Extension by Atom_Developer - this Kodular link is dead,you can find the extension here

Splash Extension by Atom_Developer - this Kodular link is dead,you can find the extension here

CallNumber Extension by Atom_Developer to call any number without asking for unnecessary permissions - this Kodular link is dead,you can find the extension here

Counter Extension by Atom_Developer - this Kodular link is dead, see the announcement above

CropView Extension by Atom_Developer to crop Image View With Customizations - this Kodular link is dead,you can find the extension here

ExtendedDownloader Extension by Atom_Developer - this Kodular link is dead,you can find the extension here

System Launcher Extension by Atom_Developer - App Inventor link still working

Manifest Extension by Atom_Developer to add manifest elements to your app manifest (Generator) - this Kodular link is dead,you can find the extension here

ViewAddon Extension by Atom_Developer - this Kodular link is dead, see the announcement above

Google Translate Extension by Atom_Developer - this Kodular link is dead, see the announcement above

TinyDB Backup Extension by Atom_Developer - this Kodular link is dead, see the announcement above

Niotron links Paid Extensions

FileInfo Extension by Robert to get some information about files and folders, e.g. modified date

66. varsha aka varsha_naik
Note: It seems to be, this developer is only interested in himself, unfortunately he does not care about any naming conventions.
73. Matanel325 aka Matanel Shmailov

76. hemantadahaloficial aka Hemanta Dahal aka im_neodeveloper

79. JEWEL aka Jewel Shikder Jony

This user had been suspended from the Kodular community. Unfortunately all old Kodular links therefore are lost.
old Kodular links new Kodular links Niotron links App Inventor links
Note: It has been reported, that this extension developer takes the money but does not send the extension!

83. Arjan Gupta aka newbiedeveloper

92. Sumit1334 aka Sumit Kumar

94. oseamiya formerly known as sneha_sharma

99. jaxparrow aka Jack Faith

101. Enderman formerly known as Sashibhusan_Coder

102. UnknownBeast aka Know_About_IT aka LGdeveloper formerly known as RudraFromIndia

103. shanji76242143 aka SHAN AWAN aka Sid_Creative

Spelling Corrector Extension by Yash_Sehgal22. Note: this extension uses an API on a server, so if that server goes down, the extension will not work anymore.

Weather Mate Extension by Yash_Sehgal22. Note: Before using the extension you should read this.

Vulord Extension by Yash_Sehgal22 to hide vulgar words. Note: this extension uses a Python module on a server, so if that server goes down, the extension will not work anymore.

126. Shreyaa aka Shreya formerly known as Shreya.ig

138. Black_Knight aka Mr. Koder aka _Ahmed

143. Jinx formerly known as Aditya_Nanda

150. Others

Client TCP Extension by Jean-Rodolphe Letertre (Version 0.4.4.2),see also the discussion here

SMB Manager Extension by Jörg Hüneburg
to list all files and folders of smb share (windows shared folder) and to copy a local file to smb share

Image Base64 Extension by Sivagiri_Visakan - web.archive.org link, Thunkable Classic community has been closed

Sunset/rise Extension by marzukalhashimi - web.archive.org link, Thunkable Classic community has been closed

Activity Starter Extension by pepemont, which additionally is able to pass boolean and long values,
updated version by Sergio

Workdays Extension by Gabryk to calculate the number of working days between 2 given dates - web.archive.org link, Appybuilder community has been closed

Mp3 Metadata Extension by enaixpeend - web.archive.org link, Thunkable Classic community has been closed

Bitwise Extension by Nathan_P to do bitwise operations - web.archive.org link, Thunkable Classic community has been closed

Advanced Location Sensor Extension by Niclas Gins

SuperRewards Extension by ozonostudio - web.archive.org link, Appybuilder community has been closed

Yes another SQlite Extension by frdfsnight - web.archive.org link, Appybuilder community has been closed

Enhance.co Extension by enhance.co - web.archive.org link, Thunkable Classic community has been closed

GUI and Animation Extension by Tomislav Tomsic

FTP Extension by Dramon Reyes (6 USD or 6 EUR) - web.archive.org link, Thunkable Classic community has been closed

WAV sound recorder Extension by G10DRAS

Call Android API from string experimental Extension by actech - web.archive.org link, Thunkable Classic community has been closed

Extension to change Ad unit Id for AdMob Rewarded Video Ads and Interstitial Ads by app191852 (30 EUR)

Dual SIM IMEI Viewer Extension by Sakis K - web.archive.org link, Thunkable Classic community has been closed

Time converter Extension by xnbx2012 (Test extension) - web.archive.org link, Thunkable Classic community has been closed

(Another) Device Info Extension by SamuelNg

Ethereum Extension by Ethereum foundation, documentation seehere

Pdf Tool Extension (Version 2) by Andro King - web.archive.org link, Appybuilder community has been closed

JSON Decoding Extension by yamafu - web.archive.org link, Appybuilder community has been closed

AWS AI Services Extension by Ceyhun Özgün including a chat-bot generation service called Amazon Lex, a text-to-speech service calledAmazon Polly, an image and video recognition service called Amazon Rekognition and a language translation service called Amazon Translate

(Another) Android ID Extension by hackinggyann000

Flurry Analytics Extension by DevMaster - web.archive.org link, Appybuilder community has been closed

Math Extension by Idgomez - web.archive.org link, Thunkable Classic community has been closed

WhatsApp Sticker Extension by apk_developer aka Akatsuki Team (paid) - web.archive.org link, Thunkable Classic community has been closed

Machine Learning For Kids Extension by machinelearningforkids.co.uk

Extension to ask user to input his password before performing some action by Federico_Morrone

Online DocViewer and Alternative PdfViewer Online Extension by project1kangris2018

Phase - Animations made easy! Extension for Kodular, Extension for MIT App Inventor by Shreyash

Text to emoji font Extension by elmanhossendev
Note: to get that extension, you first have to download an app from Google Play.

Barcode Utilities Extension by Futuredev aka Miki Palazzo

Status Bar Text Color Extension by nitinseshadri

Secured Countdown Extension by Aditya_Singh

SearchShop Extension, another Search Engine Extension by popovicstudios

Devendra Weight on planet and star Extension by Earn_Money_Online (test extension)

Text Alignment Extension by Boban Stojmenovic

PasswordUtils Extension by devanshvinayak9

Screen Timeout Extension by saurav_shaw612

Bouncing View Animation Extension by nandu_aeer

Navigation Extension by LetsCode. Note: this extension is obsolete, the navigation component now is available...

Panel Extension by cedkim, a web admin panel

ScanView - ZxingView Barcode Scanner Extension by Silver

Hash Value Tools Extension by camargopellanda15 to return HMAC-SHA1, HMAC-SHA256 and HMAC-SHA512 hashes

Euclid's Division Lemma Extension by Bharat Android App Development (Test Extension)

Palindrome Checker Extension by newbiedeveloper aka sanjogitagupta16 (Test Extension)

GST calculation Extension by KP8158 aka Kapil Patel (Test Extension)

Number Formatting Extension by GuiM_Hares (Test Extension)

Click Extension by Horacio_Spinelli

Another MathCalc Extension by Sagnik_Chatterjee (Test Extension)

MathUtils Extension by Muhammad_Mansuri aka App (Test extension)

GAID (Google advertising id) Extension by Official_Ben10 to get user's GAID

Doze Mode Extension by Dokolo to find out, if Doze Mode is supported

Pythagoras Extension by samuelbeloni

String Functions Extension by Pythony

Extension to Send a SMS in another activity with default application by Seb1

Extension to get Pi value in evaluated form by Raja_HarshVardhanSolanki (Test Extension)

TextToMP3File Extension by Amlin

All Thumbnail Downloader Extension by i4 Creator

Unity ads Extension by uq_n

Morse Code Extension by Kaustubh Rakhade (Test Extension)

NFormat Extension by Edmilson Torres to format numbers based on language and country

Modified Look Extension by AppInventor_Japan to work on more devices

Color Extension by Sketch to blend two colors into one

String Tools Extension by jiji_solaman (Test Extension)

Utubedetails Extension by Nami_Chand to get Youtube video details

CallHistory Extension distributed and maintained by Leul_Melaku, created by Salman_Dev

Names Extension by Markus_Urban to predict some information about a name, such as age, nationality, gender

Flip Countdown Extension by devcafeofficial

EazzySheets Extension by Vishal_Nage, a basic Google spreadsheet extension

Quiz Extension by abhishekchaubeypro

MySQL Extension by Jishnu_Vardhan aka JVFACTSAPPDEVELPER(Test Extension) to insert a record in a specific table

Create Circle Slider Progress Extension by Abdullah_Tawfeeq

VideoImage Extension by egegvner (Test Extension) to get video image from given URL

Email Otp Extension by Tiko_X

FormulasV Extension by TekWizer (Test extension)

Back To Phone Home Screen Extension by MJ_BUNNY_T.V

CMath Extension by Nikhil8219

Temperatur Converter Extension by Overall_General (Test Extension)

InAppReview Extension by Aditya-Developer185i

Math Tools Extension by SabpabCreator (Test Extension)

Metadata Retriever Wrapper Extension by Michael_Mesanagrenos

JSON Path Extractor Extension by markcurlinoski

Email Sending Extension by Nakshtra_Musicals

Youtube Thumbnail Extractor Extension by Abhinav_Ranjan

StatusBar Extension by Avijit

Keystore Extension by jl9322 - Secure Encryption and Decryption

B Arc Progress View Extension by Gaming_Tips

JSON Extension by TRICKY_MIND

Quick Shortcuts Extension by Joseph_Lee to make dynamic and pinned shortcuts

Ironsource Ads Extension by Star3_sports

AES Encrypt/Decrypt Extension by Alireza_Sharifi

TMIC Extension by cgvw for the deployment of image classification models exported from Teachable Machine

Mercado Pago Payment Extension by Andre_Lucas_Ferreira without Hosting

Display Tools Extension by dennis_littawe1542

MediaFire Extension by ashishthakoor58

Hijri Date Extension by Groza95

Auto Label Font Size Extension by Numan

Get Filename without downloading Extension by Pryanshu_Sharma to get the headers of an url

Google Chrome Cast Extension by Pety_Extensions

Password Generator Extension by Anand_Kumar1

Jazzcash Easypaisa Payu Paytm UPI bitcoin payment gateway Extension by virt_rtik (10 USD)

Razorpay Extension by Gaurav_Bansal (12 USD)

Image Utility Extension by BADCODE for async image loading, caching and scaling

RandomQuotesGenerator Extension by aman_kumar1 (Test extension) to generate a random quote out of 5 quotes

Screen Orientatoion Fix Extension by David_Ningthoujam

Random Password Generator Extension (ChatGPT) by Octocore

Firebase Cloud Messaging Extension by Ezy_Aix (7 USD) to send notifications to your users

Screen Orientation Fix Extension by MD_Sohel360

Battery Optimizations Extension by MaretArt

Fast2Sms Extension by ayan1 to send SMS, OTP etc.

ASCII conversion Extension by Brahim_Hadj_Amor

Xreg Regex Extension by danielmistura, PCRE regular expressions for App Inventor

BBLWeather Extension by Anand_Kumar1 to get temperature in Celcius from openweathermap API

VPN Checker Extension by TachBabu

Three simple text Extension by ROY_BIV: IndexOf, LastIndexOf and ReplaceFirst methods

Asynchronous Loop Extension by Plus

AES-256-CBC Encryption Decryption Extension by Fly_Creation

Password Generator Extension by Adi

2023-10 Parsing JSON Extension by Jufrancy

2023-11 M3Colors Extension by Kanishka_Developer (7 USD), Material Design 3 Color Palette

This work by Pura Vida Apps is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License
with attribution (name= Pura Vida Apps and link to the source site) required.