About

What is the MAD Club?

The Mobile Application Development Club (MAD Club) is Embry-Riddle's only student organization dedicated to the creation of mobile applications. This student-led organization provides students across campus the opportunity to learn and apply their skills to Software and Computer Engineering fields. Opportunities that will be available for members include workshops, student-led projects, and competitive application development.


Our mission:

To advocate for the development and creation of software for mobile platforms, through the education of the principles and elements of mobile application development.

What is a mobile application?
"A mobile app is a software application developed specifically for use on small, wireless computing devices, such as smartphones and tablets, rather than desktop or laptop computers."

TechTarget.com

The MAD Club works with more than just applications designed for a single smartphone. Mobile applications development encompasses devices across the board - including smartphones, tablets, smartwatches, virtual reality (VR) apparatuses, and others.


In mobile app development, the MAD Club targets four major areas:

grid_on

Design

A well developed mobile application is one that excels both in function and in form. Club members will learn more about the proper design language for an app while creating beautiful and flexible user interfaces.

playlist_add_check

Functionality

Members will design and build mobile applications that have a defined purpose and function and always have some value to the user. Functions can go far beyond the software itself, and the application can integrate with other software and hardware.

code

Programming

At the core of any mobile application is the code that defines the software. This is the traditional aspect of mobile application development. Members will collaborate to build applications for various platforms in various languages, such as C, Java, HTML, Javascript, and more.

screen_share

Distribution

Preparing an application for distribution is often overlooked in most workshops and development sessions. Members will build applications and software that are scalable and can be implemented on hundreds of different devices.