본문 바로가기

ReactNative5

RN에서 s3에 이미지 올리는 방법(serverless 활용) 잊어버리기 전에. RN에서 S3에 이미지 업데이트하는 방법. 1. S3열고, bucket 만들기 2. Cognito 만들기 => medium.com 블로그 참고 3. serverless 임을 잊지 말고 백엔드를 파는 삽질 하지 말 것. 4. 프론트에만 집중하면 되는데, 일단 인증하는 코드를 삽입해야 함.(프런트에서 upload 기능이 들어가는 파일에 삽입함) AWS.config.update({ region: 'ap-northeast-2', // 리전이 서울이면 이거랑 같게 credentials: new AWS.CognitoIdentityCredentials({ IdentityPoolId: 'medium.com블로그 참고', }) }); var s3 = new AWS.S3({ apiVersion: '200.. 2019. 10. 21.
어떤 앱인가? 7월 쯤인가 expo로 배포한 앱이다. 사람들에게 마음의 여유를 주자 project.1 이다. 어떤 앱인가 하면, 10분,30분,1시간,3시간,1일,3일,1주일,3주일 후의 나에게 편지를 쓰는 앱이다. 자기 자신에게 쓸 수 있으며, 그 내용을 다른 사람들과 익명으로 공유할 수도 있다. 처음 의도는 미래의 자신에게 응원의 메세지를 보내는 앱이기를 바랐다. 사용자 연령층은 시험이나 큰 일을 앞 둔 모든 사람들이었는데, 주로 20대 초반 대학생을 타겟으로 했었다. 이런식의 감성은 20대 초반에게 제알 잘 먹힐 것 같았기 때문이다. 일단 v.1 결과만 보자면 반은 맞고 반은 틀렸다. 먼저, 아는 사람들을 통해 베타테스트를 실시했다. 대상자는 20대 초반 내 대학 동기 및 후배들이었다. 앱에 대한 설명 없이 일단.. 2019. 10. 17.
React-native kakao-login(ios) 적용기 React-native 0.61.2 버전에 https://github.com/react-native-seoul/react-native-kakao-login.git 를 적용했다. android는 react native auto link 이후 Post Installation대로 적용하면 됐다. 문제는 ios. 해결법은 간단하다. Automatic Installation(yarn add ~~~~)를 맹신하지 말고, yarn add 이후 Manual installation을 따라야 한다. 0.61.2 버전임에도 불구하고(0.60v 이상) auto link가 안 먹었다. Manual installation - ios 대로 ios/podfile에 내용을 추가하고 나머지 작업을 한 후, Post installatio.. 2019. 10. 16.
캘린더 띄우기(expo Calendar) Expo 홈페이지에서 Calendar를 치면, import * as Calendar from 'expo-calendar 하라고 나온다. 우선이 모듈을 사용하려면 그 전에 Permission 부터 허락받아야 하는데, 그 전에 아래 어떤 함수가 있는지 확인했다. 내가 원하는 캘린더를 띄우는 것보다는 대부분 뭔가 기존의 캘린더와 소통하는 함수들 그리고 createCalendarAsync()가 있다. 시도를 안해봐서 모르겠다만, 이걸 사용하면 캘린더가 화면에 출력될 것 같긴 하다. 그러나 사용예시나 참고할만 한 자료를 찾기가 어려웠다. reactnative calendar를 검색해보니 https://github.com/wix/react-native-calendars.git 요놈을 찾았다. 사용법이 잘 설명돼있었.. 2019. 10. 16.