본문 바로가기

반응형

전체 글

Flutter 애니메이션 정리 1. 사전 선언 된 위젯으로 간단 구현package: flutter/widget.dart 내부에 선언 된 Animated... 로 시작되는 위젯 호출하여 사용- ex) AnimatedContainer 를 쓴다면AnimatedContainer( transform: !animate?startTransform():endTransform(), duration: const Duration(milliseconds: 300), child: widget.child)이 외에도 AnimatedOpacity, AnimatedAlign 등 여러가지가 있음 2. TweenAnimationBuilder 를 사용하는 방법0, 1 두가지 상태만 있는 Animated...Widgets와 다르게 범위 내에 특정 액션 취.. 더보기
하단에 붙어서 스크롤 가능한 시트 DraggableScrollableSheet return DraggableScrollableSheet( initialChildSize: 0.0, minChildSize: 0.0, maxChildSize: 1.0, snap: true, snapSizes: [ 0.4, 0.7, 1.0 ], controller: draggableSheetController, draggableSheetController.animateTo(0.6, duration: Duration(milliseconds: 300), curve: Curves.linear); 더보기
ADB로 안드로이드 해상도 설정 adb devices  - 디바이스 리스트 확인 List of devices attachedemulator-5554 offlineemulator-5556 device adb -s emulator-5556 shell - 기기 / 에뮬레이터 연결  wm size 2100x3250 해상도 설정 adb -s HA1TPEBC install build/app/outputs/flutter-apk/app-release.apk - 특정 기기에 apk 설치 더보기
클로바 Speech Recognition 별거 아닌데 스트레스 받아서 글 남기기STT 서비스 사용이 필요해서 처리해보려다가 맨땅에 헤딩이 너무 많아서 기록 https://api.ncloud-docs.com/docs/ai-naver-clovaspeechrecognition-mobilesdk플러터 지원까지는 큰 기대를 안했지만 그래도 모바일 SDK 를 지원한대서 플러터 모듈화 해서 써보려고 했는데 초반부터 난관. jCenter()는 deprecated 된거로 아는데 음...찾아보니까 maven에 올려져 있기는 하다.  https://mvnrepository.com/artifact/com.naver.speech.clientapi/naverspeech-ncp-sdk-android/1.1.62019년도 업로드가 마지막이라 세팅하고도 꼬이는 부분 있을까봐.. 더보기
Flutter 웹 렌더러를 html 모드로 세팅해두고 싶다면 을 index.html 에 추가 해둔다. 빌드나, 테스트 run 시에 같은 식으로 run / build 해도 상관 없지만 유투브, 이미지 처리등에서 canvaskit은 이슈가 있을때가 많아서 html 세팅이 아직까지는 나은듯? flutter run -d chrome --web-renderer html flutter build web --web-renderer canvaskit 더보기
FCM 신규 기능 POSTMAN 기존 Postman 으로 fcm 테스트 시 { "to" : "{fcm token}", "priority" : "high", "notification" : { "body" : "바디 텍스트", "title" : "타이틀 텍스트", }, } 신규 fcm 처리 시 { "message": { "token": "{fcm token}", "notification": { "body": "Body of Your Notification in data", "title": "Title of Your Notification in data" }, } } 참고링크 기존 HTTP에서 HTTP v1로 마이그레이션 | Firebase 클라우드 메시징 Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알.. 더보기
언리얼 1주차 - 2D / PaperZD 회사 생활이 요새 바쁜 와중에, 일과 이후 짬짬히 뭔가 새로운 것을 하고 싶어서 언리얼을 공부 해보기로 했다. 4일 중에 3일은 하루 1-2시간씩이라도 열심히 세팅을 해보고 개발 툴을 어떻게 쓰나 알아보고, 유투브 따라하기로 현재 4시간 정도 진행을 했다. 언리얼, 유니티 장단점 등을 봤지만 그냥 언리얼이 뭔가 느낌이 땡겨서 언리얼로 선택 2D 분야는 유니티에 비해 약하다지만, 어느정도 느낌인가 해서 찾아 보았고, PaperZD라는 2D 패키지가 그나마 자주 쓰인다고 해서. 이를 써보았다. 아예 처음이라 공식 문서를 봐도 아무것도 감이 안잡혔는데, PaperZD 따라하기를 통해 blueprint를 쓰는 법을 아주 조금 눈에 익혔다. (처음부터 하라면 아직 이해 못하겠지만. 첫 술에 배부르랴) 오늘부터는 .. 더보기
Flutter TextField에서 고정 높이 height 가 수정 안되면 decoration: InputDecoration( InputDecoration 내부에서 isDense: true, contentPadding: const EdgeInsets.only(left: 32, bottom: 11.5, top: 11.5, right: 44), 위 항목 수정 더보기

반응형