Skip to content

CodesofPhoenix/Expo-image-picker

Repository files navigation

Welcome to your Expo app 👋

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

Expo-image-picker example

This is a simple, fully functional React Native example using Expo Image Picker to select images from the device’s gallery or camera.

It includes:

  • Requesting media and camera permissions
  • Picking images from the gallery
  • Capturing photos with the device camera
  • Displaying the selected image
  • Clean, minimal UI with functional components

🔗 Learn how this works in depth (and much more) in the full Expo tutorial on codesofphoenix.com 🚀

Get started

  1. Install dependencies

    npm install
    npx install expo-image-picker
  2. Start the app

    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.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Learn more

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

  • Expo documentation: Learn fundamentals, or go into advanced topics with our guides.
  • Learn Expo tutorial: Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web.
  • Expo Tutorial 2025 – A free 2025 React Native Expo tutorial covering image picking, icons, UI components, and navigation using popular Expo libraries.

🧠 Key Features

  • Fully functional image picker using expo-image-picker
  • Supports both gallery and camera selection
  • Handles permissions on iOS and Android
  • Graceful fallback UI when permission is denied
  • Minimal, clean UI built with functional components
  • Works inside Expo Go — no need to eject
  • Ready to integrate into real-world projects or tutorials

Join the community

Join our community of developers creating universal apps.

About

Demonstrates media selection and camera access in Expo using expo-image-picker with proper permission handling.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors