I am new to Open-Source. I was expecting this code to run with android Studio.
But it is not how it works.. So i was wonder can anyone help me with understanding what is vagrant and how can i install and work with it?
Note that if you're looking to do serious work with App Inventor, it's almost always better to get your native environment set up for builds since building on your native environment is much faster than running through vagrant.
We mostly make use of IntellJ for doing App Inventor development. You can use its Import from Sources feature to set up a project, although generally we build using ant.
Did you check macOS specific instruction? Which are there with readme,
Note 1: For macOS users, if you are using VirtualBox and get any error while initializing the VM it may be due to security restrictions in System Preferences, consider reading this article.
Note 2: If it seems like none of the dependencies are installed in the VM, run vagrant provision.
Our vagrant configuration makes use of VirtualBox, which requires virtualization capabilities on your host device. If you're using a newer MacBook Air with Apple Silicon you won't be able to run the VM since it's an Intel based VM.