일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Equatable
- reactivex
- reject
- FLUTTER
- fastlane
- GetX
- IOS
- abstact
- Xcode
- BloC
- struct
- PG결제
- SHIMMER
- flutter web
- 무선빌드
- Swift
- error
- FocusNode
- copy on write
- Class
- delegate
- MVVM
- dart
- 성능 개선
- 아키텍처
- appstore
- TextField
- TextInputFormatter
- rx
- DevTools
- Today
- Total
목록전체 글 (30)
뚝딱뚝딱 모바일
안녕하세요! 며칠 전, Dart 3.2가 업데이트 되어, 그 내용을 바탕으로 리뷰해 보도록 하겠습니다. https://medium.com/dartlang/dart-3-2-c8de8fe1b91f Announcing Dart 3.2 Improved language & developer experience, and an update on web apps & Wasm medium.com Non-null promotion for private final fields (사실 번역해서 적고 싶은데, 정확히 뭐라 표현할지 모르겠네요... 굳이 굳이 하자면, private final 필드에서의 Non-null 인식...?) 코드로 바로 보시면 이해가 쉬우실 겁니다. int definitelyInt(int? aNullab..
안녕하세요! Flutter로 앱을 개발하다 보면, 정말 성능이 괜찮을까? 괜스레 걱정이 든 적이 많으실 겁니다. 직접 눈으로 보고 확인할 수 있도록 Flutter로 만든 앱의 성능을 한번 측정해 보겠습니다. 앱의 성능을 체크하기 위해서 Flutter에서는 Flutter DevTools를 지원합니다! https://docs.flutter.dev/tools/devtools/overview DevTools How to use the DevTools with Flutter. docs.flutter.dev 이 DevTools로 측정을 하기 전에 앱을 profile 모드로 켜줄 겁니다. Android Studio 상단의 Run -> Profile을 클릭하여 실행시켜 줍시다. 앱이 실행되면, Android Studi..
[Flutter] Fastlane으로 배포 자동화를 해보자 (1)안녕하세요...! 오늘은 Fastlane을 알아보겠습니다. https://docs.fastlane.tools/ fastlane docs fastlane fastlane is the easiest way to automate beta deployments and releases for your iOS and Android apps. 🚀 It handles all tedious tasks, liknkstar-ios.tistory.com 이어서, iOS 설정에 대해서도 알아보겠습니다.똑같이 Flutter project 내부의 iOS 폴더로 이동해서 init 해주겠습니다.fastlane init어떤 작업을 목적으로 fastlane을 사용할 것이냐..
안녕하세요...!오늘은 Fastlane을 알아보겠습니다.https://docs.fastlane.tools/ fastlane docsfastlane fastlane is the easiest way to automate beta deployments and releases for your iOS and Android apps. 🚀 It handles all tedious tasks, like generating screenshots, dealing with code signing, and releasing your application. You can start by creatidocs.fastlane.toolsFastlane은 Android, iOS의 자동적인 스토어 업로드를 쉽게 지원해 주는 툴입니다..
안녕하세요! 오늘은 상태관리 라이브러리인 Bloc에 대해 알아보겠습니다. https://pub.dev/packages/flutter_bloc flutter_bloc | Flutter Package Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package. pub.dev Bloc은 Flutter Favorite Package에 선정된 라이브러리 중 하나이며, 6000개 이상의 Likes를 받은, Flutter 개발자들은 한 번쯤 듣거나 사용해 본 라이브러리입니다. Bloc 또한 제공해 주는..
안녕하세요! 오늘은 Flutter 하면 가장 먼저 떠오를 라이브러리인 GetX에 대해 조금만 알아보겠습니다. https://pub.dev/packages/get get | Flutter Package Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetX. pub.dev pub.dev에서 like가 3000 정도 넘으면, Flutter에서 자주 사용되는 라이브러리구나! 정도라 생각하는데, GetX는 13000이 넘습니다..!! 그래서 그런지 몰라도, 공식 문서가 꽤 세세하게 잘 적혀있습니다! 전 공식 문서에서 간단하게 정리만 해서 요약해보려고 합니다. [참고자료 : GetX G..
안녕하세요! 오늘은 Shimmer 라이브러리에 대해 알아보겠습니다. https://pub.dev/packages/shimmer shimmer | Flutter Package A package provides an easy way to add shimmer effect in Flutter project pub.dev Shimmer 라이브러리는 로딩 indicator와 유사하다고 보시면 됩니다. 그러나 내가 원하는 위젯과 모양에 넣어서 적용할 수 있고, 부분적인 로딩에 관해서 처리하기 용이하다는 장점이 있습니다. 안드로이드나 iOS 네이티브 플랫폼에서는 Skeleton이라 하는 유명한 라이브러리와 유사한 성격의 라이브러리입니다. 먼저 pubspec.yaml에 shimmer: ^3.0.0 shimmer 라이브..
안녕하세요! 오랜만에 글을 쓰게 되었는데, Flutter로 찾아왔습니다 하하.. 각설하고, Android Studio에서 iOS 기기에 빌드하던 도중 이런 오류가 떴습니다. 제가 시도해 본 해결법을 한번 쭉 나열해 보겠습니다. 1. 기기 신뢰 및 Signing 확인하기 주로 이 오류가 뜨는 이유가 신뢰되지 않은 기기 거나, Signing의 문제라고 합니다. 기기 신뢰시키기 기기가 연결된 상태에서, 설정 -> 개발자 신뢰하는 컴퓨터 지우기 기기를 신뢰하겠냐는 Alert에 허용을 누릅니다. Signing Xcode를 연다 Runner -> Targets Runner -> Signing & Capabilities Team과 Bundle Identifier를 개인 또는 팀에 맞게 다시 설정해 줍니다. 2. Ca..