본문 바로가기

기타/Flutter3

[Flutter] 플러터 null safty와 ? ! 이해 (물음표, 느낌표) null safty는 말 그대로 null에 안정한 프로그램 코드를 작성하는 것을 의미합니다. null을 적절하게 대응하기 위해 ?와 !를 사용하는데 다음 설명을 보면 어떻게 사용되는지 어느정도 이해할 수 있습니다. 1. null 조건 연산자 (null aware operator) ? null 조건 연산자는 만약 연산자 앞의 변수가 null이라면 연산자 뒤의 작업을 시행하지 않고 null을 반환하는 연산자입니다. null이 아닌 경우는 연산자 뒤의 작업이 정상적으로 실행됩니다. // null safety 적용 이후 String? notString = null; print(notString?.length); // null 출력 2. null값 보증 연산자 (null assertion operator) ! 해.. 2022. 9. 28.
[Flutter] webapp website firebase hosting (웹앱 웹사이트 파이어베이스 호스팅하기) (220926 업데이트) 직접해보니 매우 간단했습니다. 웹을 빌드 → 배포를 어디다 할 지 선정하시면 됩니다. 저는 파이어베이스에 올리기로 선택하였습니다. 1. 웹을 빌드하고 Github 깃허브로 배포하기 소스코드는 깃허브에서 관리하지만 웹페이지만 읽을 수 있도록 하기 위해 깃허브에 배포하는 것보다 파이어베이스에 올리기로 선택하였습니다. [플러터] 웹을 깃허브로 배포 및 호스팅 하기 먼저, 플러터 웹 프로젝트를 생성하지 않았다면 아래의 포스팅을 따라 생성하고 오길 바란다. [Flutter] Web 개발 방법과 고찰 플러터는 앱&웹을 동시에 제작할 수 있다. 다르게 이야기하면 앱을 크 muhly.tistory.com 1-1. IDE의 터미널에서 아래의 내용들을 입력 flutter channel master.. 2022. 9. 22.
[Flutter] 플러터 앱 아이콘(icon) 변경하기 플러터(Flutter) 앱 아이콘(Icon) 변경은 다음 순서로 진행합니다. ① 아이콘을 만들고 https://icon.kitchen/ ② 아이콘 세트를 다운받고 ③ Android/IOS 에 맞는 폴더에 복사 1. 아이콘(Icon) 만들기 https://icon.kitchen/ 사이트에 방문해서 아이콘을 만들 수 있습니다. 제공해주는 아이콘 예제가 있고, 텍스트나 그림을 추가하여 아이콘 세트를 만들 수 있습니다. IconKitchen Cook up app icons for any platform icon.kitchen 아래는 배경 화면 색상을 선정하고 이미지를 추가하여 아이콘을 만드는 화면입니다. 간단하니 몇번 만지다 보면 쉽게 사용할 수 있습니다. 다 만들고 오른쪽 상단의 Download 를 눌러 아이.. 2022. 8. 31.