웹 개발 N년차, Flutter 굴에서 정신 바짝 차리려고 노력중 뭔 놈의 위젯이 이렇게 많아? 심지어 위젯 이름이 해당 기능과 전혀 매치되지 않는다. 물론 내 영어 수준이 낮고 처음 다루어 보는 언어라 어색한 이유도 있을 것이다. 플러터는 위젯 트리라고 해서, 위젯을 나무가지 마냥 뻗어 나가게 하는 구조다. 가독성이 매우 별로다. 차라리 RN이 더 직관...
앱 내에서 외부 앱을 호출하려면 URL Scheme로 요청하면 된다.플러터로 앱을 개발한 지 한 달 좀 넘었나? 아직도 플러터와 서먹서먹하다.RN보다 플랫폼 별로 처리하는 레이아웃이나 로직이 적어서 편하긴 한데... 매력을 못느끼는 중내비게이션 앱 실행 기능을 개발중이
html이 문서라면 Flutter는 가지를 뻗은 나무다. 위젯으로 나무를 만든다. 도대체 이게 뭐야? 처음 프로젝트 pull 받았을 때 어지러웠던 건 세로로 엄청 긴 위젯 구조였다. view단인 건 알겠는데 도대체 이 위젯이 뭐하는 놈인지 감이 오지 않았다. lin
리액트로 상태 관리 하다가 여기서도 상태 관리하니 그렇게 어렵지 않았다. 상 태 조 아 상태 관리하세용 상태 관리 패턴과 라이브러리 상태 관리를 위한 다양한 패턴과 라이브러리가 있다. setState(), Provider, Bloc... 등등 있다. 맡은 프로젝트는 provider를 사용해서 상태 관리 중이었다. 웹 개발할 때 provider를 많이 썼으...
Flutter에서 외부 앱을 실행하려면 url scheme으로 호출하면 된다. 근데 iOS는 url 쿼리로 출발, 도착지 설정되는데 안드로이드는 설정되지 않아서 애 먹다가 결국 tmap api 고객센터에 문의를 남겼다. 생각보다 답변이 빨리 와서 놀랐다. 게다가 친절하
기깔나는 Todo app을 만들기 위해 Firebase - Firestore를 이용하기로 했다. 문서에서 하라는 대로 하면 별 오류없이 잘 된다.사용하기 간편해서 토이 프로젝트에 활용해도 좋은듯 하다.Firebase 콘솔에 로그인하면 생성한 프로젝트 목록을 볼 수 있다
기깔나는 Todo 앱을 만들기 위해 Firestore에 DB를 만들어 저장하기로 했다. 쉽고 간편하게 만들 수 있어서 잘 모르는 사람도 뚝딱 DB를 만들 수 있다.데이터베이스 만들기 선택프로덕션 모드로 시작(보안 설정, 권한 설정 알아서 해줌)asia-northeast