12
Доповідь підготував . . - ст гр ПЗ 06-02 Юрчук Андрій

Юрчук Андрій - Технологія Qt

Embed Size (px)

DESCRIPTION

Юрчук Андрій - Технологія Qt

Citation preview

Page 1: Юрчук Андрій - Технологія Qt

Доповідь підготував. . -ст гр ПЗ 06-02 Юрчук Андрій

Page 2: Юрчук Андрій - Технологія Qt

Qt ( cute — ' ) — -варіант вимови к ют крос платформовий інструментарій розробки програмного

( ) C++. забезпечення ПЗ мовою програмування Дозволяє запускати написане за його допомогою ПЗ на більшості сучасних операційних систем шляхом простої компіляції

тексту програми для кожної ОС без зміни початкового. коду

Qt також може бути використаним в багатьох

:інших мов програмування-Ada (QtAda),-C# (Qyoto/Kimono)-Perl-Pascal-Java (Qt Jambi)-PHP (PHP-Qt)- Ruby (QtRuby)- Python (PyQt).

Page 3: Юрчук Андрій - Технологія Qt

, Унікальна технологія сигналів та слотів для взаємодії між об’ .єктами

Page 4: Юрчук Андрій - Технологія Qt

-Платформо незалежність

Page 5: Юрчук Андрій - Технологія Qt

Перегляд бібліотек та інструментарій

Page 6: Юрчук Андрій - Технологія Qt

Продукти Qt

∙ - веб броузер Opera

Page 7: Юрчук Андрій - Технологія Qt

∙ програма для IP- телефонії Skype

Page 8: Юрчук Андрій - Технологія Qt

∙ мережева карта світу Google Earth

Page 9: Юрчук Андрій - Технологія Qt

• робочий стіл KDE

Page 10: Юрчук Андрій - Технологія Qt

Форум в Мюнхені Цієї осені в рамках проведення щорічної конференції в Мюнхені

Qt Developer Days 2009 були оголошені поточні досягнення і подальші плани Qt. розвитку бібліотеки Теми для семінарів офоплювали широкий діапазон, , запитань якщо коротко то вміст доповідей можна привести до наступних

:пунктів• Qt 4.6 В реліз буде добавлена підтримка деякої кількості нових ( Windows 7, Snow Leopard Apple, QNX, VxWorks OS платформ в тому числі від і

S60 — Nokia, Symbian), API платформи для смартфона яка використовує нові та . значно покращену продуктивність в деяких областях У розпорядженні

Nokia Qt SDK, , Qt розробників подає побудований на таком унструментарії якDesigner Qt Creator Qt Developer Network. і і додатковий

• , У відношенні до планів розвитку бібліотеки було сказано що у Qt 4.6, , Qt 4.7 порівнянні з яка повинна вийти уже цього грудня буде містити

тільки деяку кількість нового функціоналу і буде більш направлена на . Nokia стабільність і продуктивність планує збільшити бюджет розробників на

50 %.

Page 11: Юрчук Андрій - Технологія Qt

• , , Дні віджетів такими як ми їх привикли бачити на сьогоднішній день— . , закінчені Статичний побудований на віджетах користувацький інтерфейс в

' - , , майбутньому трансформується у відношення об єкт стан який дає більш гладкі .насичені та привабливі інтерфейси • Qt (Qt Markup Language, QML) Мова розмітки та описовий підхід до

Kinetic, користувача інтерфейсу є частиною проекту який певною мірою вже Qt 4.6. API, Kinetic Qt 4.6 . буде присутній в Нові розроблені як частина в це

QMake CMake - буде замінюватися на що безумовно підтримується багатьмаKDE- . розробниками

• N900 Maemo. ' Помітний прогрес на фронті пристроїв на базі У зв язку Maemo 6 (Harmattan) , з очікуваним виходом явно складається враження що

Maemo Qt , Qt- перехід на відбувається стрімко відкриваючи програмістам , .прекрасні можливості щоб зануритися в мобільну розробку

Nokia Також варто відзначити загальну тенденцію рухатися назустріч . відкритому ПЗ Прикладами можуть служити нещодавнє відкриття кодів

Symbian, , - а потім у січні цього року вихід Qt LGPL. , Linux-під Далі загальна стратегія компанії втілюється в 900 Nokia N ' як важливої частини п ятиетапний

плану відкриття Maemo . для широкої аудиторії Пристрій надає користувачам досвід роботи в сучасному програмному оточенні і успішно демонструє

Linux- адаптацію десктопних технологій для роботи на портативних' .комп ютерах

Page 12: Юрчук Андрій - Технологія Qt

Qt Developer Days Nokia У Мюнхені на компанія анонсувала запуск програми сертифікації для фахівців з Qt. Дана програма дозволяє офіційно

, Qt. підтвердити знання досвід і навички роботи з Вона призначена для Qt Qt. підготовки талановитих розробників і виділення експертів в співтоваристві

Сертифікація є однією з декількох ініціатив формують загальну Qt. програму навчання Претенденти на отримання сертифіката повинні будуть

5000 160 . пройти онлайн тест на сайті в одному з центрів тестування в країнах За Pearson Vue.організацію цього процесу відповідає компанія

, У майбутньому буде запропоновано декілька ступенів сертифікації . першим з яких є Nokia Certified Qt Developer Для отримання сертифікату

" " . Nokia Certified Qt Developer необхідно пройти іспит Qt Essentials Qt Essentials: 149EUR / 199USD, Ціна здачі іспиту але на даний момент

30-50%. є можливість отримати знижку в Додаткову інформацію можна знайти на http://qt.nokia.com/