SlideShare una empresa de Scribd logo
1 de 32
Rakipleri
Amacımız
JavaFx Platformu
AJANDA
 JavaFX Nedir
 JavaFX Ailesi
 JavaFX Bileşenleri
 JavaFX ‘e Bakış
 Araç Gereçler
 Rakipleri
 Demolar
 Özet
 Kaynaklar
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
JavaFX Nedir ?
Zengin İnternet Uygulamaları
Platform Bağımsızlığı (Cross Platform )
Açık Kaynak
Bilinen Araç Gereçlerle Bütünleşik
Script Programlama Dili
JavaFX gücünü Java'dan alır
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
JavaFX Ailesi
JavaFX , 2007 Yılında JavaOne Konferansında
Duyuruldu.
Java Fx ailesi 2 üyeden oluşuyor

   1 - JavaFX Script

  2 - JavaFX Mobile
JavaFX Script
Java Swing & Java 2D kullanımını kolaylastırır
 Eglencelidir
 Kolaydır
 Güçlüdür
Güvenilirdir
Verimlidir
 Java Kütüphanelerini kullanabilir
JavaFX Mobile
 J2ME’ye çok daha etkili bir ifade gücü getiriyor.

 JavaFX teknolojisi geliştiricilere,
  Bluetooth, kamera, lokasyon servis kullanımlarına
 İzin verir

 Sony Ericsson, LG
 Electronics, Orange, Sprint, Cynergy ve MobiTV
 Firmalar Desteklediler .
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
JavaFX Bileşenleri

JavaFX SDK
NetBeans IDE 6.5.1
JavaFX 1.1 Production Suite
     Adobe Photoshop CS3 and Adobe Illustrator CS3


www.javafx.com/get
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
JavaFX ‘ e Bakış
Programcının Gözünden
Tasarımcı Gözünden
Kullanıcı Gözünden
Bir kaç Şey
Programcının Gözünden
Yaygın Araçlar
         Netbeans
         Eclipse

Farklı Sözdizimi
         Python ve Java Scripte Benzerlik
         Bir kaç değişiklik
Açık Kaynak
         Ücretsiz SDK ve ilgili araçlar
         Önceki uygulamalara Erişim İmkanı
Tasarımcı (nın ) Gözünden
Yaygın Araçlar
         Plugins
        Rakipleri için
Maalesef Bütünleşik Bir Geliştirme
Platformu Yok
         Rakiplerinin var
Kullanıcı Gözünden

Kolay Ulaşım
     Bütün cihazlardan
 Zayıf Performans
      Performansı Yavaş
Bir Kaç Şey
Java ve JavaFX arasındaki ilişki ?
JavaFX uygulamaları nerelerde çalışır ?
JavaFX uygulamalarını çalıştırmak için , JavaFX Run Time
kurmalımıyım ?
JavaFX Linux ve Solaris tarafından desteklenecek mi ?
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
NetBeans IDE 6.5.1
JavaFX Canvas Tutorial
JFXBuilder
JavaFX Pad
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
Rakipleri
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
DEMO
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
ÖZET
JavaFX ile GUI yapımı daha kolay
Eğlenceli
Her cihazda
 Geleceği
      Daha iyi Gelişmiş Araçlar
      Kolay Yayılma
Artılar   Eksiler
JavaFX Nedir
JavaFX Ailesi
JavaFX Bileşenleri
JavaFX ‘e Bakış
Araç Gereçler
Rakipleri
Demolar
Özet
Kaynaklar
SPONSORLAR
Sorular & Teşekkür

Más contenido relacionado

Destacado

Zdjecia rodzinne - Prezentacja 1
Zdjecia rodzinne - Prezentacja 1Zdjecia rodzinne - Prezentacja 1
Zdjecia rodzinne - Prezentacja 1
Grzegorz Piwowar
 
портфолио ученикаT
портфолио ученикаTпортфолио ученикаT
портфолио ученикаT
guest32598e15
 
2keer.nl bouwt aan de toekomst
2keer.nl bouwt aan de toekomst2keer.nl bouwt aan de toekomst
2keer.nl bouwt aan de toekomst
2keernl
 
Meu grande herói!!
Meu grande herói!!Meu grande herói!!
Meu grande herói!!
Samy Lautner
 
Droompyjama's
Droompyjama'sDroompyjama's
Droompyjama's
gijsjoris
 
Presentación de HMES.
Presentación de HMES.Presentación de HMES.
Presentación de HMES.
guestf566e5
 
Effie09 Terminovany Ucet
Effie09 Terminovany UcetEffie09 Terminovany Ucet
Effie09 Terminovany Ucet
StrategieSK
 

Destacado (20)

Compilado diario de aprendizaje 4
Compilado diario de aprendizaje 4Compilado diario de aprendizaje 4
Compilado diario de aprendizaje 4
 
Fotos Willy Meyer
Fotos Willy MeyerFotos Willy Meyer
Fotos Willy Meyer
 
Power Point Noregur
Power Point NoregurPower Point Noregur
Power Point Noregur
 
Google - kultur og innovasjon i samspill
Google - kultur og innovasjon i samspillGoogle - kultur og innovasjon i samspill
Google - kultur og innovasjon i samspill
 
Zdjecia rodzinne - Prezentacja 1
Zdjecia rodzinne - Prezentacja 1Zdjecia rodzinne - Prezentacja 1
Zdjecia rodzinne - Prezentacja 1
 
Communicatie 2.0
Communicatie 2.0Communicatie 2.0
Communicatie 2.0
 
портфолио ученикаT
портфолио ученикаTпортфолио ученикаT
портфолио ученикаT
 
Perritos
PerritosPerritos
Perritos
 
Informatica2
Informatica2Informatica2
Informatica2
 
Álbum de fotografias
Álbum de fotografiasÁlbum de fotografias
Álbum de fotografias
 
Ch12
Ch12Ch12
Ch12
 
2keer.nl bouwt aan de toekomst
2keer.nl bouwt aan de toekomst2keer.nl bouwt aan de toekomst
2keer.nl bouwt aan de toekomst
 
Create Link DIY
Create Link DIYCreate Link DIY
Create Link DIY
 
Meu grande herói!!
Meu grande herói!!Meu grande herói!!
Meu grande herói!!
 
Droompyjama's
Droompyjama'sDroompyjama's
Droompyjama's
 
mike dilone
mike dilonemike dilone
mike dilone
 
Presentación de HMES.
Presentación de HMES.Presentación de HMES.
Presentación de HMES.
 
Koedo84
Koedo84Koedo84
Koedo84
 
Compositie
CompositieCompositie
Compositie
 
Effie09 Terminovany Ucet
Effie09 Terminovany UcetEffie09 Terminovany Ucet
Effie09 Terminovany Ucet
 

Similar a Ertugrul Saruhan - Ahmet Kilinç - JAVA FX

Prem _Developer (1)
Prem _Developer (1)Prem _Developer (1)
Prem _Developer (1)
Prem Anand T
 
Ten Man-Years of JavaFX: Real World Project Experiences
Ten Man-Years of JavaFX: Real World Project ExperiencesTen Man-Years of JavaFX: Real World Project Experiences
Ten Man-Years of JavaFX: Real World Project Experiences
Henrik Olsson
 

Similar a Ertugrul Saruhan - Ahmet Kilinç - JAVA FX (20)

Java/Swing
Java/SwingJava/Swing
Java/Swing
 
Úvod do programování 7
Úvod do programování 7Úvod do programování 7
Úvod do programování 7
 
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
What Is Java | Java Tutorial | Java Programming | Learn Java | EdurekaWhat Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
 
Prem _Developer (1)
Prem _Developer (1)Prem _Developer (1)
Prem _Developer (1)
 
Java script Tutorial - QaTrainingHub
Java script Tutorial - QaTrainingHubJava script Tutorial - QaTrainingHub
Java script Tutorial - QaTrainingHub
 
Scala Introduction.pptx
Scala Introduction.pptxScala Introduction.pptx
Scala Introduction.pptx
 
Ten Man-Years of JavaFX: Real World Project Experiences
Ten Man-Years of JavaFX: Real World Project ExperiencesTen Man-Years of JavaFX: Real World Project Experiences
Ten Man-Years of JavaFX: Real World Project Experiences
 
Java Developer Resume | Edureka
Java Developer Resume | EdurekaJava Developer Resume | Edureka
Java Developer Resume | Edureka
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver Portal
 
JavaScript Form Validation Tutorial | Edureka
JavaScript Form Validation Tutorial | EdurekaJavaScript Form Validation Tutorial | Edureka
JavaScript Form Validation Tutorial | Edureka
 
OpenXava: Rapid Development for Business Applications
OpenXava: Rapid Development for Business ApplicationsOpenXava: Rapid Development for Business Applications
OpenXava: Rapid Development for Business Applications
 
Java and the Internet of Things
Java and the Internet of ThingsJava and the Internet of Things
Java and the Internet of Things
 
Step by Step Guide on Essay Format in APA For Beginners
Step by Step Guide on Essay Format in APA For BeginnersStep by Step Guide on Essay Format in APA For Beginners
Step by Step Guide on Essay Format in APA For Beginners
 
ETL in Clojure
ETL in ClojureETL in Clojure
ETL in Clojure
 
GraphConnect 2014 SF: Applying the GraphAware Framework
GraphConnect 2014 SF: Applying the GraphAware FrameworkGraphConnect 2014 SF: Applying the GraphAware Framework
GraphConnect 2014 SF: Applying the GraphAware Framework
 
Java Course in Gurgaon: Your Gateway to Mastering Java Programming
Java Course in Gurgaon: Your Gateway to Mastering Java ProgrammingJava Course in Gurgaon: Your Gateway to Mastering Java Programming
Java Course in Gurgaon: Your Gateway to Mastering Java Programming
 
OrangeScape Cool Facts That You Did Not Know!!!
OrangeScape Cool Facts That You Did Not Know!!!OrangeScape Cool Facts That You Did Not Know!!!
OrangeScape Cool Facts That You Did Not Know!!!
 
GraphAware Framework Intro
GraphAware Framework IntroGraphAware Framework Intro
GraphAware Framework Intro
 
5 best Java Frameworks
5 best Java Frameworks5 best Java Frameworks
5 best Java Frameworks
 
Web Application Defences
Web Application DefencesWeb Application Defences
Web Application Defences
 

Más de Fatih Çengel

Más de Fatih Çengel (9)

Mustafa Ferhan Akman Xml Ve Xml Teknolojileri
Mustafa Ferhan Akman   Xml Ve Xml TeknolojileriMustafa Ferhan Akman   Xml Ve Xml Teknolojileri
Mustafa Ferhan Akman Xml Ve Xml Teknolojileri
 
SelçUk şEnol Unified Process
SelçUk şEnol   Unified ProcessSelçUk şEnol   Unified Process
SelçUk şEnol Unified Process
 
Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms
Samet KiliçTaş, MüSlüM Dere, Fatma Davut   çOk Dilli SmsSamet KiliçTaş, MüSlüM Dere, Fatma Davut   çOk Dilli Sms
Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms
 
Coskun Gul Ozgun Kucuk Coozy Son(Robot)
Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)
Coskun Gul Ozgun Kucuk Coozy Son(Robot)
 
Hatice Dalkir Mehtab şEn Suleyman Cetin Hasan Sami Selvi - JUNIT TEST
Hatice Dalkir Mehtab şEn   Suleyman Cetin   Hasan Sami Selvi - JUNIT TESTHatice Dalkir Mehtab şEn   Suleyman Cetin   Hasan Sami Selvi - JUNIT TEST
Hatice Dalkir Mehtab şEn Suleyman Cetin Hasan Sami Selvi - JUNIT TEST
 
M.Ferhan Akman Mehmet Akin Remzi Arslan Mehmet Yavuz Asayis
M.Ferhan Akman Mehmet Akin Remzi Arslan Mehmet Yavuz   AsayisM.Ferhan Akman Mehmet Akin Remzi Arslan Mehmet Yavuz   Asayis
M.Ferhan Akman Mehmet Akin Remzi Arslan Mehmet Yavuz Asayis
 
Volkan Gul Ali Kusmus Osman Marangoz Service Oriented Architecture2
Volkan Gul   Ali Kusmus   Osman Marangoz   Service Oriented Architecture2Volkan Gul   Ali Kusmus   Osman Marangoz   Service Oriented Architecture2
Volkan Gul Ali Kusmus Osman Marangoz Service Oriented Architecture2
 
Canan Batur Extreme Programming
Canan Batur   Extreme ProgrammingCanan Batur   Extreme Programming
Canan Batur Extreme Programming
 
Bugra Akman Melih Ozturk Captcha
Bugra Akman   Melih Ozturk   CaptchaBugra Akman   Melih Ozturk   Captcha
Bugra Akman Melih Ozturk Captcha
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Ertugrul Saruhan - Ahmet Kilinç - JAVA FX