일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- VariableFont
- 햄스터
- gorouter
- 네이티브 VS 크로스플랫폼
- Riverpod
- 햄스터 계란
- Indexed Stack
- Flutter
- opentype-font
- 영화리뷰
- 골든햄스터
- 햄쨩
- flutter tutorial
- 햄스터 사막모래
- Flutter variablefont
- 햄쨩일기
- Json Serializable
- 뒤로가기 버튼
- 햄스터케이지
- 플러터 2.8
- flutter 2.8
- Class Modifier
- 햄스터사육장
- flutter tutorial coach mark
- 플러터 튜토리얼 플러그인
- Flutter textstyle
- 플러터
- Flutter Json
- Flutter Freezed
- Flutter code generator
- Today
- Total
목록Flutter (13)
통조림
Flutter 공식 개발팀에서 지원하는 라우팅 패키지인 go_router는 다양한 기능을 제공한다. 그 중에서도 가장 유용하게 사용할 수 있는 기능인 redirection 사용방법을 기록해놓고자 한다. 전체 작성 코드는 깃허브에 올려놨다. https://github.com/KoreanTuna/go_router_study ... redirect라는 개념은 go_router에서만 사용되는 것은 아니고, 웹을 개발하는 react나 여러 백앤드 프로그래밍에서 사용되고 있는 개념이다. 사용자가 특정 URL에 접근하려 할 때, 자동으로 사용자의 권한 혹은 상태를 확인하여 해당 URL이 아닌 미리 설정된 URL로 이동시키는 기능이다. 참고한 사이트 [https://www.semrush.com/blog/redirec..
💡 모델 클래스 코드 작성은 매우 반복적인 작업이다. 필드의 규모에 따라서 반복되는 코드작성 또한 늘어난다. Code generator는 작업시간을 줄이기 위해 코드 제작 자동화 기능을 개발자에게 제공한다. 라이브러리 소개 JsonSerializable은 toJson과 fromJson 메소드를 자동으로 제작하는 기능을 지원한다. Flutter에서 대표적으로 사용되는 Code generator 라이브러리에는 Json Serializable과 Freezed가 있다. Json Serializable https://pub.dev/packages/json_serializable json_annotation | Dart Package Freezed freezed | Dart Package freezed_annota..
여러 곳에서 많이 사용되고 있는 Pretendard와 같이 Variable을 지원하는 폰트스타일이 존재한다. Variable기능을 사용함으로 Flutter 코드 안에서 다음과 같은 태그를 제어할 수 있게 된다. wght : font-weight wdth : font-stretch sint : 기울기 ital : 이텔릭체 opsz : 옵티컬 사이즈 Flutter안에서의 사용방법은 다음과 같다. Font Import 먼저 정해진 asset경로에 폰트를 넣어주고 yaml파일에 선언해준다. fonts: - family: Pretendard fonts: - asset: assets/fonts/PretendardVariable.ttf TextStyle 문서참고 TextStyle클래스 정의문서 내에 FontVaria..
What’s New in Flutter 2.8 Performance improvements, new Firebase features, desktop status, tooling updates and more! medium.com 12월 9일 플러터 공식홈페이지에 게시된 플러터 2.8 버젼 업데이트 관련 게시물을 보면서 개선된 부분과 추가된 기능들을 확인해보고자 합니다. 글의 내용 중 이해할 수 있는 내용들을 위주로 정리합니다. 비전문가인 학생이 해석하여 쓴 글이니 잘못된 정보가 있다면 댓글에 남겨주세요. #1 'All together these improvements have resulted in reduction in startup latency for Google Pay of 50% when runn..
플러터로 웹 개발을 하면서 특정기능의 튜토리얼을 사용자에게 전달할 상황이 생겼다. 게임컨셉의 웹이기 때문에 일반적으로 핸드폰 게임에서 사용되는 튜토리얼 방법을 래퍼런스로 삼았다. 특정부분만 하이라이트되고 배경은 딤처리가 되는 방식인데, 해당 기능이 플러그인으로 제작되어 있어 감사하게 사용했고 사용한 방법을 기록하고자 한다. 결과물 https://github.com/KoreanTuna/FlutterTutorialPlugin GitHub - KoreanTuna/FlutterTutorialPlugin Contribute to KoreanTuna/FlutterTutorialPlugin development by creating an account on GitHub. github.com 유튜브 영상 https:/..
플러터 document에 적혀진 Build Context 정보를 보면 "A handle to the location of widget in the widget tree" 위젯 트리에서 현재 위젯의 위치를 알 수 있는 정보. 트리 구조상에서 위젯의 현 위치를 파악할 수 있도록 돕는 정보가 context안에 담겨져 있다. "Each widgets has its own BuildContext, which becomes the parent of the widget returned by the StatelessWidget. build or State.build function." 이 BuildContext는 stateless위젯이나 state빌드 메서드에 의해서 리턴된 위젯의 부모가 된다. >>부모의 컨텍스트를 ..