본문 바로가기
반응형

웹 & 앱 개발/Frontend 개발5

[Flutter] Tab 좌우 슬라이드 화면 전환이 안되는 이유 & 해결 방법(DefaultTabController, TabBarView, RefreshIndicator, GestureDetector, SingleChildScrollView) 1. 문제 아래처럼 TabBarView 위젯의 자식들로 CollectionMine과 CollectionRecommended을 두고, 터치 슬라이드를 통해 탭을 화면 전환하고 싶은 상황입니다. TabBarView는 DefaultTabController 부모로 감싸 별도로 tabController를 구성할 필요 없이 TabBar와 연결하였습니다. /// Dart TabBarView( physics: BouncingScrollPhysics(), children: [ CollectionMine(), CollectionRecommended(), ], ), 2-1. 디버깅 우리의 친구 https://chat.openai.com/chat 에게 물어봅니다. Q. Sliding tab to tab horizontally.. 2023. 1. 11.
[Firebase] Flutter에서 Firebase Cloud Messaging 구현 (iOS, Android, Push Notification, 파이어베이스 푸시알림메시지) 참고자료 - https://firebase.flutter.dev/docs/messaging/overview/ - https://firebase.google.com/docs/cloud-messaging - https://mookypoo.medium.com/flutter-fcm-푸쉬-알림-7e0699729462 - https://kanoos-stu.tistory.com/72 - https://eunjin3786.tistory.com/280 - https://arcanine33.github.io/flutter/Flutter-FCM/ - https://sudarlife.tistory.com/entry/Flutter-플러터-삽질은-그만-Firebase-Messaging-iOS-셋업 Flutter에서 Firebas.. 2023. 1. 5.
[Firebase] HashKey(해쉬키), Keystore 생성하기 (카카오로그인에 필요한 Android Debug & Release KeyStore, Firebase Social Login) 들어가며 플러터 개발을 하면서 제일 복잡한 부분이 Google Play Store / App Store 배포 및 Social Login을 위한 Device 관련 환경설정이 아닐까 합니다. 잠시 App Store 심사 썰을 풀어드리면... 우선 iOS 앱을 개발하기 위해서는 애플 개발자 계정이 필요한데, 연 100$를 지불해야 합니다. (진입장벽 1) 또한, 각종 기기(iPhone, iPad 등) 사이즈별로 스크린샷을 등록해야 하는데요, iPad의 경우에는 12.9인치 크기의 2세대, 3세대 Pro 모델을, 그리고 iPhone의 경우에는 5.5인치, 6.5인치 크기의 모델에서 찍은 스크린샷을 등록해줘야 합니다. 마지막으로 소셜로그인 기능이 존재하는 Application이라면 애플로그인을 필수로 구현해야 합.. 2022. 12. 2.
[안드로이드/Android] scrcpy로 안드로이드 스마트폰 화면 컴퓨터에 미러링하기 (Mac OS 기준) Android Studio 등의 IDE를 통해서 개발용 Simulator/Emulator를 컴퓨터에 띄우는 것은 가능합니다. 하지만 자신의 스마트폰을 PC 화면에 미러링시키고 싶다면 scrcpy를 설치해야 합니다. 본인의 Mac OS에 brew가 설치되어 있다는 것을 가정하고 scrcpy를 설치해보러 가봅시다!! 1. `brew install scrcpy` brew install scrcpy​ 2. `brew install android-platform-tools` brew install android-platform-tools 지금까지 명령어는 단 두 줄 뿐이었습니다. 요약하자면, brew가 설치된 Mac OS 기반의 terminal에서 다음의 명령어만으로 설치 과정은 끝입니다. brew install.. 2021. 9. 26.
반응형