Архив

Публикации с меткой ‘ExtJS 2.0’

ExtJS, Adobe AIR и технология PixelBender — красиво, ничего не скажешь!

19 февраля 2009 2 комментария

animsПриветствуем читателей. Давно не появлялось чего-то новенького об ExtJS, видимо все готовятся к анонсированной конференции (мы уже писали об этом), а те, что останется в уютных домашний креслах - к анонсу ExtJS 3.0. Но сегодня заглянув в официальный блог компании, я нашел интереснейшую заметку. Как уже известно, в последние версии ExtJS начали активно внедрять поддержку платформы Adobe AIR, что не может не радовать, ведь именно симбиоз этих двух потрясающих инструментов может дать, в умелых руках, конечно, просто отличные результаты.

В Flash 10, а значит и в Adobe AIR 1.5 в его именно флешевую часть была внедрена интересная технология, по сути, полного управления всем отображаемым на экране - PixelBender. При помощи специального языка программирования GLSL (OpenGL Shading Language) разработчик может описывать операции над пикселями, при этом программа может быть применена не только к картинке, а к любому флеш-объекту, в том числе и целому окну или веб-странице. Кстати да, вы не ослышались, речь идет именно об OpenGL, а это нас приближает вплотную к возможности создать серьезные графические приложения, оперируя только обычными для веб-разработки инструментами. Если кто разбирается в 3D, то эта технология очень близка к пиксельным шейдерам, которые также программируются на своих языках. Читать далее...

Работаем с ExtJS на языке РНР — библиотека PHP-Ext

Приветствуем наших читателей. Я вряд ли ошибусь, если предположу, что язык РНР достаточно популярен, если не самый популярный в веб-разработке. Мы не будем анализировать причины этого (а тем более, следствия), а сконцентрируемся на одном небольшом аспекте, а именно - как на РНР разрабатывать сложные AJAX веб-приложения. И не просто так разрабатывать, а использовать в своей работе библиотеку ExtJS, которая позволяет создавать интерфейсы для этих веб-приложений. Конечно, все это можно разнести и серверная сторона, на РНР или на любом другом языке, совершенно ничего не будет знать о клиентской части и AJAX-библиотеке, просто оперируя JSON данными и обычным HTML. Но можно сделать и по-другому - этот подход, аналогичен популярной сегодня технологии Google Web Toolkit. Мы ничего не разделяем, а просто пишем приложение, используя одну среду, один язык и все возможности (и языка и среды), а уже сервер самостоятельно генерирует код для клиента, полностью автоматически. Таким образом можно совсем (ну или почти) не знать и не разбираться в вёрстке, JavaScript и ExtJS, но писать приложения, которые будут использовать этот фреймворк.

Для языка Java подобные решения существуют, а недавно такой проект, EXT GWT, даже перешёл под крыло самой компании-разработчика ExtJS, превратившись в вполне серьёзное профессиональное решение. Ну а как в других языках? Java, конечно, хорошо и даже отлично, но душа и тело хотят разнообразия, или просто не хотят переучиваться. Для таких случаев есть свои решения. И одно из них, для РНР, так и называется - PHP-Ext.
Читать далее...

ExtJS — поддержка в различных средах разработки и IDE

ext20final.jpgПриветствуем наших читателей. Если вы разработчик и используете в своей работе фреймворк ExtJS, то следующий материал будет вам интересен. Ведь вы работаете и используете для этого какую-либо среду разработки - даже если это какой-то супернавороченный текстовый редактор ("блокнот"). Не говоря уже о более интегрированных продуктах, которые предоставляют просто безграничные возможности. Но какая в них есть поддержка именно библиотеки ExtJS (а то просто AJAX есть уже похоже, везде). Сейчас мы это выясним.

Читать далее...

Обновление Ext-а — вышел ExtJS 2.0.1

24 января 2008 2 комментария

ext_bld_logo1.jpgПриветствую наших читателей. Из-за болезни блог несколько дней не обновлялся, оказалось, у нас близится эпидемия нового штамма гриппа, "Соломоновые острова" и мне, а также одному из программистов нашей команды "выпала честь", наверное, одними из первых ощутит его прелести, но мы выкарабкиваемся. И вот спешу поделится, на сей раз позитивной новостью - команда разработчиков выпустила первое обновление для последней релизной версии ExtJS 2.0.

Что же обновилось? Читать далее...

Финальный релиз ExtJS 2.0 — свершилось!

4 декабря 2007 1 комментарий

ext20final.jpgДа, наконец! Без сомнения, очень и очень ожидаемое событие действительно свершилось - веб-разработчики получили в своё распоряжение финальный релиз самой мощной и красивой AJAX библиотеки для построения современных веб-интерфейсов - Ext 2.0. Не так давно разработчики выпустили сначала альфу, потом бета-версию, за которыми последовал один релиз-кандидат, а теперь нам подготовили просто шикарнейший подарок к Рождеству и Новому году, наконец выпустив, сегодня утром, финальную версию.

Отличий от релиз-кандидата не так и много, видимых. Никакой новой функциональности не было добавлено, что радует, иначе пришлось бы исследовать и переделывать приложения, уже начавшие использовать более ранние версии. Исправлены лишь баги и незначительно модифицировались для увеличения стабильности и надёжности работы следующие компоненты - Element, EventManager, DDCore, Date, QuickTip, TreePanel, TableLayout, ContainerLayout, BasicForm, FormPanel, TabPanel, Button и некоторые другие. Значительные обновление произошли в разделе документации, теперь она отображает текущее состояние кода.

Добавились некоторые примеры приложений, вот только чего жаль, что в дистрибутив не включена дополнительная документация, к примеру - руководство по миграции приложений с версии 1.1 на новую версию, а также подробный обзор архитектуры и иерархии компонент. Эта документация доступна на веб-сайта, но включение её в дистрибутив было очень и очень полезным и разумным.

В общем - загружайте и создавайте современные веб-приложения с просто фантастическим интерфейсом!

ExtJS 2.0 beta — первая бета самого мощного фреймворка для построения AXAJ приложений

11 октября 2007 6 комментариев

Эта новость будет краткой, приношу извинения, времени никак нет - проект на носу. ExtJS - самый мощный и продвинутый тулкит для создания подлинно насыщенных пользовательских интерфейсов для AJAX-приложений, обновил свою флагманскую версию - 2.0 до состояния beta1. Сказать, что этого релиза ждали - означает ничего не сказать. Задолго до публичного открытия, на официальном сайте появилась страница с примерами, показывающая все возможности фреймворка в области построения интерактивных интерфейсов. Раньше код ветки 2.0 был доступен только обладателям коммерческой подписки, поэтому все остальные, просто затаив дыхание, ожидали, когда же можно будет испытать собственноручно все то, что демонстрировалось в примерах.

Читать далее...

Developers.org.ua