Web mi mobil uygulama mı? Bir saha görevi üzerinden sınamak
Kamerayı, bağlantı kesintisini ve dağıtımı aynı somut görev üzerinden karşılaştırın.

Cihazdaki işten başlayın
Kamera veya geçici ağ yokluğu tek başına belirli uygulama tekniği gerektirmez. Tarayıcıda da kamera erişimi mümkündür; MDN’nin açıkladığı MediaDevices arayüzü güvenli bağlam ve izin ister. Web uygulamasının çevrimdışı işlevleri uygun geliştirilip denetlenmelidir. Kurulu istemci de kayıt ve eşleştirmeyi kendiliğinden doğru yapmaz.
Hedef cihazları, işletim sistemlerini, tarayıcıları ve planlanan cihaz yönetimini kaydedin. Aşağıdaki kurgusal örnekte saha çalışanı SR-52 servis işine cihaz fotoğrafı ve kısa not ekleyecektir. Bağlantı kesilebilir. Sonradan iki bilgi de merkezde doğru işe ulaşmalıdır.
Örnek karşılaştırma planı
Tablo beklenen kanıtları belirler. Her adayda gerçekten gözlenen sonucu ve açık işleri yanına yazın.
Denetim | Örnekte görev | Web uygulaması/PWA: kanıt | Kurulu istemci: kanıt |
|---|---|---|---|
İşi açma | Yetkili olunan işi hedef cihazda açmak. | Giriş ve işe eşleme hedef tarayıcıda çalışır. | Giriş ve işe eşleme hedef uygulama sürümünde çalışır. |
Fotoğraf alma | Fotoğrafı taslağa bağlamak; izni reddetmeyi de denemek. | Kamera veya uygun fotoğraf seçimi hedef tarayıcıda çalışır; ret anlaşılır ele alınır. | Planlanan cihaz erişimi çalışır; ret anlaşılır ele alınır. |
Bağlantıyı kaybetme | Fotoğraf ve notu taslakta tutup kapatmak, yeniden açmak. | İki içerik de planlanan yeniden açma denemesinde bulunur; yerel durum anlaşılır. | İki içerik de planlanan yeniden açma denemesinde bulunur; yerel durum anlaşılır. |
Yeniden aktarma | Bağlantı gelince göndermek ve tekrarı denemek. | Doğru işe devralma teyitlidir; tekrar ikinci bildirim üretmez. | Bekleyen kayıt devralma teyidi alır; tekrar ikinci bildirim üretmez. |
Dağıtma ve değiştirme | Erişimi ve sonraki güncellemeyi denemek. | Bağlantı veya kararlaştırılmış kurulum ile tarayıcı/önbellek güncellemesi nettir. | Seçilen dağıtım yolu, uygulama güncellemesi ve sorumlu rol nettir. |
Eksik kanıtlara göre karar verin
Ekranın çevrimdışı açılması çekilen fotoğrafın da korunduğunu kanıtlamaz. Gerçek iş verilerini bu nedenle denetleyin. Çakışma kuralı ve teyitli devralma için çevrimdışı çalışma rehberindeki ayrıntılı plan yararlıdır.
Web adayı bu koşulları hedef cihazlarda karşılıyorsa örnek web uygulamasını destekler. Gerekli cihaz işlevi veya işletim akışı açık kalıyorsa uygun kurulu istemciyi deneyin. Bu istemci native veya hibrit olabilir; dağıtım yolu tek başına bunu belirlemez.
Apple ve Managed Google Play hedefli uygulama dağıtımı için farklı yollar açıklar. Seçimden önce uygun yolu, hesapları, sorumluluğu ve güncellemeleri belirleyin. Ardından uygulama geliştirme ve bakımını aynı kanıtlanmış iş akışı için karşılaştırın.
Kaynaklar
Devamını okuyun
Tüm yazılar




ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


