SCALC is a customizable Android scientific calculator designed for use in controlled environments like classrooms or exams. Built with Java and C++ in Android Studio, it includes advanced calculator features along with session control, password lock, and kiosk mode functionality.
-
✅ Scientific & Basic Modes
Easily switch between scientific and basic calculator modes depending on the use case. -
🔐 Session Lock
App can be locked with a password to prevent tampering during a session. -
⏲️ Session Timer
Set a time limit for calculator usage — useful for exams or limited practice time. -
📱 Fullscreen/Kiosk Mode
Locks the user inside the calculator app, preventing switching to other apps (exam safe). -
👨🏫 Teacher Configuration
Teachers or administrators can configure the app before handing it to users. -
👨🏫 ALARM NOTICE
Teachers or administrators will hear an alarm if the user exit the app before the timer finishes.
** START **
** SCIENTIFIC CALCULATOR **
** BASIC **
APP LOCK
- Java (Android UI and logic)
- C++ (via JNI for performance-critical features)
- Android Studio
- XML (for UI layouts)
- Clone the repo with ANDROID STUDIO.
- Start editing.
- Download the release .apk file.
- EXECUTE IT.