Коллективное программирование с App Inventor biarmicus's blog / 10.06.2015 Очень важным аспектом освоения программирования является возможность работы над проектами в команде. Такую возможность содержит и язык визуального программирования MIT APP Invenor, однако возможность эта не вполне очевидна и с этой возможностью стоит разобраться.Структура программы в App Inventor привязана к “экранам”. У каждого экрана свой дизайн, свой набор кнопок, надписей, фонов и изображений, за каждым из них стоит своя программа, которую мы собираем в режиме просмотра блоков. Таких экранов в проекте App Inventor может быть сколько угодно. И возможность по организации совместной работы состоит в том, что мы можем собирать в один проект экраны, которые создают несколько программистов и дизайнеров. Итак, представим, что первый из наших программистов создает первый экран проекта. У него получится что-то такое:После того, как экран будет готов, его нужно сохранить на компьютер в виде файла с расширением aia. Второй программист в это время работает со своим экраном. Для этого в рабочем поле программы ему нужно оставить пустым первый экран и создать второй (свой) экран с помощью кнопки Add Screen. После этого он наполняет свой экран необходимым дизайном и блоками кода и точно так же сохраняет его на компьютере. После того, как файлы с экранами проекта будут готовы, нам нужно будет скачать полезное приложение App Inventor Merger и запустить его так, как описано в этой инструкции.После этого мы загружаем оба наших исходных файла экранов в соответствующих полях приложения App Inventor Merger.Нажимаем на кнопку Merge и программа сгенерирует нам aia файл, соединив в нем оба экрана. Нам останется только импортировать его в App Inventor - и проект готов! MIT APP Invenor коллективное программирование