Sávio Soares
Ícone de Lanterna

Lanterna Inteligente: Controle por Sensores

Mini-aplicativo Mobile nativo desenvolvido em Kotlin e Jetpack Compose. O projeto foca em Interação com Hardware, utilizando o Sensor de Luz para automatizar o controle da lanterna do dispositivo.

Funcionalidades e Requisitos

Ícone Sensor de Luz

Controle Automático (Sensor)

Detecta a luminosidade ambiente e liga/desliga a lanterna automaticamente se o ambiente estiver escuro.

Ícone Manual

Controle Manual e Display

Permite ligar/desligar a lanterna via botão manual e exibe o nível atual de luminosidade detectado.

Ícone Permissões

Gerenciamento de Permissões

Gerenciamento de acesso à câmera/lanterna e ao sensor de luminosidade, conforme a API do Android.

Tecnologias Utilizadas

Kotlin (Natvio) Android SDK Jetpack Compose (UI) Sensores de Hardware API da Câmera (Flashlight)

Demonstrações (Screenshots)

Modo Escuro, Lanterna Desligada

Tema Escuro: Ambiente claro, lanterna desligada.

Modo Escuro, Lanterna Ligada

Tema Escuro: Ambiente escuro, lanterna ligada automaticamente.

Modo Claro, Lanterna Desligada

Tema Claro: Ambiente claro, lanterna desligada.

Modo Claro, Lanterna Ligada

Tema Claro: Ambiente escuro, lanterna ligada automaticamente.

Para instalação e execução, consulte o repositório no GitHub .