Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,550 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circle Banner

Configuração do Ambiente

Requisitos

Básico: Node.js v18+ • npm/yarn • Git • Expo CLI
Development Build: EAS CLI • Conta Expo • Dispositivo/Emulador

npm install -g @expo/cli eas-cli

Configuração por Plataforma

iOS: Xcode + CocoaPods
# Instalar dependências
xcode-select --install
sudo gem install cocoapods

Requisitos: macOS • Xcode (App Store) • iOS Simulator

Android: Android Studio + SDK
# Configurar variáveis (adicionar ao ~/.bashrc)
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/platform-tools

Requisitos: Android Studio • JDK 11+ • AVD configurado

Instalação

# Clone e instale
git clone https://github.com/Circle-Company/Circle-App.git
cd Circle-App
npm install

# iOS: Configure pods
npm run pod-install

# Configure EAS
npx expo login
eas build:configure

Executando

Rodando Expo com Development Build (Não suporta o modo Expo GO)

# Criar build de desenvolvimento
eas build --platform all --profile development

# Executar
npm start
# Pressione 's' para Development Build mode

Comandos por Plataforma

npm run android    # Android
npm run ios        # iOS

Executando Testes

# Testes
npm test                    # Executar testes
npm run test:coverage       # Com coverage

# Debug
npx expo doctor             # Verificar problemas
npx expo start --clear      # Limpar cache

Problemas Comuns

Cache/Bundle issues
# Limpar caches e reinstalar
npx expo start --clear
rm -rf node_modules && npm install

Licença

CIRCLE LICENCE - Veja LICENSE para detalhes.

About

Social network to share Moments with your friends ⚡️

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages