LXF139:Review3
|
|
|
Nokia Qt 4.7
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
- Грэм Моррисон разбирает последнюю версию каркаса KDE.
Qt – весьма важный проект. Для Nokia на карту поставлено будущее всей линейки смартфонов – конечно, если разработчики сумеют развернуться так же, как программисты Apple на iOS. Для мира Linux Qt был и остаётся основой KDE, и малейшие изменения тут же отразятся на развитии KDE. Поэтому с каждой новой версией в очередной раз встает тревожный вопрос: удержит ли Qt в своей орбите оба направления, или растущий рынок мобильных устройств сомнёт настольного собрата?
К счастью, установка этих опасений не подтверждает. Набор пары команд поместит в каталог home весь API, включая двоичные файлы Qt Creator – собственной среды разработки Qt. Cейчас Creator – лучшее средство разработки Qt-приложений уровня Visual Studio; при его запуске автоматически устанавливаются переменные окружения для экземпляра Qt. После этого создание нового проекта сводится к выбору шаблона в мастере.
Крупное новшество версии 4.7 – Qt Quick. Это попытка сделать мощь Qt доступной людям, не владеющим C++. Заголовки, файлы CPP и cmake уступили место сочетанию JavaScript и нового языка QML. Скрипты работают без компиляции, и созданное приложение можно оценить мгновенно; интеграция со средой Creator превосходна. Например, отлаживать значения можно точно так же, как в проекте C++, а в будущих версиях Creator появятся функции предпросмотра изображений и пр.
Инструментарий
Quick – мощное средство. Здесь можно с лёгкостью создавать анимированные элементы и использовать движок размещения Qt для упорядочивания значков, списков, окон изображений и web-виджетов. Но не всё так просто. Несмотря на красивые примеры, разбираться в том, что куда отправится, на ранних стадиях работы приходится методом проб и ошибок. Существует немало магических величин, которые никак не документированы, и неясно, возможно ли сосуществование проектов Quick и C++. Однако программист, потратив несколько дней на освоение технологии, сможет быстрее и эффективнее создавать прототипы и мелкие приложения. Этого может быть достаточно, что-бы запустить Qt-разработку для Symbian и Moblin – главной надежды Nokia.
Ещё один участок, которому в Qt уделяется особое внимание – виджет WebKit. Именно это средство «рисует» содержимое web-страниц в окне браузера, и новая версия делает это более эффективно, чем предыдущие. Мы заметили улучшение качества прокрутки и загрузки при чтении руководства по Qt в RSS на http://tuxradar.com, а внимательное сравнение с рендерингом Chrome WebKit не выявило заметных различий.
Среди негативных моментов – малый сдвиг по сравнению с прежними версиями Qt. Как обычно, исправлено много ошибок, улучшена стабильность – но, за исключением Qt Quick, в новой версии ничего особо впечатляющего не заметно. Развитие настольной составляющей почти не продвинулось, основное внимание уделяется мобильным приложениям – видимо, эта тенденция в обозримом будущем сохранится.
Свойства навскидку
- Qt Quick
- Чтобы создать приложение, достаточно нескольких строк JavaScript и базового знания Qt.
- WebKit
- К web-виджетам в Nokia относятся более чем серьёзно.