Цифровой журнал «Компьютерра» № 26 (Журнал «Компьютерра») - страница 18


Китайский дизайнер Kingyo разработал довольно интересный интерфейс Blue Bee (голубая пчела), предполагающий полную очистку лицевой панели от кнопок и перепоручение «кнопочных» функций дополнительному тачпаду, расположенному на задней стенке телефона.


Внешне, «Голубая Пчела» очень похожа на операционную систему Windows Mobile 6.5. Коренное отличие заключается в подходе к работе с рабочим столом системы. Так, за команды «вперед» и «назад» отвечает горизонтальный росчерк по заднему тачпаду, за команду «домой» — двойной клик, за переключение по пунктам меню верх или вниз — вертикальный росчерк по крышке.

Дизайнер утверждает, что подобный подход не только расширит область, занимаемую экраном, но и существенно упростит работу со смартфоном — к примеру, пальцы теперь не будут загораживать изображение на экране, да и управляться одной рукой станет удобнее.


К оглавлению

Визуальное программирование для 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).