Skip to content
/ oscuro Public

Oscuro is a Obscura clone developed using React Native & Expo. It gives pro camera functionalities to a device's camera by using the popular React Native Vision Camera package.

Notifications You must be signed in to change notification settings

Sumer16/oscuro

Repository files navigation

Oscuro | Obscura clone

Expo Version

This is an Expo project created with create-expo-app.

About Oscuro

Oscuro is a Obscura clone developed using React Native & Expo. It gives pro camera functionalities to a device's camera for taking photos & videos by using the popular React Native Vision Camera package. It works on both iOS & Android.

Installation

Before you start the installation just a little note, this app only runs on a real device since it makes use of the camera, to do so make a dev build and run it on a real device.

Clone the repository

To get started, you'll need to clone this repository to your local machine. You can do this by running the following in the command line:

git clone https://github.com/Sumer16/dessin.git 

Install dependencies

Once you've cloned the repository, navigate to the project directory and run npm/yarn install to install all the necessary dependencies.

cd dessin
npm install

Run the App

After the dependencies have been installed, you can run the app in dev mode by running:

npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Open your app in the Expo Go app on your phone to view it. It will reload if you save edits to your files, and you will see build errors and logs in the terminal.

If you want to run your application on an iOS simulator or a trusted iOS device then use these commands:

npx expo start --ios

If you want to run your application on an Android emulator or a connected device then use these commands:

npx expo start --android

If you want to run your application on the web then use these commands:

npx expo start --web

These commands are like npm start / yarn start, but attempts to open your app on a connected Android/iOS device or emulator/simulator or also on the web.

NOTE: If you want to use these commands to run or deploy your app on a real device/hosting platform you will need to add a development build for each platform.

Learn more

To learn more about developing your own project with Expo, look at the following resources:

About

Oscuro is a Obscura clone developed using React Native & Expo. It gives pro camera functionalities to a device's camera by using the popular React Native Vision Camera package.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published