Skip to content

Aplikasi Pemindai Barcode dan Teks untuk iOS & MacOS dengan fitur Text Scanner via Kamera & Import Files. Aplikasi ini dibuat dengan SwiftUI, AVKit, dan VisionKit (On Device Machine Learning Processing).

License

Notifications You must be signed in to change notification settings

dekapd99/iReader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iReader

Aplikasi iReader adalah Aplikasi Pemindai Barcode dan Teks untuk iOS & MacOS dengan fitur Text Scanner via Kamera & Import Files. Aplikasi ini dibuat dengan SwiftUI, AVKit, dan VisionKit (On Device Machine Learning Processing).

Preview

Folder & File Structure

Berikut struktur file dan folder pada iReader:

.
├── iReaderApp.swift               # Root Project: Konfirgurasi AppViewModel iOS
│   ├── Info.plist                 # Privacy - Camera Usage Description
│   ├── ContentView.swift          # Tampilan Beranda Aplikasi iOS
│   ├── Assets                     # Aset Logo dan Warna
│   ├── AppViewModel.swift         # Berisikan Deklarasi Data Enum & Fungsi Main Thread
│   └── DataScannerView.swift      # Berisikan Fungsi Wrapper DataScannerView yang disediakan oleh Apple untuk Scanning Data dengan Camera
│
└── iReaderMacApp.swift            # Root Project: Konfirgurasi AppViewModel MacOS
    ├── ContentView.swift          # Tampilan Beranda Aplikasi MacOS
    ├── MacAppViewModel.swift      # Berisikan Fungsi , Import Image, Drag & Drop, NSOpenPanel, Open Selected Image, & Processing Image Upload
    └── MacLiveTextView.swift      # Berisikan Fungsi Live Text Capture for Uploaded Static Image

Features:

  • Filter Tipe Text Scanner (All, URL, Phone, Email, Address)
  • QR & Barcode Scanner
  • Text Scanner
  • Live Text Scanner
  • Native iOS Media Playback Video Camera (AVKit)
  • MacOS App
  • Image Select & Upload (Drag & Drop)
  • Built-in Native iOS Machine Learning Processing Library (VisionKit)

Build With:

Requirements

Installation

Untuk menggunakan repositori ini, ikutilah petunjuk penggunaan berikut dan pastikan git sudah terinstall pada komputer (semua perintah dilaksanakan pada cmd.exe atau terminal):

  1. Lakukan download .zip atau clone repositori dengan cara:
git clone https://github.com/dekapd99/iReader.git
  1. Jika sudah silahkan buka Project di Xcode.
  2. Untuk bisa dijalankan di iPhone, Sambungkan iPhone dengan komputer Macbook Anda, dan pastikan untuk memilih iPhone tersebut pada Target Simulator (Kolom Device dibagian atas Xcode).
  3. Untuk bisa dijalankan di MacOS, Pastikan Target Scheme (Kolom Device dibagian atas Xcode) itu diubah menjadi MacLiveTextView agar Compiler bisa mendeteksi Tipe imageView dengan Benar.
  4. Build & Run

License

MIT License: Copyright (c) 2022 DK

(back to top)

About

Aplikasi Pemindai Barcode dan Teks untuk iOS & MacOS dengan fitur Text Scanner via Kamera & Import Files. Aplikasi ini dibuat dengan SwiftUI, AVKit, dan VisionKit (On Device Machine Learning Processing).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages