To-Do Mobile | Tecnologias Utilizadas | Como Instalar o Projeto | Como usar | Deploy da aplicação
![introduction](https://private-user-images.githubusercontent.com/60220406/270797613-438f4814-3fc5-4193-b7a1-199b2c966d78.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNjAzMDksIm5iZiI6MTcxOTM2MDAwOSwicGF0aCI6Ii82MDIyMDQwNi8yNzA3OTc2MTMtNDM4ZjQ4MTQtM2ZjNS00MTkzLWI3YTEtMTk5YjJjOTY2ZDc4LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDAwMDAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM5MTY2ZGRlZWJhODAxNTJmNTg1OTUwNzA5Yjc5OTQ1OGIyYzFiM2JhNzE4NmI1NDE4NzhiMTQ2NTIxNDlhNGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.OHufLDlyCQRGO5gHDzAVmmeZoD8OPGdlisx6rh1AF1M)
![mobile home task empty](https://private-user-images.githubusercontent.com/60220406/270797606-a20103e9-417c-405d-9127-f893117b569f.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNjAzMDksIm5iZiI6MTcxOTM2MDAwOSwicGF0aCI6Ii82MDIyMDQwNi8yNzA3OTc2MDYtYTIwMTAzZTktNDE3Yy00MDVkLTkxMjctZjg5MzExN2I1NjlmLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDAwMDAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg0OTQ5OWVmZjAzMWJlOWZlMzBhNjk4NzFjNDAxOTQxMjkxYTllYzM5NzY5NTZhZmFiYTFlMGY4MjMwNGQ1MDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.C3rMzMgT6Zs0fuZmBEh6muptchM0YtPULE-O0sQWEJ4)
![mobile home task](https://private-user-images.githubusercontent.com/60220406/270797611-fd55a79c-5334-40fa-903b-9f960e7eeb49.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNjAzMDksIm5iZiI6MTcxOTM2MDAwOSwicGF0aCI6Ii82MDIyMDQwNi8yNzA3OTc2MTEtZmQ1NWE3OWMtNTMzNC00MGZhLTkwM2ItOWY5NjBlN2VlYjQ5LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDAwMDAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2NTZhNzk4NDcwOTU1ZTE0NzQ1NTk1MzQwOTgyYThkZWI3NDU3NzBjNTBjZDlhMDExOTUzYTI2OGYxMTZhYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Mo_dX4TeXORaNnol_-M9i6PoOYjAEexPNvnkolmLdFY)
Essa aplicação consiste em um To-Do feito para o mobile, você consegue criar uma task e após isso pode marcar ela como resolvida ou excluí-la ao acabar a mesma. De forma totalmente intuitiva, tendo ainda uma página de introdução que explica como criar cada detalhe, elá também consiste em um switch onde é possível alterar entre o tema Dark Mode ou Light Mode na aplicação, facilitando para o gosto de cada usuário.
npm install
Após baixar todas as Dependências do Projeto dentro da pasta Raiz, inicie o Projeto através do Expo CLI com o Comando:
npx expo start
Para Inicializar o Projeto tenha o Aplicativo do Expo instalado Expo é utilize seu QR Code para ler o que está no seu editor.
Para efetuar o Deploy via Expo e ter seu APK para testar em mãos para a plataforma Android você irá fazer o seguinte.
Primeiro certifique de ter EAS (Expo Application Services) instalado na sua maquina, para isso rode o seguinte comando.
npm install -g eas-cli
após isso faça o login assim como no expo
eas login
Depois rode o seguinte comando já conectado a sua conta expo
eas build -p android --profile preview
Esse comando irá criar o build em apk, graças a configuração de teste do preview no arquivo eas.json na pasta raiz.
Lembrando que isso é so para teste, caso for por na play store o indicado e seguir sem a flag de cima e gerar um build em ABB que é muito mais performatico que o APK para a Play store com o seguinte comando.
eas build -p android
Para IOS é quase a mesma coisa mas precisa de um MAC para rodar o comando e buildar para a App Store.
eas build -p ios
Eu vou deixar aqui o link do meu APK para android atualizado até o momento com todas as funcionalidades que se encontra nesse repositorio.