Управление событиями в Ext JS

В дополнение к последовательному объектно-ориентированному проектированию Ext JS обеспечивает простое и хорошо продуманное событийно-ориентированное проектирование. Основа всех событий в Ext JS — базовый абстрактный класс Ext.util.Observable, который предоставляет все, что нужно для работы с событиями. Читать далее

Введение в Sencha Touch

Sencha Touch – библиотека для разработки веб-сайтов и веб-сервисов, ориентированная на iPhone, iPad и Android. Разработана она компанией Sencha, Inc – известным поставщиком библиотеки ExtJS для рынка высокотехнологичных браузерных интерфейсов.

Основная цель Sencha Touch – по мере возможности мимикрировать стандартный интерфейс и поведение элементов интерфейса iOS, предоставив программистам гибкое API.

Ядро библиотеки написанно на JavaScript, CSS3 и html5 (в трактовке WebKit-движков). FireFox 4 и IE 9 отсутствуют в списке поддерживаемых браузеров.

Соответственно, Sencha Touch-приложение – это обычная клиент-серверная разработка, в качестве клиента выступает браузер Safari или Chrome, а в качестве сервера – любой веб-сервис, способный «отвечать» в форматах JSON, XML и еще нескольких других. Читать далее

Видеоурок по Sencha Touch. Часть 1

  • азы создания веб-приложений на базе библиотеки Sencha Touch;
  • компоненты Ext.Panel, Ext.Toolbar, Ext.Button и некоторые из их конфигурационных свойств;
  • порядок применения значений свойствам компонента

Читать далее