Skip to content

speeditDev/speedit_RN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

246 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeeditApp (가칭)

주의사항

  • yarn 을 사용해주세요

  • 안드로이드 스튜디오 설치 필요 ( with adb 설정 )

  • WebStorm -> speeditApp 을 root 로 열어주세요

  • WebStorm -> preferences -> eslint 비활성화

  • WebStrom -> preferences -> prettier 활성화 ( auth format/save 체크 )

  • 안드로이드 스튜디오 -> speeditApp/android 를 root 로 열어주세요

  • xcode -> speeditApp/ios 를 루트로 열어주세요.

  • 혹은 iox/~~~.xcworkspace 파일을 더블클릭

세팅

  • styled-component ( 원하면 사용, from "styled-components/native" )
  • react-navigation v6
  • reanimated v2
  • react-native-swiper

예정

  • custom font 설정
  • splash
  • react-native-gesture-handler ( 필요하면 설치 및 세팅예정)

안드로이드 네이티브 모듈 만들기


iOS 네이티브 모듈 만들기


참고:


카카오 로그인 설정 ( iOS )

카카오 로그인 설정 ( Android )

구글 로그인 설정 ( Android )

1. google-signin 모듈 설치

  • yarn add @react-native-google-signin/google-signin

2. 안드로이드 환경 설정(NOT using Firebase)

/* 삭제 */
apply plugin: 'com.google.gms.google-services'
/* 추가 in dependencies */
implementation 'com.google.android.gms:play-services-auth:20.0.0'
implementation "androidx.browser:browser:1.2.0"

3. 사용자 인증을 위한 구글 API(OAuth 2.0) 설정

keytool -list -v -keystore android/app/debug.keystore

About

React Native App for speedit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors