Ünite 12: Stil Verme ve Arayüz Tasarımı — Araştır & Paylaş
myders hazırladı Ders kitabında bu ünite için araştırma etkinliği yok. Aşağıdaki etkinlikler ünite içeriğinden hazırlandı; konuyu güncel hayatla ilişkilendirmen için.
Popüler Uygulamaların Arayüz Analizimyders hazırladı
Günlük hayatta sıkça kullandığınız bir mobil veya masaüstü uygulamasını (örneğin Spotify, Discord veya Twitter) seçiniz. Bu uygulamanın karanlık mod ve aydınlık mod geçişlerinde buton, arka plan ve yazı renklerinin nasıl değiştiğini gözlemleyiniz. Bu gözlemlerinizi JavaFX'teki '-fx-' ön ekli stil özellikleri ve pseudo-class (etkileşimli durumlar) mantığıyla ilişkilendirerek arkadaşlarınızla paylaşınız.
Web ve Masaüstü CSS Farklılıkları Araştırmasımyders hazırladı
Web geliştirmede kullanılan standart CSS ile JavaFX'te kullanılan CSS yapısını karşılaştırınız. JavaFX'in neden '-fx-' ön ekine ihtiyaç duyduğunu ve web standartlarından hangi noktalarda ayrıştığını araştırarak, bulduğunuz temel farkları ve bunun yazılım geliştiricilere sağladığı avantajları/dezavantajları sınıf içi bir tartışma forumunda paylaşınız.
Kullanıcı Deneyimi (UX) ve Hatalı Stil Tercihlerimyders hazırladı
Çevrenizdeki dijital platformlarda veya web sitelerinde, yanlış stil (renk, yazı boyutu, kontrast) tercihlerinden dolayı kullanmakta zorlandığınız bir arayüz örneği bulunuz. Bu arayüzdeki tasarım hatasının kullanıcı deneyimini nasıl olumsuz etkilediğini açıklayınız ve harici bir CSS dosyasıyla bu sorunu çözmek için nasıl bir stil hiyerarşisi (renk paleti, yazı tipi boyutları vb.) oluşturulabileceğini taslak halinde arkadaşlarınızla paylaşınız.