I can't give any code for this project as I worked on it while at Evolve Digital.
The app is a fairly simple dictation app, built for Doctors which connects to a REST API built by another team member.
The app was built with React-Native and was one of my first projects while working at Evolve Digital. As there was no package for audio recording available to simply plug into the application, I had to build the native side myself.
The application produces .WAV files, and contains features such as pausing mid-recording, overwriting previous parts of a recording, inserting audio into parts of the recording and playback of raw audio before finalising the recording.
It pushed my skills as a developer, working in Java was great fun, but multi-threading in Objective-C was a bit of a nightmare.