ShowKad -
Membaca MyKad, menggunakan SmartCard Reader ACR38U-PocketMate.
ShowKad reads from the MyKad chip. Tap pada foto memberikan gambar yang diperbesar untuk membantu inspeksi visual pemegang kartu. It also provides an easy way for other apps to read MyKad, by allowing them to launch ShowKad using intent, and get the MyKad personal particulars back, without having to deal with smartcard commands and reader integration.
Alih -alih meminta pelanggan atau siswa untuk mengisi formulir aplikasi atau pendaftaran, cukup baca keterangan pribadi mereka dari MyKad. Tidak ada peluang untuk memperkenalkan kesalahan manusia, misalnya, dalam penyalinan nomor IC. Semua data direplikasi secara elektronik. ShowKad brings to everyone efficient data processing previously limited to huge and wealthy corporations and government departments. Dan itu melakukan ini tanpa komputer. Yang lebih baik adalah, tidak ada biaya lisensi perangkat lunak. ShowKad is available for use by anyone FREE OF CHARGE.
Sample code for launching ShowKad through intent from another app :
intent = new Intent ("com.causalidea.cikad. ShowKad .READ_MYKAD");
ekstra = bundel baru ();
extras.putboolean ("read_photo", false); // Jangan membaca fotonya
intent.putextras (ekstra);
aktivitas.StartactivityForresult (Intent, 0);
Sample code for receiving the output from ShowKad :
public void onActivityResult (int requestCode, int resultCode, niat niat) {
if (resultCode == aktivitas.result_ok) {
ekstra = intent.getExtras ();
if (ekstra! = null) {
extras.getString ("ic_number"));
extras.getString ("name"));
extras.getString ("gender"));
extras.getString ("kewarganegaraan"));
extras.getString ("lahir_date"));
extras.getString ("ras"));
extras.getString ("agama"));
extras.getString ("address_1"));
extras.getString ("address_2"));
extras.getString ("address_3"));
extras.getString ("kode pos"));
extras.getString ("City"));
extras.getString ("state"));
photobyteArray = extras.getByTeArray ("foto");
if (photobytearray! = null) {
bitmap = bitmapfactory.decodeByTeArray (photobytearray, 0, photobytearray.length);
imageview.setImageBitMap (bitmap);
}
}
} lain jika (resultCode == Activity.result_canceled) {
}
}
ShowKad works on a general purpose smartphone or tablet. Pembaca SmartCard dari Model ACR38U-Pocketmate diperlukan. Ini mungkin salah satu pembaca SmartCard kontak terkecil dan paling portabel di pasar. Untuk membeli pembaca, silakan kunjungi:
http://www.causalidea.com/home/ci-showkad
Untuk mengalami cara kerjanya tanpa pembaca SmartCard, silakan instal edisi demo, yang mengasumsikan keberadaan mykad fiktif.
Penafian :
Sementara ide kausal berupaya memastikan aplikasi itu benar, dan dapat memperkenalkan pembaruan kapan pun diperlukan, itu tidak menjamin aplikasi tidak sempurna, dan tidak bertanggung jawab atas kehilangan, cedera, atau kerusakan yang ditimbulkan selama dan setelah instalasi dan penggunaan aplikasi.
Pengingat :
Anda bertanggung jawab atas penyesalan dari keterangan pribadi yang dikumpulkan, dan untuk memastikan mereka tidak digunakan dengan cara apa pun yang tidak disepakati oleh pemiliknya.
Komponen pihak ketiga:
Aplikasi ini berisi file yang memilih komponen Afilechooser dari ipaulpro. Syarat lisensi Afilechooser tersedia di https://github.com/ipaulpro/afilechooser/blob/master/license.txt
Diperlukan perangkat keras tambahan:
Aplikasi ini dimaksudkan untuk digunakan dengan pembaca SmartCard, yang tersedia di http://www.causalidea.com/home/ci-showkad