profile
Mobile App Developer
post-thumbnail

[Dart] 컴파일 방식 이해하기

플랫폼별 컴파일 Dart의 컴파일러 기술을 사용하면 다양한 방식으로 코드를 실행할 수 있다. ✅ 네이티브 플랫폼 모바일 및 데스크톱 장치를 대상으로 하는 앱의 경우 Dart에는 컴파일 기능이 있는 과 기계 코드 생성을 위한 컴파일러가 모두 포함되어 있다. ✅ 웹

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[개발] Mac 개발 환경 세팅

효율성 앱 Slack TeamViewer Notion Keka 카카오톡 Chrome [CleanMyMac X](https://cleanmymac.macpaw.com/20?campaign=cmmxsearchbran

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Flutter] MediaQuery의 padding, viewPadding 와 viewInsets

MediaQuery Flutter 개발을 하다가 보면 를 사용하는 경우가 종종 있다. 와 , 를 많이 사용하고 있지만 정확한 의미와 사용 방법을 파악하고 있지 않아서 Flutter 문서를 번역해서 정리해 놓은 글이다. MediaQueryData 미디어에 대한 정

2023년 1월 8일
·
0개의 댓글
·
post-thumbnail

[Flutter] 스크롤 방향에 따라 앱바 애니메이션 효과 주기

W Concpt W컨셉 어플을 보면 스크롤 방향을 하단으로 하면 앱바와 내비게이션 바가 사라지고 상단 방향으로 이동하면 다시 노출되는 애니메이션 효과를 볼 수 있다. ‼️ 이러한 애니메이션 효과는 사용자가 보고 싶은 화면을 더 집중적이고 크게 노출시킬 수 있기 때문에

2022년 12월 28일
·
0개의 댓글
·
post-thumbnail

[Dart] Cloudsmith 이용해서 비공개 패키지 버전 관리하기

패키지 도입 프로젝트를 진행하다가 보면 pub dev 에 원하는 패키지, 플러그인이 없는 경우가 있다. 이러한 경우 기존의 프로젝트와 별도로 관리를 위해서 직접 패키지를 만들어야 한다. 저 같은 경우 회사 내에서 디자인 시스템을 도입하게 되어서 디자인 시스템 전용 패

2022년 12월 24일
·
0개의 댓글
·
post-thumbnail

[Dart] 문법 정리

const, final 둘 다 데이터 변경을 원하지 않는다.저장되는 시점이 다르다.const 에 지정되는게 final 에 지정되는 것보다 리소스와 메소리를 조금이라도 적게 사용하는 장점이 있다.Compile: const 타입은 Compile에서 값이 지정된다.Insta

2022년 6월 6일
·
2개의 댓글
·
post-thumbnail

[Flutter] OverlayEntry로 Dropdown 직접 만들기

Dropdown Button Dropdown 버튼은 활성화했을때, 하위 목록들을 보여주는 버튼이다. Flutter에서도 기본적으로 제공하는 Dropdown Button 위젯이 있다. > DropdownButton class 항목 목록에서 선택하기 위한 머티리얼 디자인

2022년 3월 6일
·
2개의 댓글
·
post-thumbnail

[Flutter] 상품권 추가 3D 인터랙션

토스 상품권 토스 상품권 구매하기 페이지에는 흥미로운 인터랙션이 있다. 구매 수량을 변경 할때마다 3D 애니메이션 효과가 있다. 출처: https://blog.toss.im/article/ux-engineer-interview 📌 이 페이지에서 중요한 인터랙션

2022년 2월 13일
·
4개의 댓글
·
post-thumbnail

[Flutter] iOS Cocoapods 오류

오류 Android Studio에서 iOS 빌드 시 오류가 발생했다. 얼마전까지만해도 📌 이 경우의 오류는 몇가지의 원인으로 발생 할 수 있다. 1️⃣ CocoaPods을 설치를 안했을 경우. 2️⃣ Android Studio에서 인식 오류. 3️⃣ 단순 Andro

2022년 2월 8일
·
0개의 댓글
·
post-thumbnail

[Flutter] BackdropFilter로 Blur 효과 주기

토스 앱의 상품권 구매 페이지를 보면 페이지 스크롤 시 appbar가 blur 효과를 볼 수 있다.Flutter에서 blur 효과를 주는 방법을 알아보자.!youtubedYRs7Q1vfYIFlutter에서 blur 효과를 주기 위해서는 BackdropFilter 위젯을

2022년 1월 30일
·
1개의 댓글
·
post-thumbnail

[Flutter] 토스, 마스터카드 로고 만들기

토스뱅크카드 이전 게시글에서 CustomPaint를 이용해서 토스뱅크카드의 형태를 잡았습니다. 이번에는 카드 정보와 함께 토스 로고와 마스터카드 로고를 추가하겠습니다. 카드 정보 카드 정보를 면서 상단에는 회색 텍스트의 타이틀이 있고, 하단에는 흰색 텍스트의 카드 정

2022년 1월 22일
·
1개의 댓글
·
post-thumbnail

[Flutter] N월 N주차(몇주차) 구하기

n월 n주차 프로젝트 진행 중 월 주차를 구해야되는 기능이 있어서 시작했습니다. 보통 매월 1일이 있는 주를 1주로 계산하고 있었는데 월별 주차를 구하는 방법에도 국제 기준이 있다고 합니다. > 국제 표준 ISO-8601에 따르면 매주의 시작일은 월요일이며, 매월의 첫

2022년 1월 14일
·
0개의 댓글
·
post-thumbnail

[Flutter] CustomPaint로 카드 만들기

토스뱅크카드 토스뱅크카드는 다른 카드와 다르게 움푹파인 부분이 있습니다. 이를 코드로 구현하고 싶어서 만들게 되었습니다. 토스뱅크카드 출처: https://www.tossbank.com/product-service/card/check-card 기본 레이아웃 기본 레이

2022년 1월 9일
·
0개의 댓글
·
post-thumbnail

[Flutter] 원하는 위치로 스크롤하기

scroll to index는 리스트 목록 중에서 정확한 어느 지점으로 이동하고 싶을 때 사용하면 좋은 패키지입니다. 일반 리스트에서 원하는 지점으로 이동을 하고 싶을때는 정확한 좌표. 즉, offset을 지정을 해줘야지만 이동을 하는데 리스트 목록들의 높이, 혹은 길

2021년 12월 19일
·
0개의 댓글
·
post-thumbnail

[Flutter] Flutter Version Update 이후에 Build 오류

저는 Flutter 2.5.3 버전을 이용하고 있던 와중에, Flutter 2.8.1 이 릴리스되었다는 소식을 받고 버전을 업데이트했습니다. 성능 향상을 기대하면 업데이트 이후에 바로 iOS 빌드를 했지만 오류 로그와 함께 빌드를 실패했습니다.오류 로그iOS에서는 버전

2021년 12월 19일
·
0개의 댓글
·
post-thumbnail

[Flutter] Flow & FlowDelegate

Flow 위젯은 여러가지 위젯 목록들이 비슷하게 움직이거나 애니메이션 효과를 조정해야할때 사용하기 좋은 위젯입니다.여러가지 위젯들을 모두 애니메이션 컨트롤러로 조정을 하게되면 불필요한 코드양도 많아지고 랜더링 타임도 과부하가 올 수도 있기 때문에 비슷한 움직임을 조정해

2021년 12월 12일
·
0개의 댓글
·
post-thumbnail

[Flutter] Null check operator used on a null value - devtools

오류 발생 빌드 시 Null check operator used on a null value 오류가 발생하는 경우가 있습니다. Null check operator used on a null value 의 오류의 경우는 다양한 경우에 발생을 하는데 저와 같은 경우에는 d

2021년 12월 10일
·
0개의 댓글
·
post-thumbnail

[Market] UGC(사용자 생성 콘텐츠) 정책 미준수로 심사 거절

최근 구글 심사 정책이 강화가 된 것 인지, google play console 앱 심사 거절되는 경우가 많아졌습니다.특히 요즘 커뮤니티에서도 UGC관련 심사 거절이 많아진 것으로 파악이 되는데 구글에서 거절 사유도 명확하게 알려주지 않아서 골치가 아픕니다.구글에서 거

2021년 12월 10일
·
7개의 댓글
·
post-thumbnail

[Flutter] OrientationBuilder

OrientationBuilder 이란? OrientationBuilder 화면을 회전할때마다 다른 UI를 보여주거나 다른 값을 보여주고 싶을때 사용하는 widget 입니다.

2021년 12월 5일
·
0개의 댓글
·