전체 글

전체 글

    [Flutter] Container에 배경색과 Ripple 효과 넣기

    1. 기본 컨테이너 위젯 Container( width: 32, height: 40, child: Text("컨테이너"), ) Container 위젯을 만들 때 위와 같이 사용하게 되는데 InkWell( onTap: () => {}, child: Container( width: 32, height: 40, color: Colors.red, child: Text("탭"), ), ), 여기에 onTab 이벤트를 넣기 위해 위 처럼 작성 하게 되는데 여기서 Container에 color로 배경색을 지정해 버리면 InkWell의 Ripple 효과가 동작하지 않습니다. 2. 배경색을 유지하면서 InkWell Ripple 도 유지 하기. InkWell( onTap: () => {}, child: Ink( /// 잉..

    [Flutter] 플러터 설치 방법(개발환경 구축) for mac

    [Flutter] 플러터 설치 방법(개발환경 구축) for mac

    flutter 개발 툴은 Android studio 와 VSCode를 이용하고 있습니다. VSCode는 다음 포스팅으로 작성 예정입니다. 1. Android studio 다운로드 android studio 다운로드 경로 https://developer.android.com/studio Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today. developer.android.com 2. flutter 설치 ..

    Update Android Target SDK 32 Version

    Update Android Target SDK 32 Version

    개발을 하다보면 알게 모르게 gradle의 버전을 업데이트에 대한 막연한 두려움이 있습니다. 업무를 하다보면 뒤로 미루게 됩니다. 이번에 미뤄뒀던 targetSdkVersion 업데이트를 하면서 작업한 내용을 공유 하려고 합니다. 개요 2022년 11월 부터 앱업데이트를 위해서는 API 수준을 31 이상을 타겟팅해야 한다는 얘기 입니다. 벌써 11월이네요 준비를 안하신 분들은 서둘러 적용 하셔야 할 것 같습니다. 적용하기 1. gradle 적용 defaultConfig { //... targetSdkVersion 32 // 30 -> 32 //... } 기존 30으로 되어 있는 버전을 32로 바꿔줍니다.(아 쉽다~) 빌드를 하자 마자 오류가 터지기 시작합니다. 2. 오류 수정 a. exported 설정 ..