Showing ODK Collect form with projector

good morning every one,
my odk project was ready to use, now I want to introduce it to our colleagues, is there any way to explaine my odk forms with projector (filling and explaining forms via computer, submitting data.....)?

1 Like

Hi @Mansour,

If you need to explain your form in Arabic please have a look at https://www.youtube.com/watch?v=IhNSRzKX6Gg.
There are a few other videos of interest in youtube such as https://www.youtube.com/watch?v=pgAg9lyiduE.
Good luck

1 Like

thank you for sharing your information, but I want to fill a form by computer which will be connected to projector, and the colleagues will learn how to use a form.

You can use an emulator to basically run a fake Android device from your computer. The easiest is probably Genymotion which currently has a free option for personal use. You can pick an Android version and device form factor that matches your physical device, install GApps from the button in the upper right-hand corner and then get Collect from the Play Store. Another option if you don't want to use GApps/Play Store is to use the browser to go to https://opendatakit.org/downloads/download-info/odk-collect-apk/, download the APK for the Collect version you want and then click to install it. You can then use it exactly as you do on a physical device.

If you have a Chromecast, you can also project from your device using instructions here.

6 Likes

I haven't done it but I know there are ways to mirror an Android screen to a computer screen. Then you can project the computer display. Search online with something like "mirror android screen on pc" and links like 1 and 2 might help (but again, neither something that I have tried). Please let us know if you find something that works well.

3 Likes

Genymotion is a lot easier to deal with, but you can also use the Android emulator via the SDK Platform Tools if you are a bit more technical.

https://stackoverflow.com/a/3480235/152938 has a rough guide.

2 Likes

You can also use vysor Chrome addin to control Android from your laptop:

4 Likes

I suggest what Yaw suggest

Genymotion is the best because it's easy to use
and don't have an additional requirement like SDK.

Best Regards


You can go on this link. And upload your form, You can easily use this on projector. Thanks .....

1 Like

Agree. Consider screensharing using the Android EZCast app to project one Android screen on another Android, PC, or Mac also running EZCast. Can also show on HDMI TV with a screen-sharing dongle such as one compatible with EZCast.

1 Like

When I was training folks on how to fill a form I connected the projector my computer, the tablet to my computer with USB and used Vysor in Chrome. It was very easy to use and (once set up) did not require an internet connection or anything.

5 Likes

I've also used Vysor for this several times.
Note that they now also have a Windows install - you don't have to use the Chrome app/plugin.
Find it on the Vysor Downloads page.

The free version does have adverts that popup from time to time, but otherwise works really well

7 Likes

Screen mirroring to PC will be of much help. You can use Vysor or Airdroid (Airdroid will be a better option). You can check https://www.techlila.com/mirror-android-to-pc/ to connect your device to any PC. All the solutions work. Hope it will help :slight_smile:

2 Likes