Kuba jakóbczak Michał Bożyk

Slides:



Advertisements
Podobne prezentacje
One Framework to rule them all
Advertisements

HTML 5.0 Marcin Badurowicz .
VI Konferencja DZB, Głogów - Bądzów, X.2012 r.
20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
Prezentacja na temat: Porównanie Windows XP i Windows 7
ActiveX. OLE W Windows 95 wprowadzono nową wersję techniki łączenia i osadzania OLE różnica między łączeniem a osadzaniem Office jako przykład wykorzystania.
Platforma .Net i Vs.Net.
Eclipse jako IDE III a.
Systemy operacyjne Bibliografia:
ASP.NET i platforma.NET Technologie internetowe ( ) Tomasz Popów
Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI
Paweł Fałat Katedra Informatyki Stosowanej
Projekt i implementacja aplikacji do zasilania bazy danych testowymi danymi Jacek Lis Promotor: prof. dr hab. inż. Włodzimierz KASPRZAK.
KURS Z INFORMATYKI prowadzący: mgr Przemysław Głowacki.
REPOZYTORIA 1. Co to są repozytoria?
WebSphere Everyplace Micro Environment IBM Workplace Client Technology, Micro Edition Monika Nawrot, Tomasz Jadczyk, Tomasz Sadura KI, EAIiE, AGH.
Łukasz Sobczak. 1)Co to jest Office 2010 Web Apps 2)SharePoint 2010 a narzędzia pakietu office 3)Integracja Office Web Apps z SharePoint )Problemy.
Wstęp do programowania urządzeń z systemem. Windows Phone 7
Rozwój aplikacji przy wykorzystaniu ASP.NET
Aplikacje Internetowe
System webowy do tworzenia kolektywnych prototypów aplikacji sieciowych i mobilnych Łukasz Przywarty
Systemy zarządzania treścią Wykład 1
Rozwój aplikacji. To zestaw narzędzi do budowania i optymalizacji złożonych aplikacji opartych na przeglądarce. To zestaw narzędzi do budowania i optymalizacji.
* HTML5 i CSS3 w nowoczesnych serwisach internetowych
Instytut Tele- i Radiotechniczny WARSZAWA
Aplikacja e-Deklaracje desktop
Czym jest JavaFX? Rich Internet Application
Programy do tworzenia stron internetowych
Opracował : Przemysław Drzymała
Lokalne serwery www Serwer WWW - ang. Web server jest to oprogramowanie zainstalowane na serwerze podłączonym do sieci Internet. Używające technologii.
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Marcin Hankiewicz.
Instalacja i narzędzia. Beta-kod i maszyna wirtualna
Autor: Kamil Szafranek
Systemy operacyjne.
JAVA.
Serwery aplikacji Zope Tomcat. Składniki Zopea: Serwer Management interface Databases.
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów.
Silverlight Marcin Badurowicz
Specjalizacja "Dziennikarstwo On-line„ asynchroniczny JavaScript i XML – AJAX Część 6 Prowadzący: Dariusz Jaruga
ZAKŁAD SYSTEMÓW KOMPUTEROWYCH
Michał Gmerek, Krzysztof Słodowicz
Systemy operacyjne Krzysztof Rumanowski.
Copyright© 2012 Microsoft Corporation W prezentacji przedstawiono po raz pierwszy produkty Lync Server 2013 i Lync Online. Daty udostępnienia i funkcje.
Projektowanie Aplikacji Internetowych
Przeglądarki Wszelkie prawa zastrzeżone! Google Chrome – przeglądarka internetowa tworzona przez Google. Jej kod został napisany w oparciu o rozwiązania.
Temat 1: Ogólne cechy języka PHP
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
System operacyjny Windows
Podstawy języka skryptów
Podstawy programowania
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
System Operacyjny Windows Przedstawia Mateusz Bałdyga kl. 1 „D”
Dokumentacja programu komputerowego i etapy tworzenia programów.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
Systemy operacyjne W projekcie brali udział Rabiniak Mateusz, Marek Mycek Damian Kostecki, Piotr Dojlido.
JQuery w Visual Studio Autor projektu Co robi jQuery? Podstawowe informacje Zalety korzystania z biblioteki Przykłady.
Kompilator eBook w technologii Java Dyplomant: Maciej Bagrowski Promotor: dr inż. Walery Susłow Politechnika Koszalińska Wydział Elektroniki i Informatyki.
CZYM JEST SOLARIS ? Solaris– system operacyjny z rodziny Unix firmy Oracle (oryginalnie opracowany przez Sun Microsystems) obecnie dostępny także dla 32-
Framework css Prezentacje wykonał: szymon kupper
Tworzenie stron WWW w programie Microsoft FrontPage
Przeczytaj wszystko na temat wiadomości programu Microsoft SharePoint
Najważniejsze informacje dotyczące programu Sway.
Zapis prezentacji:

Kuba jakóbczak Michał Bożyk JAVAfx Kuba jakóbczak Michał Bożyk

Javafx - wprowadzenie JavaFX - rodzina technologii i produktów firmy Sun Microsystems, przeznaczonych głównie do tworzenia Rich Internet Application. Rich Internet Application Jest to określenie odnoszące się do aplikacji internetowych, oferujących bogaty, dynamiczny, jednoekranowy interfejs, eliminujący uciążliwość standardowych rozwiązań z technologii HTML, jak np. wprowadzanie danych w kolejnych formularzach, wymagające wielokrotnego przeładowywania stron).

Javafx - wprowadzenie Język JavaFX ma w założeniu stać sie konkurentem dla Adobe Flash i Flex, technologii AJAX oraz Microsoft Silverlight. Do działania wymaga wirtualnej maszyny Javy, co zapewnia wieloplatformowość takiego rozwiązania. Jest rozprowadzany na zasadach Powszechnej Licencji Publicznej GNU. JavaFX Script wcześniej był nazywany F3 (Form Follows Function). Język F3 został stworzony przez Chrisa Olivera, który został pracownikiem Sun Microsystems po przejęciu firmy SeeBeyond Technology Corporation we wrześniu 2004. Zbiór technologii JavaFX został zaprezentowany publicznie po raz pierwszy na konferencji JavaOne w roku 2006.

JavaFX - możliwości Umożliwia programistom integrację grafiki wektorowej, animacji, sieciowych zasobów dźwiękowych oraz wideo w procesie tworzenia bogatych, interaktywnych i złożonych aplikacji. Rozszerza technologię Java, umożliwiając korzystanie z dowolnej biblioteki Java w aplikacjach JavaFX.

Rich Internet Application Umożliwia pracę w trybie offline Jednoekranowa prezentacja danych Nie ma potrzeby ponownego przeładowania strony Dowolność kolejności wprowadzania danych Bogaty interfejs graficzny

Nowinki techniczne Wspólny profil - JavaFX 1.1 była oparta na koncepcji "wspólnego profilu", który miał na celu objęcie wszystkich urządzeń obsługiwanych przez JavaFX. To podejście umożliwia programistom efektywnie wykorzystywać wspólny model programowania podczas tworzenia aplikacji ukierunkowanych zarówno dla komputerów stacjonarnych i urządzeń mobilnych. Pozwala na wykorzystanie fragmentu kodu, treści i grafiki między urządzeniami stacjonarnymi i mobilnymi.

Nowinki techniczne Drag-to-Install. Z punktu widzenia użytkownika końcowego "Drag-to-Install" pozwala, aby przeciągnąć widżet JavaFX (lub aplikacji znajdującej się na stronie internetowej) i upuść go na pulpicie. Dzięki temu Aplikacja nie straci swojej treści i kontekstu nawet po zamknięciu przeglądarki. Aplikacja może również zostać ponownie uruchomiona, poprzez kliknięcie na skrót, który został utworzony automatycznie na pulpicie użytkownika.

Historia wersji javafx

JavaFX 1.0 04 grudnia 2008 sun stworzył JavaFX 1.0.

JavaFX 1.1 Javafx dla urządzeń mobilnych zostało dodane w wersji javafx 1.1 12 lutego 2009 roku

JavaFX 1.2 Javafx w wrsji 1.2 została wydana w czerwcu 2009 roku Beta wsparcie dla systemów Linux i Solaris Obsługa css Wbudowane wzory wykresów, Zarządzanie JavaFX I/O, różnice między urządzeniami stacjonarnymi i mobilnymi zostały zamaskowane, Poprawa szybkości.

JavaFX 1.3 JavaFX 1.3 została wydana w dniu 22 kwietnia 2010 poprawa wydajności Obsługa dodatkowych platform Ulepszone wsparcie dla kontrolek interfejsu użytkownika

JavaFX 1.3.1 21 sierpnia 2010 roku została wydana wersja javafx 1.3.1 Krótki czas uruchamiania aplikacji JavaFX. Pasek postępu podczas uruchamiania aplikacji.

JavaFX 2.0 Javafx 2.0 10 październik 2011 Nowy zestaw Java API Java FX Script został na stałe usunięty Spadek wsparcia dla javafx mobile Oracle ogłasza, że javafx będzie open source Różne ulepszenia dokonane w ramach bibliotek JavaFX dla wielowątkowości.

JavaFX 2.1 Javafx 2.1 została wydana 27 kwietnia 2012 pierwsza oficjalna wersja dla Mac OS X

JavaFX 2.2 14 sierpnia 2012 została wydana javafx w wersji 2.2 Lepsze Wsparcie systemu Linux (w tym wtyczki i WebStart)

JavaFX 8 JavaFX jest teraz częścią JRE / JDK Javy 8 i ma taką samą numerację, tj. JavaFX 8. Wsparcie dla grafiki 3D

KOMPONENTY Label, Button, Radio Button, Toggle Button, Checkbox, Choice Box, Text Field, Password Field, Scroll Bar, Scroll Pane, List View, Table View, Separator,

Slider, Progress Bar, Progress Indicator, Hyperling, Tooltip, HTML Editor, Titled Pane, Accordion.

JavaFX dostarcza gotowe rozwiązania dla przedstawiania wykresów: XYChart: Line Chart, Bar Chart, Bubble Chart, Scatter Chart, XYChart.Data — dane do przedstawienia na wykresie, XYChart.Series — serie danych; Pie Chart, Area Chart.

lAYOUT Zmiana rozmiaru panelu powoduje automatyczną zmianę rozmiarów niektórych węzłów. Węzły automatycznie zmieniające rozmiar: kontrolki UI, panele. Węzły nie zmieniające rozmiaru (stałe): kształty, teksty, grupy

fxml pozwala na definiowanie interfejsu użytkownika: oparty na XML, nie kompilowany, możliwość tworzenia interfejsu dynamicznie.

CSS Interfejs aplikacji JavaFX może być modyfikowany za pomocą CSS (Cascading Style Sheet): zmiana kodu źródłowego nie jest konieczna, stosowane asynchronicznie, mogą być zastosowane podczas działania aplikacji, dynamiczna zmiana wyglądu, bazuje na W3C CSS v2.1 z wybranymi dodatkami z v3, jeden plik dla wszystkich elementów (aplikacja, strona HTML).

Wdrażanie Aplikacje JavaFX mogą być uruchamiane na trzy sposoby: samodzielna, uruchamiana jak aplikacja desktopowa, przez przeglądarkę, aplikacja wbudowana w stronę, Web Start.