This native (Android/Java) mobile app illustrates several practical yet functional features that can be integrated into potential business line applications or products. Functionality are grouped into three main sections:
1. Features: This section illustrates examples of many UI widgets to be used in application's screens, gathering device information, camera and map usage.
2. Communication: This section illustrates examples of different messaging approaches that can be integrated to enhance applications. External APIs are integrated such as: SendGrid Email API, Twilio SMS API, Firebase Push API.
3. Data: This section illustrates examples of different approaches that can be achieved on an application to get or persist data. External/Internal APIs are integrated such as: ASP.NET WebAPI, Realm local database API.