Alarmo - Smart Alarm Clock APP
Aralarından seçim yapabileceğiniz çeşitli görev türleri vardır (mevcut 15 görev arasından)
1. Matematik : Çeşitli zorluk seviyelerindeki matematik problemleri veya zorluklar
2. QR veya Barkod: Alarmı kapatmak için kullanıcı tarafından belirlenen bir QR veya barkodu taramanızı gerektirir
3. Fotoğraf: Kullanıcı herhangi bir yerin/nesnenin fotoğrafını ayarlayabilir ve alarm çaldığında kullanıcının fotoğrafa tıklamak için aynı yere gitmesi gerektiğinde uygulama eşleşir, fotoğraf eşleşirse yalnızca alarm kapanır
4. Hafıza görevleri (Izgara, Sayı, Alfabe): Bir ekran kullanıcısının ezberlemesi istenecek ve bir sonraki ekranda kullanıcının çeşitli öğelerden önceki ekranın aynı öğelerini seçmesi gerekecek.
5. Görevleri düzenleyin (Sayı, alfabe, şekiller): Bir ekran kullanıcısından öğeleri ezberlemesi istenecek ve bir sonraki ekranda kullanıcının öğeleri önceki ekranda gösterilen sırayla düzenlemesi gerekecek.
6. Adım: Kullanıcının belirli sayıda adım atması gerekir
7. Hedef: kullanıcının alarmı kapatmak için önceden ayarlanmış hedefe ulaşması gerekir
8. Yürüme: kullanıcının herhangi bir yönde belirli metre mesafeyi yürümesi gerekir
9. sallama: Kullanıcının alarmı kapatmak için cihazı belirli sayıda sallaması gerekir
10. Yazma: Kullanıcının verilen metni yazması gerekir
11. Işıklar AÇIK : Alarmı kapatmak için kullanıcının ışıkları açması gerekir
Ücretsiz özellikler => çalar saat
İZİNLER
SYSTEM_ALERT_WINDOW (android pencere izni)
Android 10 ve üzeri sürümlerde alarm kapatma ekranını görüntülemek için bu izni aldınız
İSTEĞE BAĞLI İZİNLER
Harici depolama birimine yaz: Harici depolama zil seslerini yüklemek için gerekli
- Kamera: Kullanıcıların fotoğraf çekmesi gereken fotoğraf görevleri için gereklidir.
- Harici Depolamayı Oku: Fotoğraf görevlerinde kullanıcılar tarafından çekilen fotoğrafları kaydetmek için bu izne ihtiyaç vardı.
- Konum Bilgisi: Konum ve yürüyüş görevi için gerekli
- Cihaz Yöneticisi: Uygulamanın kaldırılmasını önlemek için kullanılır.
Uygulama ayrıca 'Kapanmayı önle' özelliğini sağlamak için Erişilebilirlik Hizmeti API'sini kullanır. Bu, kullanıcının güvenli bir şekilde uyanabilmesi için alarm çalarken cihazı kapatmasını engelleyen opsiyonel bir özelliktir.




