본문 바로가기

전체 글159

[Flutter] Firebase FCM 사용하기 Part. 4-2 (ios) 1편을 참조하시길 바랍니다. 2025.02.03 - [Flutter] - [Flutter] Firebase FCM 사용하기 Part. 4-1 (ios) [Flutter] Firebase FCM 사용하기 Part. 4-1 (ios)https://jangstory.tistory.com/entry/Flutter-Firebase-FCM-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-Part-1 [Flutter] Firebase FCM 사용하기 Part. 1https://firebase.flutter.dev/docs/messaging/overview Firebase Cloud Messaging | FlutterFireWhat does it do?firjangstory.tistory.com   .. 2025. 2. 3.
[Flutter] Firebase FCM 사용하기 Part. 4-1 (ios) https://jangstory.tistory.com/entry/Flutter-Firebase-FCM-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-Part-1 [Flutter] Firebase FCM 사용하기 Part. 1https://firebase.flutter.dev/docs/messaging/overview Firebase Cloud Messaging | FlutterFireWhat does it do?firebase.flutter.dev 공식문서를 참고하시길 바랍니다.  1. Flutter App 에서 Firebase 를 사용하기 위해서는 Firebase CLI 설jangstory.tistory.com   Firebase 기본 설정은 여기서 참고해주시길 바랍니다.  1. i.. 2025. 2. 3.
[Flutter] 안드로이드 뒤로가기 버튼 listener PopScope( onPopInvokedWithResult: (bool didPop, Tab? result) async { viewModel.onItemTapped(0); false ; }, child : ......) 2025. 1. 17.
[Flutter] Conditional import 하는 방법. Flutter 사용 시 dart.html 같은 Web 에서만 build 되는 것을 import 할 때 사용하는 방법이다.  간단한 예제로  아래와 같은 트리로 설명해보자면. lib / main.dart web.dart app.dart platform_screen.dart  1. platform_screen.dart 파일을 생성. export 'app.dart' if (dart.library.html) 'web.dart'; 2. app.dart 파일 생성. ( 파일은 app.dart 이고 class 명은 PlatfromWidget )class PlatformWidget extends StatelessWidget { const PlatformWidget({super.key}).. 2025. 1. 1.
[Flutter] Firebase Analytics 추가하기. (ios) 앞 부분은 생략하겠습니다.  아래 링크 참조https://jangstory.tistory.com/167  1. Flutter pubspec.yaml 코드 추가 . firebase_analytics: ^11.3.3  2. ga.dart 파일 추가 import 'package:firebase_analytics/firebase_analytics.dart';final FirebaseAnalytics analytics = FirebaseAnalytics.instance;final gaObserver = FirebaseAnalyticsObserver(analytics: analytics);   3.  Flutter main.dart 코드 추가  @override Widget build(BuildContext c.. 2024. 12. 21.
[Github] 소스트리 gitignore 안될 때. 소스트리 gitignore 가 안 먹힐 때 해결하는 방법.  1. 안드로이드 스튜디오 자신의 프로젝트 터미널에 입력.  1-1. 캐쉬삭제 .$ git rm -r --cached .  1-2. add$ git add .  1-3. 커밋 $ git commit -m "커밋 내용" 1-4. 푸쉬 $ git push  2. 자신이 ignore 한 파일들이 제거 되는 것을 볼 수 있다. 2024. 12. 18.