Mophilly Application Foundation

The Mophilly Application Foundation (MAF) is a suite of classes that speeds development of custom applications using the Omnis Studio software development kit. MAF provides a common reference for project teams and contractors, allows for easy review, provides the basis of efficient code-reuse. MAF helps developers program elegantly.

The MAF is used in Connected Accounting and is an integral part of QAStudio as well as many “in-house” applications. The Pops Royalty Manager is the reference application for the MAF. We would be delighted to count your application among MAF users.

“Built on true object-oriented principles, MAF provides a resilient foundation that eliminates the risk of future architectural complications.“
MARK PHILLIPS, CEO

The error handler provides a comprehensive Error Report of the system state, active windows, database connection state, SQL query, and the program stack; information essential to efficient troubleshooting. In addition, the error handler can send messages to your technical support group without need to configure the end user email client. 

Mophilly Application foundation concept

CORE SYSTEM BLUEPRINT

Beyond a simple collection of classes, the MAF provides the structural blueprint for high-performance applications. Each module represented here from Database Connections to Data Encryption serves as a standardized building block. By centralizing these core services, the foundation provides a predictable, resilient environment that allows developers to focus on unique business requirements rather than reinventing essential system infrastructure.

Application Control
Sophisticated Base Classes
Detailed Error Logging and Reporting
Data Object Classes
Database Connections
Integrated Window and Menu Messaging
User Role Management
Data Encryption
Automated Database Update
Automated Application Update
Digital Document Management (coming soon)
PREMIER SOFTWARE ENGINEERS

Custom Software Solutions for You

Transform your business with powerful, tailor-made software solutions. Let’s build something great together.