• Save
Gwt.org.ua (ukr)
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Gwt.org.ua (ukr)

  • 1,355 views
Uploaded on

презентація з OSDN-2007: ...

презентація з OSDN-2007:
" представлення реляційних (GWT-PF) та семантичних (ODB-UI) моделей даних"

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,355
On Slideshare
1,348
From Embeds
7
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 7

http://www.linkedin.com 6
http://www.slideshare.net 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. rich-web applications представлення реляційних (GWT-PF) та семантичних (ODB-UI) моделей даних info@pleso.net 1
  • 2. тенденції розвитку тенденції розвитку інтерфейсів у web: Sun: network is computer ● Google: web is desktop ● Mozilla: offline web-apps ● W3C: semantic web ● web-2.0 (як buzzword) ● rich-internet applications (RIA) ● 2
  • 3. достойні приклади приклади RIA: технології розробки: GMail , Google Maps JavaScript ● ● Yahoo! Pipes, Yahoo! Mail Adobe Flash, Flex and AIR ● ● Microsoft Popfly Microsoft Silverlight ● ● ActiveX Controls ● Java applets, Java applications ● OpenLaszlo ● Curl 5.0, Rebol 2.6 .... ● 3 Yahoo! Pipes
  • 4. засоби реалізації JavaScript AJAX frameworks та toolkits: YUI (Yahoo! UI Library) ● Dojo Toolkit ● jQuery, Mootools, ● motchikit, Prototype ... 4
  • 5. Google Web Toolkit open source (Apache 2.0 license) ● ● націленість на розробку цілісних додатків, а не елементів (та цілком можливо) ● Java, а не JavaScript (можливо поєднувати) ● повноцінний debug ● готові засоби роботи з сервером ● незалежність від браузера 5
  • 6. робота з даними. підходи Реляційний: - традиційні таблиці та зовнішні ключі; - рядки та стовпці; - необхідність відображення інформації з бази даних у класи логіки; Семантичний: - об'єктно-орієнтований; - класи-сутності замість таблиць; - взаємопов'язані дані. 6
  • 7. GWT-PF GWT – Pleso Framework, це: ● framework для створення Rich Internet Applications на основі вашої бізнес-логіки ● open source (LGPL) ● GWT + Java ● архітектура на основі Model-View-Controller ● проста, прозора для розуміння модель, що базується на інтерфейсах Java ● генерація візуального рівня 7
  • 8. GWT-PF проекти проект: оператор лояльності 8 проект: АРМ компанії страхування ризиків
  • 9. GWT-PF демо демонстрація GWT-PF demo application – доступна також онлайн за адресою: http://gwt.org.ua/uk/demo-app/ 9
  • 10. 10
  • 11. GWT-PF Застосування та розвиток готовий для використання в реальних ● проектах; ● стабільний та тестований; ● розвиток у сторону повного управління візуальним рівнем; ● розробка генераторів коду для рівня доступу до даних; ● нові компоненти та менеджери вікон; ● наша підтримка. 11
  • 12. перехід від реляційних до семантичних моделей Web 3.0 – веб як база даних; ● СУБД – більше 20 років технології; ● необхідність зміни архітектури ● 12
  • 13. настільні редактори IsaViz protégé 13 Conzilla2 freemind
  • 14. ODB-UI прототип інше представлення даних – відповідний ● інтерфейс; ● гнучкість управління зв'язками та структурою; ● робота із сутностями, а не окремими записами; ● web-application! 14
  • 15. ODB-UI реалізація реалізація зв'язків: SVG та VML; ● ● використання Dojo GFX, як графічної кроссбраузерної бібліотеки (SVG для Firefox, Safari, Opera та VML для IE); ● основна розробка на GWT; ● взаємодія з сервером за допомогою JSON. 15
  • 16. ODB-UI демо демонстрація ODB-UI demo application – шукайте згодом на сайті: http://gwt.org.ua/ 16
  • 17. ODB-UI розвиток підбір компонентів і реалізація server ● backend (object database, RDF storage та інші); ● нові можливості інтерфейсу (zoom, scale, rotate, move і т.д.); ● гнучка маніпуляція даними; ● реалізація прикладного проекту на даній технології. 17
  • 18. - сайт http://gwt.org.ua/ - проект відкритий для всіх й присвячений тематикам: розробці на GWT; ● ● супутнім технологіям - iBATIS та Hibernate, Jasper Reports, Spring та іншим; ● проектам на GWT, GWT-PF; 18
  • 19. дякуємо за увагу info@pleso.net 25/10/2007 для OSDN-Conf 2007 19