Читать «Компьютерра PDA 17.07.2010-23.07.2010» онлайн - страница 6

Компьютерра

И потому Чехов не обличал революционеров и не пугал ужасами гильотины: пустое, все думают, что это они будут гильотинировать, а не их будут гильотинировать. Он просто давил из себя раба по каплям. Каплю вчера. Каплю сегодня. Бог даст, и завтра капельку-другую. Вот в чём и заключается рецепт доктора Чехова.

Не успели. Уж больно много рабского накопилось в народе. Что ж, со времени Большого Бунта прошёл почти век. Интересно, с пользой его провели, нет? Раба из себя давили, или потратили время поприятнее, обличая глупых пиндосов, покуда все джунгли восхищались нами?

Визуальное программирование для Google Android

Автор: Крестников Евгений

Опубликовано 19 июля 2010 года

Google постоянно экспериментирует со средствами разработки для платформы Android, иногда из этих экспериментов даже выходит что-то толковое. Последний из них - визуальная среда разработки приложений App Inventor, позволяющая собрать программу из составных "крипичиков" буквально в считанные минуты.

Создатели App Inventor утверждают, что их творение поможет создавать программы даже людям далёким от искусства шаманить над исходными кодами. Вместо текстового языка программирования, здесь используются логические блоки с уже готовыми действиям. К примеру, функциями для работы с социальными сетями, вебсайтами или сенсорами устройства. Среда разработки позволяет обрабатывать медийный контент, распознавать речевые команды и синтезировать речь. Создать приложение будет не намного сложнее, чем сложить головоломку-паззл.

С виду App Inventor напоминает другие среды визуальной разработки - в первую очередь Scratch, с которым App Inventor роднит формат компонентов и происхождение. Его создатели связаны с исследователями из MIT Media Lab, где в своё время разработали Scratch.

Окно программы разделено на три основных поля. В левой части мы видим библиотеку элементов интерфейса и прочих функциональных блоков для создания приложений. Центральная часть окна - напоминающий экран телефона просмотрщик, а справа находятся элементы, позволяющие настраивать свойства объекта. Всё это очень похоже на сильно упрощенный вариант какого-нибудь Delphi или Visual Basic.

Команда App Inventor создала готовые блоки на все случаи жизни: хранение информации, выполнение периодических действий при выполнение действий при определенных условиях - всё это можно реализовать, ничего не зная о языках программирования. Здесь есть даже функционал для работы с социальными сетями (например, с Twitter).