모든 플랫폼에서 빠른 앱을 위한 클라이언트 최적화 언어유저인터페이스(UI)를 만드는데 최적화되어있다.개발자경험이 좋다.1\. dart-webdart로 쓴 코드를 JS로 변환해주는 컴파일러2\. dart-nativedart로 쓴 코드를 다양한 운영체제에 맞게 변환해주는
😎 소개 🙋🏻♂️ How Flutter Works ? 기존 네이티브 앱 개발(Swift/Java)은 운영체제와 직접적으로 소통한다. 버튼, 인풋창 등 모든 요소들을 운영체제에게 요청한다. **플러터는 운영체제와 직접적으로 소통하지 않는다. [엔진]이 플러터와
실수로.. 아이폰 IOS 업그레이드를 하면서 Xcode에서 아이폰 인식을 못한다.어쩔 수 없이 Xcode 업데이트를 눌렀다. 🥲근데 이게 머임..무한로딩에 걸려버린 것..내가 시도해본 방법은1\. 재부팅 (실패)2\. 켜놓고 다음날까지 기다리기 (실패)3\. Xcod
Xcode 14.3, IOS 16.4, Flutter 3.7.10플러터로 개발 중에 Xcode를 업데이트했더니 위와 같은 오류가 발생하였다..원인으로는 Xcode 14.3부터 지원하지 않은 버전으로 빌드하려다 보니 생기는 오류라고 한다.프로젝트 폴더/ios/Podfil
Dart의 Future는 지금은 없지만 미래에 요청한 데이터 혹은 에러가 담길 그릇이다. Future는 싱글스레드 환경에서 비동기처리를 위해 존재한다. 예시 Future의 뜻은 나중에 String 혹은 error가 나온다는 이야기이다. -> then, catchEr
플러터에서 리스트뷰를 스크롤 맨 밑으로 고정하여 렌더링하고 싶어서아래 코드와 같은 흐름으로 작성했더니 오류가 발생했다. \_AssertionError ('package:flutter/src/widgets/scroll_controller.dart': Failed asse
플러터와 파이어베이스 연결 이후에구글로그인 구현 중에 나오는 에러로 좀 많이 헤맸다. 🥲비슷한 에러가 발생하신 분들은 참고하시길-!프로젝트 설정 클릭하고 스크롤 맨 밑으로 내린다.Apple앱을 클릭하고 GoogleService-info.plist를 다운받는다.해당 파
이런식으로 채팅리스트를 db에서 가져오려고 한다.<span style="color: 채팅리스트의 형식을 List<ChatModel>이라고 생각하고ChatModel은 상대프사URL /상대닉네임 /마지막대화 /마지막대화시간 같은 정보가 들어가 있으면 좋을 것