Dart Programmer 되기 [44]

< Desktop 개발 – Flutter for Desktop > 본 글은 2020년 5월 9일에 https://github.com/flutter/flutter/wiki/Desktop-shells 사이트를 토대로 작성 되었습니다. 아직 기술의 변화가 큰 부분이므로, 해당 사이트를 직접 방문하여 최신의 내용을 확인하기를 …

Dart Programmer 되기 [45]

< Container 개발 – Dart HTTP Server over Docker, Part.1 > 이번 글에서는 Dart 언어로 만든 서버 프로그램을 Container 기술에 적용하는 방법을 다루도록 하겠습니다. Container 기술은 Docker를 사용할 예정이며, 이를 …

Dart Programmer 되기 [46]

< Container 개발 – Dart HTTP Server over Docker, Part.2 > 이번 글에서는 Dart 언어로 만든 서버 프로그램을 Container 기술에 적용하는 경우에 Part.1에서 다룬 HTTP 서버에 특화된 google/dart-runtime 베이스 이미지가 …

Dart Programmer 되기 [47]

< Wrap-up > Dart 언어에 대한 글을 작성하기 시작한 후, 벌써 47번째 글 입니다. 처음 생각했던 아젠다들을 모두 채우고 마지막으로 Wrap-up을 하게 되었습니다. 마지막 글은 알아두면 좋은 사항과 이후 관심이 …

Dart Programmer 되기 [39]

< Web 개발 – “Hello, World!” Flutter multi-platform web apps > 앞의 글에서 Dart 언어를 사용한 Web 어플리케이션을 개발해 보았다면, 이번에는 Flutter  기반의 Web 어플리케이션을 만들어 봅니다. 앞의 글에서 사용한 …

Dart Programmer 되기 [38]

< Web 개발 – “Hello, World!” Dart web-only app > 사실 앞서의 글을 통해서, Dart 언어로 웹 브라우저를 통해서 컨텐츠를 제공하는 Web 어플리케이션을 만든 셈 입니다. 앞서 글의 main.dart 소스 …

Dart Programmer 되기 [37]

< Web 개발 – Development Environment > WebDev는 Dart로 Web 어플리케이션을 만들고 실행하는 CLI 도구입니다. 오픈소스 코드는 GitHub( https://github.com/dart-lang/webdev )에 공개 되어 있습니다. Dart와 Flutter로 개발된 패키지 소프트웨어들을 관리하는 pub.dev( …

Dart Programmer 되기 [36]

< Web & Desktop 개발 – Introduction > 우리는 지금까지 Dart의 기본 문법과 기능들, 그리고 Flutter를 통한 모바일 프로그래밍에 대해서 알아 왔습니다. 그리고 다음으로 Dart/Flutter를 통한 Web과 Desktop 어플리케이션을 다루고 …

Dart Programmer 되기 [35]

< Flutter 활용하기 – Skeleton Program for Future Usage > Flutter가 강력하다고 느낀다면 다행이지만, 처음 모바일 프로그래밍을 cross-platform으로 시도한다면, 뭐가 좋은건가 싶을 것 입니다. 아마도 “왜 이렇게 복잡한거야?”하고 의문을 가질수도 …

Dart Programmer 되기 [34]

< Flutter 활용하기 – StatefulWidgets Example > 앞의 글에서 작성한 StatelessWidget class 기반 앱을 수정하여, 사용자와 동적인 반응을 하면서 사용자 인터페이스가 변경되는 형태로 바꾸고자 합니다. 즉, StatefulWidget class 개념을 추가하여 …