일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Freesound
- 넷플릭스
- androidx
- 명언모음
- Flutter
- 코틀린
- Android
- 좋은글필사하기
- jetpack compose
- 장자명언
- 명심보감
- ASMR
- 파이썬
- DART
- 1인개발자
- FSM
- Firebase
- 오픈소스
- bash
- 공부집중
- recyclerview
- Linux
- kotlin
- Coroutine
- 공자명언
- 이모지메모
- Streaming
- 이모지
- 벤자민플랭클린
- 소울칼리버6
- Today
- Total
목록Source code or Tip (207)
Vintage appMaker의 Tech Blog
iOS와 Android 모두에서 은근 스트레스 받는 것이 키보드 노출시 Edit 화면이 사라지는 현상이다. 그런 현상을 없애기 위해 iOS와 Android에서는 수많은 예제코드들이 공유되고 있지만 상황에 따라 완벽하지 않게 돌아가는 경우도 많다. Flutter에서도 키보드 화면이 보여질 시, Edit 화면을 위로 올리는 방법이 존재한다. 크게 2가지 상황에서 처리가 되는 데 1. 일반화면에서 처리 2. modalSheet화면에서 처리 가 있다. 일반화면에서는 간단하게 처리가 가능하다. 최상위를 SingleChildScrollView로 감사고 Scaffold의 속성을 resizeToAvoidBottomInset: true으로 하면 된다. 그리고 modal화면의 경우는 showModalBottomSheet를..
Flutter로 통신시, 기본적인 http 모듈을 사용해도 되지만 방대한 Data 구조를 처리해야 할 경우는 직렬화의 필요성을 느끼게 된다. 그래서 Android에서 보편적으로 사용하고 있는 retrofit을 Flutter에서도 사용하게 된다. 다음은 Flutter에서 retrofit을 사용하는 예제이다. GitHub - VintageAppMaker/githubflutter: init init. Contribute to VintageAppMaker/githubflutter development by creating an account on GitHub. github.com 참고해야 할 것은 Android에서 Retrofit은 @어노테이션만 선언하면 자동으로 코드를 만들어주지만, flutter에서는 수동으..
이번 Google 2022 I/O에서는 Jetpack compose와 Flutter 3.0에서 볼 것이 많았다. 변화가 느껴지는 시점이다. 🎯 Dart Dart 2.17: Productivity and integration Language features. Productivity tools. Deeper & broader platform integration. medium.com Dart language evolution Notable changes and additions to the Dart programming language. dart.dev 🎡Flutter 3.0 Google I/O 2022 Flutter at Google I/O 2022 Dig into Flutter's announcement..
https://github.com/VintageAppMaker/Github_compose GitHub - VintageAppMaker/Github_compose: . . Contribute to VintageAppMaker/Github_compose development by creating an account on GitHub. github.com Jetpack compose는 선언형 UI 구조와 상태관리를 이해해야 사용가능한 프레임웍이다. 그러다보니 기존 Android 개발구조와는 많은 상이함을 가지고 있다. 특히 화면단위의 Lifecycle을 compose만의 방법으로 처리해야 하는 이슈가 발생한다. github api를 구현하는 예제를 통하여 다음과 같은 내용을 정리해보았다. 사용하다 경험한 이슈..