Skip to content

Releases: dev2k6/MKUPortal

MKUPortal v1.0.0 — Official Community Release

Choose a tag to compare

@dev2k6 dev2k6 released this 09 Sep 16:36

MKUPortal v1.0.0 — Official Community Release 🚀

We are thrilled to announce the initial official release of MKUPortal (v1.0.0) — an open-source, modern, and high-performance Android application crafted for students, faculty, and the academic community of Mekong University (Trường Đại Học Cửu Long - MKU).


🌟 What's New in v1.0.0

⚡ Performance & Core Experience

  • Zero-Copy Disk & Memory Caching: Instantaneous startup and seamless screen transitions with zero UI stutter.
  • Full Offline Capabilities: View cached academic schedules, grade transcripts, exam timetables, and tuition history even with intermittent or no campus internet connectivity.
  • Modern Material 3 Architecture: Clean, responsive, and ergonomic interface built with edge-to-edge support and refined typography.

🔔 Smart Background Engine

  • Autonomous Grade Checker (GradeCheckWorker): Background synchronization notifies students immediately when new semester grades or GPA updates are published.
  • Smart Notification Dispatch: Timely reminders for upcoming classes, exam room assignments, and academic deadline alerts.

🛡️ Resilience & Security

  • Cloudflare Crash Telemetry: Lightweight, non-intrusive crash reporting worker keeping user privacy paramount while ensuring rapid defect resolution.
  • Encrypted Local Storage: Sensitive session tokens and student credentials protected using Android Keystore and biometric-compatible encryption layers.

🔄 In-App Updates & GitHub Integration

  • Direct GitHub Releases Sync: Built-in AppUpdateManager automatically checks GitHub releases and notifies users of new enhancements without requiring third-party app stores.
  • Lightweight Package: Minified and optimized with R8/Proguard — ultra-compact footprint (~3.8 MB).

📦 Download & Verification

Asset Type Size Description
MKUPortal-v1.0.0.apk Release APK ~4.4 MB Production release package (sideloadable)

🔒 Checksum Verification

Verify APK integrity after downloading:

  • File: MKUPortal-v1.0.0.apk
  • SHA-256: 011e66a9d60b5d7dd0cd7185ed42084c2b404eea60c1401c597a2f2768d6e7f8
# macOS / Linux
sha256sum MKUPortal-v1.0.0.apk

# Windows PowerShell
Get-FileHash -Algorithm SHA256 MKUPortal-v1.0.0.apk

📱 System Requirements

  • Operating System: Android 8.0 (Oreo / API Level 26) or higher
  • Target OS: Android 14 / 15 (API Level 34/35)
  • Permissions Required: Internet Access, Network State, Post Notifications (Android 13+)

🤝 Community & Feedback

Thank you to all students, contributors, and the Mekong University community for supporting this project!