Category: frontend

안드로이드 flutter 빌드시 주의사항

안드로이드 빌드하기구글 플레이 콘솔에서는 aab파일을 업로드 해야합니다. flutter 프로젝트 루트에서 다음 커맨드를 입력합니다. 1flutter build appbundle 위의 커맨드를 입렵하면 aab파일로 번들이 됩니다. apk 파일로 따로 다운로드 받고 싶을때는 다음처럼 커맨드를 입력하면 됩니다. 1flutter build apk 빌드 버전버전

flutter firebase crashlytics 추가하기

firebase crashlytics는 사용자가 앱을 사용하면서 발생하는 크리티컬한 에러들이 발생한 내역을 확인할 수 있는 서비스입니다. 공식 문서 먼저 이전에 firebase 기본 설정들을 해줍니다.설정방법은 이전 포스트에서 다루었습니다 1flutter pub add firebase_crashlytics 1flutterfire configure 두가지

flutter firebase 초기 설정하기

firebase 사이트에서 기본적으로 설정이 완료 되어있는 상태 firebase-tools을 설치한다. 1npm i -g firebase-tools 컴퓨터에 firebase의 id,pw 가 등록되어있어야한다.파이어베이스 로그인을 진행한다. 1firebase login configure를 입력하면 자동으로 flutter에 맞게 appId 값들이 지정된다.

react native(리액트 네이티브) ios 배포하기

시작하기ios 배포를 하기 위해서는 ios 개발자 계정이 필요합니다.애플 개발자계정은 apple developer에서 등록할 수 있습니다.개발자 멤버쉽을 구매해야하는데 1년에 129,000원정도 합니다. 1년마다 만료가 되기때문에 1년이 되기전에 갱신을 해주어야 합니다.아이폰, 아이패드 등의 애플기기가 있어야만 등록이 가능합니다. 멤버쉽을 구매하고 며칠을

react native(리액트 네이티브) 안드로이드 배포하기

시작하기구글 개발자 등록이 완료되어있고 react native 프로젝트가 있다는 가정하에 배포 방법을 알아보도록 하겠습니다. keytool로 개인서명키 만들기 Gradle properties 변수들 작성 Gradle 설정파일 수정 release AAB(Android App Bundle) 빌드 AAB 파일 업로드 개인정보처리방침 1. keytool로 개인

react native에서 구글 애드몹(admob) 적용하기

시작하기구글의 광고플랫폼으로 웹에서는 구글 애드센스, 어플리케이션에서는 구글 애드몹을 사용합니다.수익을 창출 할 수 있는 간편한 플랫폼입니다. 설치하기기존 firebase admob 설치를 검색하면 구버전의 경우가 많고 현재(2023년 01년 10일 기준) 패키지들 대부분deprecate가 되었습니다.@react-native-admob/admob 패키지 설

React native @realm/react 패키지 적용하기

시작하기기존에 relam 관련 포스팅을 남겼었는데 시간이 지나 realm업데이트와 realm이 mongodb로 인수되는 과정을 통해서 많은 부분이 바뀐 것이 있습니다. 그리고 추가로 @realm/react 패키지를 사용해서 더 간편하게 realm을 사용하는 방법과 주의 사항등을 알아보도록 하겠습니다. 설치하기react-native v0.70.6에서 작성하였

M1칩 mac에서 React native android 실행시 'Caused by java.io.IOException Cannot run program "node"'에러

시작하기React native 공식홈페이지에서 나와 있는데로 프로그램 셋팅을 하고, 프로젝트를 안드로이드 스튜디오로 켰을때 Caused by: java.io.IOException: Cannot run program "node"에러가 나왔습니다. 이때 해결방법을 찾아보았습니다. 이 문제가 m1칩이 탑재된 맥에서 나오는 것으로 알고 있습니다.