ISSUE The first API, which requires an access token stored in local storage, was unable to trigger at all and led to an infinite loading status ONLY in iOS. I found that it occured from some issues with 'flutter_secure_storage' library after upgrading it from 7.0.1 to 9.0.0. Strangely, it was able to write the data from the API response well during the first trigger, but it totally couldn't read..
[SEVERE] retrofit_generator on lib/services/client_api.dart: Exception: toJson() method have to add to List @MultiPart() @PUT('$xxx/xxx') Future modifyFoodDiaryImages( @Part(name: 'list') List list, @Part(name: 'files') List files, ); Issue : The 'Part' of http, which is a List, throws an exception when generating a client api g.dart file. It worked perfectly before upgrading to the specs below...

1) Download "SDK Platform tools" in Android Studio if it hasn't been installed. Open the SDK Manager in your Android Studio and apply "Android UpsideDownCakePrivacySandbox" in the [SDK Platforms] tab and "Android SDK Build-Tools 34" in the [SDK Tools] tab. Make sure to keep your Android SDK Location above the tab bar. You also have other options available, unlike what I did. 1-1 ) install with b..

As a person who started programming mobile applications with Android Native, it's quite tought to be familiar with Xcode. When it comes to a development tool for a flutter project, VSCode is the best and perfect choice. Let's try to reload and debug a project in a (troublesome) physical iPhone directly built from VSCode. 1) Connect your real physical iPhone using a USB cable. 2) Open your [proje..
I'm really fed up with the capricious errors that occur EVERY TIME my Xcode is upgraded to the latest (or almost latest) version. 🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯 !!!!!! I encoutered an archiving issue after upgrading my Xcode to the version 14.3.1, which is NOT beta. There were no problems and headache while building a flutter project in a simulator, but got the errors below with archiving it. Showing Recent Messag..
The "Checkbox" is a default widget which displays a "V" sign, based on its bool value. Its customizable feature makes it a go-to choice for many people, eliminating the need to create a totally new widget. However, one downside that its tap area is limited with its borders that might make users feel uncomfortable to touch. You rarely make its size to the maximum, as it is checkbox which is usual..

There are several ways how to secure secret keys such as api access tokens in mobile development. The most widely-used method is to store them in .env file supported by the third party library named flutter_dotenv and it has been regarded safer than the hard-coded way. Although the best variant is to get them from server, we decided to secure our keys in the flutter project but not to use .env f..

You might face to control more than two flutter versions consisting of the old version for the previous released app and the new version for the developing project as flutter is upgrading at high speed. FVM which is an abbreviation of flutter version management will definitely solve your troublesome problem. All inforamation was taken from the official resource - https://fvm.app/. 1) Install fvm..
BuildContext => A handle to the location of a widget in the widget tree in Flutter and is used for widgets, navigation, dialogs and etc. Why global BuildContext ? => To navigate to another screen or call a dialog as a result of specific function. BuildContext is limited to use in the "build" method of stateless or stateful widget that makes troublesome for MVVM architecture where business logics..

Rive declares itself that 10x smaller and faster than widely-used Lottie and now supports Flutter that makes an app more dynamic and outstanding to attract more users 🙋🏻♀️ Tutorial Reference => https://www.youtube.com/watch?v=Td3xEWwRAQA Prerequisites => flutter pub add rive 1) Rive Animation in Onboarding Screen # blurred background Stack( children: [ Positioned.fill( child: BackdropFilter( fi..
- Total
- Today
- Yesterday
- retrofit_toJson()_error
- flutter_android_app_links
- AndroidWirelessDebug
- WirelessDebug
- Kotlin
- MultipleFirebaseEnvironments
- laravel9
- dagger-hilt
- flutter_storage_not_working_for_the_first_time
- android_domain
- mvvm
- retrofit_generator_conflicts_with_freezed
- flutter
- querydslKotlinError
- KotlinFlow
- RunAFlutterProjectIniPhoneFromVSCode
- phplaravel
- Android
- FirebaseConfigurationForMultipleBuildTypes
- retrofit_generator
- FlutterWirelessDebuginAOS
- Laravel
- flutter_secure_storage_issue_iOS
- android_app_links_domain
- querydsl5.0.0jakarta
- unsplashAPI
- android_app_link_domain_works_with_adb_but_not_works_with_browser
- android_app_links
- querydslQclass
- futter_api
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |