flutter로 화면 회전 감지하는 앱 만들어보기
오늘은 flutter로 화면 회전을 감지하는 앱을 만들어보려 합니다. 이 포스팅을 따라 오신다면 여러분도 화면 회전을 감지하여 앱의 화면을 다르게 배치할 수 있는 안드로이드, ios 앱을 동시에 만들어 볼 수 있습니다. 에뮬레이터 및 기기 준비하기 안드로이드나 ios 앱을 구동할 장치를 준비해야 합니다. 준비했으면, 미리 기기를 ide에 연결해...
오늘은 flutter로 화면 회전을 감지하는 앱을 만들어보려 합니다. 이 포스팅을 따라 오신다면 여러분도 화면 회전을 감지하여 앱의 화면을 다르게 배치할 수 있는 안드로이드, ios 앱을 동시에 만들어 볼 수 있습니다. 에뮬레이터 및 기기 준비하기 안드로이드나 ios 앱을 구동할 장치를 준비해야 합니다. 준비했으면, 미리 기기를 ide에 연결해...
오늘은 커스텀 폰트 파일을 이용하여 flutter로 앱을 만들어보려 합니다. 이 포스팅을 따라 오신다면 여러분도 여러 폰트를 사용하는 안드로이드, ios 앱을 동시에 만들어 볼 수 있습니다. 에뮬레이터 및 기기 준비하기 안드로이드나 ios 앱을 구동할 장치를 준비해야 합니다. 준비했으면, 미리 기기를 ide에 연결해줍니다. pubspec.y...
오늘은 flutter로 snackbar 구현 앱을 만들어보려 합니다. 이 포스팅을 따라 오신다면 여러분도 안드로이드에서의 스낵바처럼 동작할 수 있는 안드로이드, ios 앱을 동시에 만들어 볼 수 있습니다. 에뮬레이터 및 기기 준비하기 안드로이드나 ios 앱을 구동할 장치를 준비해야 합니다. 준비했으면, 미리 기기를 ide에 연결해줍니다. pu...
오늘은 flutter로 drawer screen을 구현한 앱을 만들어보려 합니다. 이 포스팅을 따라 오신다면 여러분도 안드로이드에서 drawer 레이아웃처럼 동작할 수 있는 안드로이드, ios 앱을 동시에 만들어 볼 수 있습니다. 에뮬레이터 및 기기 준비하기 안드로이드나 ios 앱을 구동할 장치를 준비해야 합니다. 준비했으면, 미리 기기를 id...
오늘은 flutter로 버튼을 눌렀을 때에 위젯 애니메이션으로 페이드 인하고 아웃하는 앱을 만들어보려 합니다. 이 포스팅을 따라 오신다면 여러분도 위젯을 페이드 인하고 아웃하는 애니메이션 기능을 할 수 있는 안드로이드, ios 앱을 동시에 만들어 볼 수 있습니다. 에뮬레이터 및 기기 준비하기 안드로이드나 ios 앱을 구동할 장치를 준비해야 합니다...
오늘도 flutter에서 사용하는 dart언어를 알아보려 합니다. 이번 포스팅에서는 비동기를 이용한 stream에 대해서 작성합니다. stream stream은 비동기 데이터 시퀀스를 제공하므로 단일 구독, 브로드캐스트등 형식으로 비동기 이벤트를 구현할 수 있습니다. Stream<int> count(int i) async* { f...
오늘도 flutter에서 사용하는 dart언어를 알아보려 합니다. 이번 포스팅에서는 비동기에 대해서 작성합니다. 비동기 단일 쓰레드로 실행되기 때문에 특정 동작을 기다리면 멈출 수 있습니다. 그래서 async, await 혹은 Future API를 사용하여 비동기 작업으로 해야 합니다. void main() { hello() => F...
오늘도 flutter에서 사용하는 dart언어를 알아보려 합니다. 이번 포스팅에서는 제네릭에 대해서 작성합니다. 제네릭 < >으로 타입을 지정할 수 있습니다. abstract class StringTest{ String getTest(String i); void setTest(String i); } abstract class ...
오늘도 flutter에서 사용하는 dart언어를 알아보려 합니다. 이번 포스팅에서는 클래스에 대해서 작성합니다. 클래스 모든 객체는 클래스의 인스턴스이며, 모든 클래스는 오브젝트에서 파생됩니다. class test{ var a; var b; var c; var d; static const e = ""; test(a,b...
오늘은 지난번에 작성한 “flutter를 맥에 설치하는 포스팅”을 리눅스에서 설치하는 방법으로 다시 작성해보았습니다. 이 포스팅은 맥에서 설치하는 과정과 매우 비슷하나, 설치해야 되는 의존성과 필요없는 ios 빌드 설정을 생략하였습니다. ios 앱을 빌드하려면 이전에 작성한 “맥에 설치하기” 포스팅을 보시면 됩니다. flutter란 리엑트 네이...