ESMira APP
📡 W pełni funkcjonalny offline
ESMira działa bez stałego połączenia z Internetem. Cała funkcjonalność badań jest zapisywana lokalnie w aplikacji, a zapisane dane są buforowane i zostaną przesłane, gdy tylko zostanie nawiązane połączenie internetowe.
💡 Osobiste opinie
Badacz może tworzyć złożone wykresy, które będą automatycznie obliczane z danych uczestników. Statystyki te mogą być spersonalizowane dla uczestników lub obliczone na podstawie danych wszystkich uczestników.
🔑 Całkowicie anonimowy
Każdy uczestnik otrzymuje losowy identyfikator uczestnika, pod którym zbierane są wszystkie dane. ESMira w żadnym momencie nie gromadzi żadnych danych osobowych.
💬 Czat anonimowy
Uczestnicy mogą komunikować się z badaczem z poziomu aplikacji, zachowując przy tym całkowitą anonimowość. Dodatkowo badacze mogą wysyłać ważne wiadomości do wszystkich uczestników badania.
💰 Bezpłatne i otwarte oprogramowanie
ESMira jest opracowywana jako projekt na Karl Landsteiner University do wykorzystania w naszych własnych badaniach i publikowana dla społeczności do korzystania całkowicie bez opłata.
Dowiedz się więcej na:
https://github.com/KL-Metodologia-Psychologiczna/ESMira
Wykorzystane uprawnienia:
android.permission.ACCESS_NETWORK_STATE, android.permission.INTERNET:
ESMira potrzebuje dostępu do Internetu, aby przesyłać i wczytywać dane badawcze.
Android.permission.CAMERA:
Dostęp do kamery jest potrzebny tylko przy wprowadzaniu do badania za pomocą kodu QR. Ale możliwe jest również ręczne dołączenie do badania bez tego pozwolenia.
Android.permission.RECEIVE_BOOT_COMPLETED:
ESMira potrzebuje tego uprawnienia, aby upewnić się, że wszystkie powiadomienia są ponownie harmonogramami po ponownym uruchomieniu telefonu.
Android.permission.VIBRATE:
Powiadomienia wykorzystują również opcję wibracji telefonu.
Android.permission.WAKE_LOCK:
Jeśli zaplanowane jest wysłanie powiadomienia, gdy telefon jest w trybie uśpienia, ESMira potrzebuje pozwolenia na krótkie wybudzenie telefonu.