phuochau / RecordingSample

Recording Sample by React Native

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sample Recording App With React Native

Use react-native-audio for recording but modify some native iOS code to support resume on iOS.

Features

  • Start/Stop Record
  • Pause/Resume (only works for iOS, will update for Android later)
  • View recored audios on ListView
  • Swipe right to left to delete record.
  • Use Redux for state management
  • Use react-native-router-flux for route management.
  • Unit testing with Ava, Enzyme
  • Code coverage with istanbul nyc
  • Beautiful Code with Eslint
  • Beautiful architecture.
  • Continuous development with fastlane and Gitlab CI (only works on Gitlab repo)

Sample Recording Screenshot

⬆️ How To Run

- npm install or yarn install
- react-native run-ios or react-native run-android

Hire me or share experience together

About

Recording Sample by React Native


Languages

Language:HTML 41.4%Language:JavaScript 25.2%Language:Objective-C 13.3%Language:Java 12.1%Language:CSS 5.1%Language:Python 1.7%Language:Ruby 1.2%