Mobile Apps
WorkingMouse are experts in developing and deploying mobile apps for both Android and iOS. Native apps allow users to seamlessly access an application using their smartphone, which can greatly increase their engagement with your software.
Deployment to these platforms also allows you to increase your market visibility by making them available via the Google Play or App store.


Technology
We use React Native for pure mobile apps. React Native is a JavaScript based framework which is a widely preferred development technology with robust support for IDEs (Integrated Development Environment).
It allows us to build out applications for both Android and iOS. If your application leans heavily on smartphone functionality like cameras or microphone, then a mobile app is the way to go.
Learn more about React NativeAccessibility
Mobile apps require specific user experience considerations as opposed to typical web-based apps. The Web Content Accessibility Guidelines, or WCAG, is a set of principles and guidelines which we use extensively during the design process to ensure our products can be used by a wide audience.
For a mobile app, this means checking for colour, contrast and font size, as well as monitoring how well a given app performs when its used in different contexts and environments.
Learn more about Design

Deployment
Deploying a mobile app first involves hosting it on a server and then submitting it to either the Google Play or App Store for review and release.
During this period, our developers will perform smoke testing to detect any issues in the hosting environment. Hosting on a cloud platform like AWS will allow mobile apps to perform to scale, avoiding issues during traffic spikes.
React
React is a javascript framework with a simple, component-based design which makes it painless to create frontend user interfaces. It was developed by Facebook, and still benefits from their active development. It is also free and open-source, and has a large, active community.
More about React

React Native
React native brings the React framework to mobile. It allows developers to create cross-platform mobile applications which look and feel like native ones. As with ReactJS, React Native was developed and continues to be developed by Facebook.
More about React NativePHP
PHP is an open-source scripting language that is particularly suitable for web development. Its popularity and power are demonstrated by its use in Wordpress and Facebook. PHP is regarded as being quite straight-forward to learn and use.
More about PHP