inaturalist / iNaturalistReactNative

Cross-platform version of the iNat mobile app
MIT License
63 stars 21 forks source link

Observation creation flow; Recording Sounds #869

Closed jtklein closed 7 months ago

jtklein commented 10 months ago

First of all there is a prerequisite list of tasks for this issue:

In general, recording a sound in this view should only be temporary and not permanently to disk yet. It should save to disk at the time of uploading the observation.

With this library the list of things to change on the "Sound Recorder" screen are to 1) restyle the elements on the screen according to the recent designs, and 2) add functionality to the elements. In particular:

kueda commented 7 months ago

(Recorded state) Record button press appends the current sound with new recording [if you think getting the app to append to an existing sound is a lot of work we can discuss if this needs be MVP or punted to later]

Note that I wasn't able to get the library we're using to reliably restart an existing recording, so I talked it over with Abhas and arrived at a slightly different flow where you can only reset the recording after stopping.