Programming

MMCLD is well known in the Australian industry as one of the first, oldest and most respected multi-media companies developing multi-platform content for training purposes in a variety of programming languages and integrated development environment (IDE) platforms.

As a result, MMCLD has evolved to become an industry leader of exceptional quality providing cost effective, highly engaging, immersive and interactive eLearning, virtual trainers, specialised applications and simulation solutions.

Out team has significant experience in use of legacy as well as current software and programming IDE toolchains and trends. We provide programming skills in a multitude of different languages and platforms including but not limited to:

  • HTML5

  • JavaScript

  • Front-End Frameworks (SPA) - Angular, React or VUE JS

  • JQuery and Plugins

  • SASS, SCSS or CSS

  • Flash (AS1, AS2 or AS3)

  • Animate CC

  • WebGL / Canvas

  • Java (Android)

  • PHP

  • Python (Django)

  • C++

  • C#

  • iOS (Objective-C/Swift/Cocoa Touch framework

MMCLD also possess the capabilities to convert legacy flash content into HTML5 or similar and can create highly customised, scalable or bespoke solutions to meet your requirements.

Applications Development.jpg

App Development

MMCLD have consistently pushed the boundaries of application development for well over 20 years having work closely on several ground breaking projects for Department of Education and Training, NSW and the Australian Department of Defence in particular.

Our team have been responsible for the development of large ERP systems and software applications for Apple, state-of-the art K-12 Big Data Analytics software for NSW Department of Education and Training, as well as complete end-to-end training systems and virtual simulators such as the Variable Depth Sonar Towed Array (VDS) solution developed for Royal Australian Navy. We have also provided implementation and customisations of major learning management systems (LMS) and learning content management systems (LCMS) used across both Non-Defence and Defence clients.

MMCLD have a wealth of experience and know-how when it comes to developing large multi-tiered and multi-platform applications for standalone OSes, Web Applications such as Single Page Apps (SPA’s), Mobile friendly responsive design Web Applications, Azure Cloud platform Applications (SaaS, PaaS or IaaS), REST/SOAP/OAUTH Web Services and integrated database systems (e.g. MS SQL Server, PostgreSQL, MySQL and MongoDB etc).

Whether you want to use the latest technologies such as HTML5, WebGL, VR360 or Unity 3D for games, interactive training virtual reality simulations using the desktop, laptop, mobile devices (iOS/Android), tablets, Oculus Rift, HTC Vive, MS HoloLens etc, MMCLD is highly flexible, adaptable and able to develop and support all major industry tools used for both virtual and augmented reality.

MMCLD has delivered custom built software, part-task virtual trainers, mobile/portable virtual trainers and specialised applications that provide tangible and measurable learning outcomes with deep data centric diagnostic capabilities to many of our clients.

We work closely with our clients to successfully deliver outcomes and can develop complex learner centric scenarios using Machine Learning (ML), Artificial Intelligence (AI) or create specialised algorithms to process and present big data in a visually rich and meaningful way.

App Development v2.jpg