|
Леслі О'Нейл (Leslie T. O'Neill)
8 травня 2007 р. - Java-революція, що розпочалася більше десяти років тому, отримує потужний імпульс завдяки сьогоднішньому анонсу JavaFX, новітньої Java-інновації, призначеної для мільярдів побутових пристроїв та комп'ютерів, що підтримують технологію Java. JavaFX - це нове сімейство продукції на базі технології Java, котре допоможе постачальникам контенту створювати та використовувати багатофункціональні інтернет-прикладні програми (rich Internet applications, RIA). На сьогодні доступні два випуски ПЗ JavaFX: JavaFX Script та JavaFX Mobile.
Нова мова сценарїїв JavaFX Script дозволяє Java-розробникам швидко створювати інтернет-прикладні програми з широкими можливостями для різноманітних клієнтських пристроїв, включаючи мобільні, телевізійні абонентські приставки, настільні ПК і навіть Blu-ray плеєри. Тепер створювачі мультимедіа можуть використовувати простий спосіб розробки контенту для будь-яких споживацьких пристроїв на базі технології Java.
ПЗ JavaFX Mobile - це повний набір програмного забезпечення для мобільних пристроїв. Цей набір доступний на умовах OEM-ліцензії операторам стільникового зв'язку, виробникам мобільних телефонів та іншим компаніям, що прагнуть спростити та прискорити розробку потужних стандартизованих програмних систем, які можна використовувати у широкому спектрі споживацьких пристроїв. Крім того:
- JavaFX дозволяє авторам, не вдаючись до послуг розробників, створювати мультимедіа-контент з широкими функціональними можливостями, включаючи технологію "drag and drop" для настільних систем або мобільний контент для робочого столу - раніше, в інших RIA-прикладних програмах, це було неможливо.
- Мова JavaFX Script забезпечує тісну інтеграцію з іншими серверними чи клієнтськими компонентами Java (прикладними програмами й інфраструктурою) та надає багатофункціональне наскрізне середовище для розробників та користувачів.
- Мова JavaFX Script використовує систему безпеки Java, дозволяючи клієнтам отримувати безпечний доступ до активів системи (наприклад, зображень, звукових файлів, текстових документів) через робочий стіл.
Динамічний інтерактивний контент на будь-якому пристрої
Не завжди вдається спрогнозувати, які пристрої чи платформи використовуватимуть Ваші клієнти, але завдяки JavaFX це й не потрібно. На відміну від інших платформ, що грунтуються на пропрієтарних технологіях, ПЗ JavaFX Mobile використовує стандартні галузеві технології - а це означає, що прикладні програми, що грунтуються на JavaFX, працюватимуть на широкому спектрі пристроїв з підтримкою технології Java, а постачальники контенту зможуть швидко додати підтримку цих прикладних програм до своїх пристроїв. У ПЗ JavaFX Mobile тісно інтегровані новітні стандарти, включаючи архітектуру Mobile Services Architecture - набір програмних інтерфейсів для пристрою, тому розробники можуть використовувати широкий діапазон засобів, що забезпечують високий рівень переносимості прикладних програм.
Користувачі в Мережі шукають захоплюючий, динамічний контент і очікують більш інтерактивного "спілкування" з Web-сервісами. JavaFX допоможе створити бездоганні з візуальної точки зору прикладні програми, як-от карти, mashup, відео та аудіо прикладні програми, зображення, які Ви зможете стандартизувати для використання на стільникових телефонах, телевізорах та інших пристроях. Нову мову сценаріїв можна тісно інтегрувати з іншими компонентами Java, що вже використовуються на серверах та клієнтських системах. Оскільки технології JavaFX побудовані на відкритих стандартах, компанії, що створюють багатофункціональні інтернет-прикладні програми, зможуть швидше виводити свою продукцію на ринок та домагатися кращої узгодженості прикладних програм і сервісів.
JavaFX дозволить Вам надати своїм клієнтам, що постійно знаходяться на зв'язку, саме те, що їм потрібно: чудові можливості для використання контенту на будь-якому пристрої - причому незалежно від того, сидять вони перед екраном свого настільного ПК, коротають час у дорозі за допомогою ПК чи відпочивають удома.
Write Once, Run Anywhere
Прикладні програми, написані мовою JavaFX Script, використовують перевірені можливості технології Java, такі як переносимість - принцип "Write Once, Run Anywhere" ("Написано один раз, працює завжди"), безпека прикладних програм, повсюдна поширеність та підтримка підключення до корпоративної мережі.
Унікальність мови JavaFX Script грунтується на потужних, перевірених можливостях платформи Java та її широкій присутності на ринку, що забезпечує виключну універсальність прикладних програм - вони сумісні з дев'ятьма з десяти персональних комп'ютерів чи мобільних пристроїв.
Крім того, мова JavaFX Script здатна підтримувати користувацькі інтерфейси будь-якого розміру та складності; в ній використовуються статичні типи даних та допускається застосування Java-моделей програмування - таких як структуризація коду, повторне використання та функції інкапсуляції - це дозволяє створювати мовою JavaFX Script великі програми й підтримувати їх. JavaFX Script сподобається авторам контенту, оскільки структура написаного коду дуже точно відповідає реальному розташуванню графічного інтерфейсу користувача, що спрощує розуміння та підтримку програми. Мова JavaFX Script припаде до душі і Java-розробникам; вона може бути використана через модуль NetBeans, що підключається.
Завантажуйте код JavaFX, приєднуйтеся до спільноти
Щоб приєднатися до спільноти JavaFX та завантажити альфа-версію коду JavaFX Script, зайдіть на Web-сайт openjfx.org. Зробіть свій внесок у його розробку та у процес удосконалення продукції сімейства Sun Java.
Технологія Java, сумісна з різними пристроями - від смарт-карт та мобільних телефонів до корпоративних прикладних програм і суперкомп'ютерів - стала однією з найважливіших та найпопулярніших платформ у світі. Технологію Java дійсно можна зустріти де завгодно. Завдяки сімейству JavaFX процес швидкого створення й використання багатофункціональних інтернет-прикладних програм та інтерактивного контенту на клієнтських системах - від браузерів до пристроїв - стане простим, як ніколи раніше.
Додаткова інформація про JavaFX.
Дивитися Web-трансляцію про представлення JavaFX.
Технічний журналіст Леслі О'Нейл висвітлює у пресі технології Sun; раніше він працював головним редактором Центру тестування та редактором розділу "Спеціальні проекти" журналу InfoWorld.
|
|