앱 개발자들이 URL을 통해 앱 내 특정 화면으로 유저를 자연스럽게 연결하는 Firebase Dynamic Links(FDL)는 그동안 다양한 상황에서 유용하게 사용되었습니다. 하지만 2024년 8월 25일부로 FDL 서비스가 종료된다는 소식이 발표되면서, 이제 이 기능을 대체할 솔루션을 고민해야 할 때입니다.이번 포스팅에서는 Firebase Dynamic Links 종료에 따른 대안을 제시하고, 서비스 전환 시 고려해야 할 사항을 다뤄보겠습니다.📌 Firebase Dynamic Links가 종료되는 이유Google은 FDL 종료 이유를 명확히 밝히지 않았지만, 대체로 비용 절감 및 서비스 정비를 위해 중복되는 서비스를 종료하거나 통합하는 경우가 많습니다. 이는 Google의 다른 제품군이나 오픈소스 ..
요즘 시장에서 도메인에 대한 분석은 아주 중요한 부분입니다.아무리 잘 만들어진 앱이라도 사용자에게 불편한 경험을 준다면 그들은 가차없이 앱을 지우고, 이전의 좋지 않은 경험 때문에 신규 버전이 나와도 떠난 사용자들이 다시 돌아올 가능성은 거의 희박합니다. 이러한 불상사를 막기 위해 우리는 앱에 사용자의 행동을 분석할 수 있는 도구를 반드시, 그리고 꼼꼼하게 세팅해두어야 합니다.RN 앱에서 보통 사용되는 사용자 행동 분석(PA, Product Analysis)툴은 믹스패널(Mixpanel), GA4(Google Analytics 4), 앰플리튜드(Amplitude) 등이 있으며, Firebase가 구글에 인수된 이후 지속적인 관심과 업데이트를 통해 GA4보다 사용성이 좋은 Firebase Analytics..
개발한 앱을 새로 테스트하기 위해 보통 android의 경우는 apk 파일을 공유하고, ios의 경우는 testflight에 공유하여 테스트를 진행하곤 한다. 이러한 번거로움을 해소하고자 App Distribution에 각각 apk, ipa 파일을 업로드 하는 방법으로 진행한다. 개인적으로 나는 dev, stag 등의 테스트 환경에서는 신규 버전에 들어갈 내용이 중점적인 테스트 내용이기에 apk, ipa로 배포해도 되지만실제로 사용자들에게 배포되는 운영 환경의 테스트는 스토어에서 다운받는 것마저 테스트 해보고 싶었다. ios의 경우에는 운영 환경 테스트를 testflight 에서 진행하면 되지만, android의 경우에는 play store에 업로드 하는 패키지는 AAB 파일이기에, apk 파일보다는 a..
진행중인 프로젝트에 푸시 알림 등의 서비스를 이용하는 데 역시 Google Firebase만한 게 없다. 이런 Firebase를 앱과 연동하고 사용하기 위해 Firebase와 관련된 라이브러리를 npm install 한 후 ios 디렉토리에서 pod install을 하게 되면 간혹 아래와 같은 문제로 충돌이 나는 경우가 있다. [!] CocoaPods could not find compatible versions for pod "FirebaseCoreExtension": In snapshot (Podfile.lock): FirebaseCoreExtension (= 10.12.0) In Podfile: RNFBMessaging (from `../node_modules/@react-native-fireb..
- Total
- Today
- Yesterday
- ChatGPT
- gradle
- app
- REACT
- vsC
- vscode
- FlatList
- TS
- ReactNative
- useState
- 영종도데이트
- CSS
- Xcode
- Android
- Mac
- Ai
- 앱개발
- 스파르타코딩클럽
- React Native
- Firebase
- JavaScript
- It
- rn
- 코린이
- useEffect
- typeScript
- IMAGE
- ios
- React Hooks
- build
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |