프로그래밍/Flutter 2

[Flutter] NFC in Flutter

목차 I. What is NFC? II. nfc_manager 패키지 III. in Flutter IV. in Android V. in iOS VI. 앱에서 NFC 활용 방법 VII. 요약 VIII. reference I. What is NFC? 최근 애플페이 서비스를 한국에서도 시행할 것이라는 뉴스를 봤다. 애플페이는 NFC를 이용해서 결제가 이루어진다. 따라서 스마트폰에서 NFC기능을 지원해야 하는데 Apple은 iPhone6 이후 모든 스마트폰(태블릿에는 안들어가 있는 듯하다)에 NFC기능을 집어 넣었다. 그렇다면 꽤 오래전부터 상용화된 기능인 NFC는 무엇일까? NFC는 "Near Field Communication"의 약자로 스마트폰과 같은 전자기기가 다른 전자기기와 근거리 무선통신을 하기 위해..

[Flutter] TextFormField의 suffixIcon에 IconButton 사용시 문제점과 해결방안 - 비밀번호 가리기

목차 I. TextFormField와 suffixIcon II. 문제발생 III. 해결방법 I. TextFormField와 suffixIcon Flutter에서 기본적인 공부를 한 후 kream이라는 어플리케이션의 UI가 맘에 들어서 클론 코딩을 도전 중이다. 클론 코딩을 하면서 마주쳤던 문제들과 그 해결과정을 잊지 않기 위해 블로그를 시작하기로 결심했고, 첫 번째 글이다. 로그인 페이지를 구현해 보면서 TextFormField 라는 위젯을 사용했다. 사진에서와 같이 로그인 페이지에는 이메일 입력란과 비밀번호 입력란이 있는데 이들이 TextFormField위젯이다. validator 파라미터를 보면 RegExp라는 정규표현식을 이용했는데 이 내용은 나중에 기회가 되면 써 볼 것이다. 감쪽같은 클론을 만들..