Skip to content

Aplicativo com layout semelhante ao AppNETFLIX

Notifications You must be signed in to change notification settings

katiacih/NetFeliz

Repository files navigation

Overview

Projeto clone do netflix

Projeto criado com Create React Native App

Demonstração

gif

Funcionalidades

[x] - Lista de filmes
[x] - Detalhes de filmes
[] - Reprodução de video
[] - Uso de gerenciamento de estados (redux, recoil)
[] - Testes unitario
[] - Testes de integração

Stack utilizada

React Native

O React Native traz a estrutura de IU declarativa do React para iOS e Android. Com o React Native, você usa controles de interface do usuário nativos e tem acesso total à plataforma nativa.

O React Native é desenvolvido e suportado por muitas empresas e colaboradores principais individuais. Saiba mais em nossa visão geral do ecossistema.

Expo

Expo é uma plataforma de código aberto para criar aplicativos nativos universais que rodam no Android, iOS e na web. Ele inclui um tempo de execução universal e bibliotecas que permitem criar aplicativos nativos escrevendo React e JavaScript.

Desenvolvedor

Scripts

Instalar dependencias

Your project may not work correctly until you install the correct versions of the packages. Fix with:

npx expo install --fix

Instale as seguintes bibliotecas para rodar a aplicação mobile com Expo: npm install

ou yarn i

Para executar

Para executar em modo de desenvolvimento.

Abra o aplicativo Expo app em seu telefone e utilizando o terminal

Algumas vezes pode ser necessário resetar ou limpar o cache do pacote React Native e para isso passe o parametro --reset-cache ao script para iniciar : Preferecialmente use expo start

npm start --reset-cache
# or
yarn start --reset-cache
Usando Android Studio's adb

Ao executar no terminal Abra o Genymotion e navegue até Settings -> ADB. Selecione “Use custom Android SDK tools” e atualize o com seu Android SDK directory.

Executando no IOS

npm run ios

Ao executar npm start, pode escolher executar em um IOS.

Executando no android

npm run android

Necessário estar com o dispositivo ou emulador conectado. Reqyer uma instalação do Android build tools (see React Native docs for detailed setup). Recomenta-se tambem a instalação do Genymotion no seu emulador android.

Autores

About

Aplicativo com layout semelhante ao AppNETFLIX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published