İnceleme
Kategoriler
Anakart
Cep Telefonu
Notebook
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
Nillkin Desktop Stand, Nillkin MagRoad Lite, Nillkin Bolster Portable Stand inceleme
Mcdodo MC-1360 10.000 mAh LED Göstergeli Powerbank inceleme
Omix X6 inceleme
Anker Soundcore P40i inceleme
Razer Siren V3 Mini inceleme
Dyson OnTrac inceleme
Omix X7 inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
Windows kullanan AI PC'ler, ilk kez Apple'ın Mac'lerini geçti
Huawei, evdeki internet sorununu çözmeye geldi
BYD 6 modelle Türkiye pazarında: Fiyatlar belli oldu
Bilim insanları, kendini gençleştirebilen bir canlı keşfetti
Mac mini M4'ü parçalarına ayırdılar, içinden güzel sürprizler çıktı
Yapay zeka, şimdi de zehirli mantar pişirme tavsiyesi verdi
HUAWEI Hizmet Sezonunu başlattı!
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2009
Şubat
CHIP Dergisi Arşivi: Şubat 2009 - Sayfa 16
14
15
16
17
18
Kategoriler
İnceleme
Anakart
Cep Telefonu
Notebook
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2024 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
GÜNCEL?TEKNİK?SÖZLÜK? 27 www.chip.cOM.TR 02/2009 GÜNCEL?TEKNİK?SÖZLÜK? yeni Silverlight 2, Sun'a kafa tutabiliyor. Sun, JavaFX için geliştirme araçlarını ücretsiz olarak (soldaki grafik) sunuyor. Bunlara geliştirme ortamı olan NetBeans ile Photoshop ve Illustrator dosyalarını dönüştürebilen "Project Nile" dahil. Ayrıca 2009'un ilk çeyreğinde, ayrı bir JavaFX geliştirme yazılımı duyurulacak. Sun'ın JavaFX konusunda hedefleri büyük. Sun, bu teknolojiyi 2009'un başından itibaren cep telefonlarında kullanmayı, bir sene sonra da TV sektörüne yayılmayı planlıyor. balkim@chip.com.tr KARAR JavaFX, RIA camiasının en kapsamlı ve en son projesi. Sun'ın Microsoft ve Adobe'yle başa çıkması güç görünse de, henüz geç kalmış değil. Zira Sun'ın büyük kozu, cep telefonu platformu. Burada yakında önemli yenilikler olabilir. JavaFX programları nasıl çalışıyor? Platform Çıkış aygıtına bağımlı olarak, JavaFX'te uygulamaları çalıştırmak için uygun bir ortam var. Motorlar JavaFX yürütme yazılımı web kodlarını işletiyor, multimedya verilerini görüntülüyor ve şık bir kullanıcı arabirimi sunuyor. İşlevler Java yürütme yazılımı klasik uygulamalar için biçilmiş kaftan. Standard Edition PC'de, micro Edition ise cep telefonunda çalışıyor. JwebPane: Web kodunu dönüştürüyor SceneGraph: Arabirimi görüntülüyor VP6 kodek: Filmleri oynatıyor Java Standard Edition Java Micro Edition JAVAFX YÜRÜtME YAZILIMI JAVA YÜRÜtME YAZILIMI JavaFX masaüstü JavaFX TV (Ocak 2010'dan itibaren) JavaFX cep telefonu (Ocak 2009'dan iti-baren) çalışıyor. Hatta Ekim ortasında çıkan Java Runtime Engine 6'nın 10. güncellemesi, JavaFX'i de içeriyor. Bu da Sun'ın, pazar payını genişletmek için kıyasıya mücadele eden rakipleri karşısında en büyük avantajı. Zira kullanıcıların Microsoft ve Adobe'nin yürütüm yazılımlarını indirip kurması gerekiyor. Dahası, Java platformu taşınabilir aygıtların birçoğunda da geçerli. Ancak JavaFX platformunun ve uygulamaların geliştirilmesinde bir gecikme var. Geleneksel uygulamalar Java'yla kolayca yazılabilse de, web içeriğini tarayıcı dışında görüntülemeye, multimedyayla uğraşmaya sıra gelince, Sun'ın işe sıfırdan başlaması gerekiyor. Adobe ise Flash Player'ın AIR motorundan faydalanabiliyor. Motorlar: JavaFX'e dahil JavaFX'in Java dünyasına yeni çekirdek unsurlar duyurması da işte bu yüzden. Çekirdek, uygulamaların arabirimlerini görüntüleyen ve istenirse onlara hareket katan bir betik dili. Bu komutları yorumlayan üç motor var: Biri web içerikleri için, biri animasyonlar için, biri de film oynatımı için (yukarıdaki grafiğe bakınız). İnternet bileşenlerine gelince, Sun, HTML'i ve JavaScript'i çalıştırmak için halihazırda mevcut bir program kütüphanesinden, yani WebKit'ten yararlanıyor. Google'ın tarayıcısı Chrome ve Adobe'nin AIR'i de WebKit'i kullanan diğer uygulamalar, zira bu kütüphane web kodlarını güvenilir ve hızlı bir şekilde işleyebiliyor. Sun, WebKit'i Java'yla işbirliği içinde çalışacak şekilde optimize etmiş ve adına da JwebPane demiş. Bildiğiniz gibi, genelde Java programlarının dörtgen pencerelerde çalışan gayet donuk arabirimleri vardır. JavaFX'le bu da değişiyor. JavaFX'te Scene Graph adlı bileşen, AIR'de hem Flash'ın hem de Action Script'in yaptığı görevi üstleniyor. Hem animasyonları hem de renk değişimi ya da gölgeleme gibi görsel efektleri denetliyor. Üçüncü motor ise multimedya içeriğini görüntülemek için. JavaFX böylelikle ayrı bir medya oynatıcıya sahip. Bu oynatıcı şu an DirectShow videolarını Windows altında sadece bir multimedya arabirimi üzerinden gösterebiliyor. Kullanıcının da seçilmiş video biçimi için uygun DirectShow filtresine sahip olması şart. Ama gelecekte JavaFX'te On2'nin VP6 kodekini kullanarak film izlemek mümkün olacak ve bu, JavaFX yürütüm yazılımına dahil edecek. Bu çözüm DivX 6'yla kıyaslanabilecek bir görüntü kalitesi sunuyor ki bu da yeter de artar bile. Araçlar: JavaFX kullanımı JavaFX betik dili, ancak muazzam genişlikteki Java programlama diliyle bir aradayken güç kazanıyor. Bununla kıyaslandığında AIR ve Action Script çok kısıtlı kalıyor. Ancak VB.NET ya da C# kullanımına izin veren