이전까지는 플러터 개발시에 윈도우 개발환경을 사용 해왔다.익숙한 환경에서 작업하는게 좋아서 계속 윈도우를 사용하다가 빌드 테스트하거나 스토어에 올릴때는 윈도우와 맥을 병행하면서 작업하는게 생각보다 많이 번거로워서새 프로젝트부터는 맥북으로 개발을 시작하기로 하였다.작업
로그인 화면 구성시 스토리보드에서 자동로그인과, 아이디저장 앞 체크 박스를 둥글게 그렸다.플러터 코드에서 각각 체크박스에 저장할수 있는 변수를 선언하고자동로그인과 아이디 저장하는 위젯을 만들었다.그렇게 설정하고 에뮬레이터를 돌려보면 체크박스는 기본적으로 네모의 모양으로
Navigator.push 를 이용해서 페이지 전환 후 새 페이지에서 Scaffold - Appbar 위젯을 추가하면 상단에 기본적으로 파란색 배경과 뒤로가기 버튼이 활성화 된다.appbar 의 배경을 흰색으로 변경하면?이런식으로 뒤로가기 버튼이 가려진다.뒤로가기 버튼
게시판 리스트 작성시 제목 최대 출력 라인을 설정할 수 있으며 maxLines 값으로 설정할 수 있다. 그리고 줄 초과시 마지막에 '...' 으로 표시하고 싶을때는 overflow에 TextOverflow.ellipsis 속성을 주면 된다.
flutter로 개발시에 주로 안드로이드 에뮬레이터를 이용해서 테스트를 한다.최근 개발중인 프로젝트도 안드로이드 에뮬레이터로 개발을 진행하다가 개발 마무리 단계에서는 ios 시뮬레이터도 함께 테스트를 진행하고 있다.안드로이드 에뮤레이터에서는 키보드 입력시 자동으로 키보
ios9부터 HTTP가아닌 HTTPS로의 접근만 허용하였기 때문에 HTTP로 접근 하기위해서는 설정이 필요하다.자세히 설명하자면 Apple 에서 앱 자체의 보안성을 위해 ATS(App Transport Security)라는 정책을 통하여 iOS9 버전 이후 부터는 보안