From social media or entertainment to business productivity or operations, apps are important to business owners and businesses and end users.
For several years, Grey Goose Graphics has designed, developed, and maintained apps for a variety of projects under the Grey Goose Graphics name as well as g3Coding. Projects include our own public safety app which is used by organizations throughout North America, conference/event apps with agendas, information, and participant interactions, and traffic ticket diversion programs in use by district attorneys/counties to address traffic tickets to minimize the impact to the court system and administrative staff.
Types of Apps
The following are the two common types of apps in use today:
Web-based app
A web-based app is an application that requires internet access for complete use. These types of apps are coded in JavaScript, HTML5 or CSS. A web-based app typically requires a much smaller amount of memory space in a user's device because the databases are stored on the Internet server. Examples of web-based apps include Netflix, Google Docs and Dropbox. We have focused much of our development with this type of app as it is less expensive to develop, deploy and maintain than a native app.
Native app
Apps that are created for a certain mobile platform are known as native applications. For example, an app that is made for an Apple iPhone will only be usable on Apple devices and would not work on other types of mobile phones, such as Android. These types of apps are primarily used to provide the highest performance on a particular mobile operating system. With the many options for end user devices, organizations who desire a mainstream following and wish to have a native app must develop apps on several platforms. The replication adds to the expense and complexity of development, maintenance, registration, distribution, etc.