Phone App Architecture

Source Code

This is a React Native app, and the libraries most pertinent to software architecture are the following:

Coding convention notes:

  • Class components are used as opposed to hooks and functional components.

  • Promise Resolve is used as opposed to async await.

  • Events are processed using Redux Saga.

Application Architecture

Future Development

  • Application on phone displaying Video/Photo transferred from monocle