Academy LMS Integration

If you use Academy LMS, ZenAppBuilder provides a deep, native integration that transforms your online school into a mobile learning platform.

  1. Enabling Academy Features

When the Academy LMS plugin is detected, special blocks and settings become available in the Customizer and Connections tabs.

Customizer and Connections
  1. Learning Blocks
  • My Courses: Displays a list of courses the user is enrolled in.
  • Academy Catalog: A full course marketplace with category filters and search.
  • Category Academy: A grid layout specifically styled for course categories.
  • Download Block: Gives users quick access to their lesson notes, assignments, and certificates.

The Mobile Learning Experience

ZenAppBuilder automatically generates high-performance “Fixed Screens” for the learning flow:

  1. Course Home: Shows the course curriculum, progress bar, and instructor info.
  2. Lesson Player: Supports video (YouTube/Vimeo) and HTML content.
  3. Quiz Screen: A native quiz interface with support for multiple-choice, fill-in-the-blanks, and image questions. Features include timers and passing grades.
  4. Note Screen: Users can take and save notes directly within a lesson.
  5. Assignment Screen: View requirements and upload submissions from a mobile device.
  6. Certificates

Users can view and download their earned certificates directly within the app.

  • Certificate List: A dedicated screen showing all completed courses.
  • PDF Viewer: Certificates open in a native viewer with a “Share” button for social media or printing.

Enrollment Guard

ZenAppBuilder includes a security filter that prevents users from accessing paid course content unless they have a valid enrollment. For paid courses, the app will automatically trigger the Course Checkout flow.