Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emersoncarneirodasilva/my-flashlight
My Flashlight é um aplicativo de lanterna desenvolvido em React Native com Expo. O objetivo do app é fornecer uma experiência de iluminação multifuncional para dispositivos móveis, aproveitando o flash da câmera do celular para diferentes modos de iluminação.
https://github.com/emersoncarneirodasilva/my-flashlight
expo flashlight-app light react-native sos strobe typescript
Last synced: about 6 hours ago
JSON representation
My Flashlight é um aplicativo de lanterna desenvolvido em React Native com Expo. O objetivo do app é fornecer uma experiência de iluminação multifuncional para dispositivos móveis, aproveitando o flash da câmera do celular para diferentes modos de iluminação.
- Host: GitHub
- URL: https://github.com/emersoncarneirodasilva/my-flashlight
- Owner: emersoncarneirodasilva
- Created: 2024-11-13T02:18:46.000Z (4 days ago)
- Default Branch: main
- Last Pushed: 2024-11-13T02:46:19.000Z (4 days ago)
- Last Synced: 2024-11-13T03:23:23.543Z (4 days ago)
- Topics: expo, flashlight-app, light, react-native, sos, strobe, typescript
- Language: TypeScript
- Homepage:
- Size: 1.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Flashlight 🔦
**My Flashlight** é um aplicativo de lanterna desenvolvido em React Native com Expo. O objetivo do app é fornecer uma experiência de iluminação multifuncional para dispositivos móveis, aproveitando o flash da câmera do celular para diferentes modos de iluminação. O aplicativo possui três modos principais: modo liga/desliga, modo estroboscópio e modo SOS.
## Funcionalidades
- **Modo Liga/Desliga:** Permite acender e apagar a lanterna de forma simples, com um toque.
- **Modo Estroboscópio:** Um modo de luz intermitente que permite controlar a velocidade do piscar, ideal para festas, sinalização ou outros usos criativos.
- **Modo SOS:** Um modo automático que pisca a lanterna em código Morse para sinalizar um pedido de socorro (SOS), útil em situações de emergência.## Tecnologias Utilizadas
- **React Native:** Framework para criação de aplicativos móveis.
- **Expo:** Plataforma para facilitar o desenvolvimento e o teste de aplicativos React Native.## Como Utilizar
1. Clone este repositório para o seu dispositivo local.
2. Instale as dependências com o comando `npm install` ou `yarn install`.
3. Inicie o aplicativo com `expo start` e escolha seu dispositivo para testes (emulador ou dispositivo físico).## Imagens
![01](https://github.com/user-attachments/assets/86824dd5-0024-4145-8406-fa4d15c82045)
![02](https://github.com/user-attachments/assets/94488a3b-9d65-49df-bb3d-a77998f70460)
![03](https://github.com/user-attachments/assets/a3e2ba83-bf7c-4634-b063-5aa1b690cdc1)
![05](https://github.com/user-attachments/assets/57440e92-d078-4dc6-bfcf-a6c2a5ef9ba0)
![06](https://github.com/user-attachments/assets/0a7538b4-b794-45d0-bd7a-89ec804c6abe)
![07](https://github.com/user-attachments/assets/22c6db36-6c9e-4cc2-b4f9-2024a8957a97)
![09](https://github.com/user-attachments/assets/81874902-4dc2-468f-b04f-598f6df39fbb)