The Ultimate
Digital Whiteboard
Transforming iPad and iPhone into powerful, interactive classroom hubs. Built for ClapsLearn to empower educators globally.

Executive Summary
ClapsBoard is a native iOS application that transforms an iPad or iPhone into a powerful, interactive whiteboard and classroom management hub, facilitating both remote and in-person learning.
The goal was to create a standalone, high-performance teaching aid that operates seamlessly with or without an internet connection. ClapsBoard integrates a versatile canvas for visual explanation, peer-to-peer voice communication for local classroom interaction, and lesson planning tools to organize an educator's schedule.
Key Features
Advanced Digital Whiteboard
- •Rich Toolset: Pen, highlighter, eraser with customizable stroke widths.
- •Interactive Elements: Geographic shapes, text annotations, and emoji stickers.
- •High-Res Export: Up to 4K export for sharing class notes.

Local Voice Collaboration
Utilizing Apple's Multipeer Connectivity framework to support classroom environments where internet may be unreliable.
- •Peer-to-Peer: Link student and teacher devices locally.
- •Secure Access: 4-digit entry codes generated by host.
- •Low Latency: Real-time audio streamlining for clear communication.
Smart Camera Integration
Enhancing the personal connection in digital learning.
- •Floating Camera View: Draggable camera overlay.
- •Picture-in-Picture: Leverages AVKit to keep camera active while multitasking.

Classroom Management
- •Lesson Planner: Integrated calendar for scheduling.
- •Smart Reminders: Automated Local Notifications 5 mins before class.
- •Document Hub: Centralized repository for PDFs and materials.
Technical Architecture
Built using Swift and following a clean MVVM (Model-View-ViewModel) architecture to ensure scalability and testability.
UI Framework
Used for 100% of the user interface provided a modern, adaptive UI.
Networking
Handles discovery and data transport for local voice channels.
Audio & Video
Powers custom camera capture and Picture-in-Picture functionality.
Graphics
Custom drawing engine using UIBezierPath and UIGraphicsImageRenderer.
Project Structure
Ready to Teach Without Limits?
ClapsBoard successfully delivers a robust, offline-capable teaching platform that meets the modern needs of educators. By leveraging native Apple frameworks, it offers a premium, fluid user experience that rivals desktop-class software.