Pengembang Seluler
Big File Finder untuk Android
Objek
Objeknya adalah membuat aplikasi yang mampu menemukan file terbesar di direktori terpilih.
Tugas
Buat aplikasi Android, yang mampu menemukan N file terbesar di direktori dan subdirektori terpilih. Proses pencarian harus terlihat di UI serta pemberitahuan sistem.
Jumlah file (N) dan direktori ditentukan oleh pengguna. Jumlah direktori bersifat opsional.
Spesifikasi Teknis
Hasilnya adalah aplikasi APK.
Solusi yang berhasil juga mencakup kode sumber fungsional yang mudah dikompilasi (proyek Android), deskripsi solusi terpilih, dan sumber daya pengembangan yang digunakan.
Aplikasi dapat diuji dalam simulator lingkungan pengembangan, yaitu tidak perlu memiliki ponsel Android.
Input
Jumlah file (N) yang ingin ditemukan pengguna.
Daftar direktori dinamis tempat file akan dicari (kemungkinan untuk menambah dan menghapus direktori sebelum pencarian).
Keluaran
Keluaran adalah daftar N file terbesar termasuk ukuran dan jalur lengkap.
Evaluasi
Berikut ini akan dievaluasi:
- Fungsionalitas aplikasi.
- Efektivitas (memori, kecepatan), teknik dan struktur pemrograman yang digunakan.
- Kualitas kode sumber dan desain perangkat lunak solusi.
Bonus:
- UI Android yang menarik dan fungsional.
- Kemungkinan pencarian paralel jika direktori berada di berbagai media fisik, yaitu kartu SD internal vs. eksternal.
Alat
Untuk platform Android, dimungkinkan untuk menggunakan SDK apa pun (4.0 dan yang lebih tinggi).
Kirim tantangan ke challenge@eset.com
Dengan mengikuti tantangan ini, Anda menerima Syarat dan Ketentuan ESET dan mengakui Kebijakan Privasi ESET
