Escola Agil menggunakan .NET MAUI untuk menjaga keamanan sekolah di Brasil
Pelanggan
Escola Agil
Produk & jasa
.NET MAUI
Azure
Industri
Pendidikan
Ukuran Organisasi
Kecil (1-100 karyawan)
Negara/wilayah
Brasil
Seorang pengembang di Brasil, Rafael Sacomani, terinspirasi untuk membuat aplikasi seluler yang dapat meningkatkan keamanan dan keselamatan di sekolah setelah membaca berita tentang sekelompok siswa yang menyelinap ke sekolah saingannya dengan mengenakan seragam pinjaman dan merusak properti. Aplikasinya, bernama Escola Agil (Sekolah Agile dalam bahasa Portugis), menggunakan teknologi pengenalan wajah untuk memindai dan memverifikasi identitas siswa dan mencegah masuk tanpa izin. Aplikasi ini juga membantu meningkatkan kehadiran dan komunikasi antara sekolah dan keluarga. Aplikasi ini sekarang digunakan oleh banyak sekolah di seluruh negeri. Dia membangun aplikasi ini dalam beberapa bulan menggunakan .NET MAUI.
Memecahkan masalah sekolah
Escola Agil adalah aplikasi .NET MAUI yang menggunakan pengenalan wajah untuk meningkatkan keamanan dan efisiensi sekolah. Aplikasi ini mengintegrasikan teknologi perangkat lunak mutakhir dengan kamera untuk melacak kehadiran siswa dengan cepat dan akurat, menyederhanakan proses check-in dan check-out.
Kami memiliki lebih dari 3.000 siswa yang masuk dan keluar setiap hari, dan itu hanya dengan sepuluh sekolah"
Aplikasi ini juga memiliki fitur unik yang dapat mendeteksi dan menandai orang tak dikenal secara real time, memberi tahu staf sekolah dan administrator melalui aplikasi. Hal ini memungkinkan tindakan cepat untuk mencegah kemungkinan bahaya, menjadikan Escola Agil alat penting untuk meningkatkan keamanan sekolah.
Saat ini, aplikasi menggunakan kamera yang mengambil foto setiap dua detik – dari sinilah kemampuan pengenalan wajah berasal. Kamera menghasilkan peristiwa pengenalan wajah yang dikonsumsi oleh aplikasi dengan WebSockets. Aplikasi ini menggunakan API .NET 7 untuk menggunakan data dengan WebSockets agar lebih cepat. Sacomani ingin lebih memanfaatkan .NET MAUI dan menggabungkan snapshot real time dalam rilis yang akan datang.
Untuk siswa yang terdaftar di sekolah, sistem mengirimkan pemberitahuan kepada orang tua atau wali ketika mereka tiba dan pergi. Dengan begitu, orang tua atau wali dapat memantau keberadaan anaknya dan mengetahui apakah mereka kembali ke sekolah setelah makan siang.
Aplikasi ini juga memecahkan tantangan lain. Teknologi pengenalan wajah mengurangi waktu yang dibutuhkan untuk mencatat kehadiran. Bahkan, aplikasi ini dapat meningkatkan keefektifan pemantauan sekolah dengan memberi tahu guru dan administrator jika seseorang yang bukan siswa terdaftar mencoba masuk ke sekolah.
Dampak .NET MAUI
Sacomani, yang telah menjadi profesional bersertifikasi Xamarin dan pendukung besar produk ini, menganggap transisi ke .NET MAUI sangat mudah dan menghemat waktu. Dia dapat mengembangkannya sekali dan menjalankannya di desktop serta seluler tanpa mengunduh emulator. Proses pengembangan secara keseluruhan lebih cepat dan lebih efisien dalam sistem operasinya.
Seorang penggemar super .NET yang memproklamirkan diri, Sacomani adalah bagian dari komunitas WhatsApp yang terdiri dari lebih dari 500 orang yang menggunakan dan mendukung Xamarin. Setelah mempelajari rilis tersebut, Sacomani dengan cepat memutuskan untuk menjadikan .NET MAUI sebagai usaha berikutnya.
Transisi dari Xamarin ke .NET MAUI sangat mudah. Hal ini sama sekali bukan transisi yang sulit dan sangat wajar."
Sacomani mengembangkan Escola Agil hanya dalam dua bulan! Dia memperkirakan ini 40% lebih cepat daripada jika dia menggunakan Xamarin.
Dengan .NET MAUI, Sacomani mengembangkan dan menguji aplikasi lintas platform dari satu proyek Visual Studio dan dapat menguji aplikasi langsung di desktopnya.
Proyek yang sama menyesuaikan dengan apa yang Anda lihat. Jika Anda menggunakan perangkat seluler, aplikasi ini akan menunjukkan pengalaman seluler asli dengan menu hamburger. Saat di desktop, aplikasi ini akan menampilkan UI desktop asli yang tidak terlihat seperti aplikasi seluler di desktop."
Dengan .NET MAUI, Sacomani menggunakan basis kode yang sama dan membangun portal administrasi untuk memberikan dukungan teknis dan mengelola pengguna/izin/hak. Dari portal administrasinya, dia dapat dengan mudah melihat gambaran umum semua sekolah dan memverifikasi informasi tertentu atau mencari kesalahan dalam sinkronisasi.
Pengalaman Sacomani dengan .NET MAUI untuk Escola Agil sangat efisien dan menyenangkan sehingga dia berencana menggunakan .NET MAUI untuk proyek mendatang.
Penskalaan untuk pertumbuhan
Untuk membantu menskalakan basis pengguna, Sacomani memilih Azure App Service dengan database SQL di backend. Aplikasi ini menggunakan konfigurasi multipenyewa untuk menyimpan informasi pelanggan dalam kotak pasir.
Bahkan dengan ribuan panggilan API yang dilakukan oleh aplikasi Escola Agil, langganan Azure Sacomani tetap hemat biaya.
Aplikasi real-time telah meningkatkan keselamatan dan keamanan bagi siswa, orang tua, dan guru, serta memiliki pengikut yang terus bertambah. Dengan sepuluh sekolah yang saat ini menggunakan aplikasi tersebut, Sacomani memperkirakan sekitar 30 sekolah akan mengadopsinya pada akhir tahun.
Kesuksesan Sacomani dengan .NET MAUI telah menginspirasinya untuk berkembang dan merencanakan lebih banyak fitur dengan aplikasi tersebut.
Siap untuk memulai?
Tutorial langkah demi langkah kami akan membantu Anda menjalankan .NET MAUI di komputer.