Кажется, вы до конца видео не досмотрели: там как определяют реакцию кнопки на нажатие.
И, кстати, вся логика — не только простейшая — присутствует — if-then-else, foreach, while и т.д.
А что касается нескольких экранов, то в FAQ написано, что пока нельзя создавать multi-screen apps.
При поисковом запросе приложения сортируются по популярности. Он не наберет достаточного числа голосов, что б выйти вперед при наличии нормальных программ.
У меня со времен Oracle Forms, когда вижу или слышу слова: «You can just drag and drop this component on the screen», — возникает желание бежать далеко-далеко. Обычно за простой реализацией банальных вещей в таких системах следует море проблем, если потребовалось сделать шаг в лево или вправо. Предпочитаю иметь метаописание GUI вместо визуальной модели. Это из области личных суеверий, конечно =)
MIT открыл Google App Inventor в бета-версии