programming

리얼 Flutter #3 App 만들기 – Code 구조와 Routes

Posted on

지난 Chapter에서 빈 화면과 Splash Screen까지 만들었고 이번 Chapter에서는 실제 App 만들기를 시작하는데 있어 폴더 구조와 App의 각 화면을 만들고 화면간 이동을 위한 Routes 까지 만들어보겠습니다. App 디자인 예제로 만들어볼 앱은 제가 개인적으로 사용할 Idea Note입니다. 이 앱의 기능은 제가 아이디어가 생각날 때마다 휴대폰으로 언제든지 User Story와 사진, 영상 또는 음성을 녹화할 수 있도록 하는 […]

programming

리얼 Flutter #2 Flutter Project 시작 – 빈 화면과 Splash

Posted on

Flutter Project 시작 기초 단계입니다. Flutter 설치와 Project 생성은 한글로 Flutter Site에 잘 설명되어 있습니다. Chapter #1 Flutter 핵심 들여다보기 말씀드렸듯이 Hello World를 프린트하고 Dart 문법 공부나 Widget을 하나씩 뜯어보는 건 실제 프로젝트를 하는 과정에서 설명이 되거나 크게 중요치 않은건 설명하지 않을 수도 있습니다. Flutter Project 시작을 하는 첫번째 단계로 App Icon과 Splash Screen만 가지고 […]

programming

리얼 Flutter #1 Flutter 핵심 들여다보기

Posted on

Flutter 핵심 빨리 알아보고 갈께요. 관련된 글이 워낙 많고 다 대동소이한 내용일것입니다. 그래서 스킵할까도 했지만 또 안 짚고 넘어가면 아쉬울것 같아 간단히 적어봤습니다. Flutter로 앱 만드는데에는 딱히 필요없지만 분명 Flutter로 앱 만든다고 하면 Cordova나 React Native등에 대해서 이야기 하게 될테니까요. Cross Platform Flutter homepage 대문에 있는 정의입니다. Mobile, Web, Desktop 다 된다고 되어 있는데 Web이나 […]

모바일앱

플러터로 만드는 모바일 앱 – 코드 폴더 분류하기 by BLOC

Posted on

오늘은 코딩을 시작하는데 있어 코드 폴더 즉 패키지의 분류부터 제안하려고 합니다. Base가 되는 Architecture는 BLOC 이고 앞으로 BLOC를 기반으로 앱 개발을 해나가겠습니다.. 이 글은 첫 번째 작성했던 코딩 시작하기 다음으로 봐야 하는 글입니다. 앱 만들기를 연습만 해보다가 이제 배포 가능한 앱을 만들어볼까 생각했을 때 다음에 뭘 시작해야 할지 막연한 경우가 많습니다. Flutter는 Bloc를 활용하는 것이 […]

TIP

플러터로 만드는 모바일앱 – LinearGradient colors not defined

Posted on

LinearGradient colors 오류 문제를 해결하는 팁을 기록합니다. 문제 flutter upgrade를 하고 난 뒤에 기존에 빌드가 잘 되던 코드를 실행하려고 하니 LinearGradient 에 argument로 사용하던 colors 가 정의되지 않았다는 오류가 발생합니다. LinearGradient colors 오류 해결책 flutter clean을 해주고 Android Studio를 재시작해줍니다. 최근에 아래와 같이 Google에서 colors에 대한 코드 수정이 있었고 flutter의 upgrade로 인해서 clean이 필요한것 같습니다. […]