StickerSmash is a universal app that runs on Android, iOS, and the web, all with a single codebase. This app was built using the Expo framework, which allows for the development of cross-platform mobile applications with React Native.
- Runs on Android, iOS, and the web
- Allows users to select and "smash" stickers onto a background image
- Provides a variety of sticker options to choose from
- Supports saving and sharing the final "smashed" image
To get started with the StickerSmash app, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/StickerSmash.git
-
Navigate to the project directory:
cd StickerSmash
-
Install the dependencies:
npm install
-
Start the development server:
npx expo start
-
Choose how you want to run the app:
- Scan the QR code with the Expo Go app on your mobile device
- Press
w
in the terminal to open the web app in your default browser - Run the app on an Android or iOS emulator
- Expo - A toolchain built around React Native to build and deploy universal mobile apps
- React Native - A framework for building native mobile applications using React
- Expo SDK - A set of libraries that provide access to the device's native functionality
This app was built as part of the Expo Introduction Tutorial. The tutorial provided a step-by-step guide on how to create a universal app using Expo.
Citations: [1] https://docs.expo.dev/tutorial/introduction/ [2] https://docs.expo.dev/tutorial/create-your-first-app/ [3] https://docs.expo.dev [4] https://docs.expo.dev/workflow/overview/ [5] https://docs.expo.dev/tutorial/overview/