Libraries, schools, hospitals and other public places block access to certain ports for apps like App Inventor as a security issue. If you attempt to use App Inventor for live developments in these environments there are a few potential ways to develop.
I think you can:
3) and certain you can develop 'in the blind'. Here is an solution to develop (but not test live development), not perfect but it works:
* Develop using the Designer small parts of a Project
* Create an aia file
* Build the Project Build app (save apk to my computer)
* Send the apk to a device by eMail attachment of the apk file
* Click on the attachment when received on the device to install the app. Then test the app and cross your fingers.
This is called 'programming in the blind' and it has its pitfalls but does work.
Regards,
Steve