전체 글253 플러터 - 윈도우에서 개발 환경 만들기 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 플러터로 만든 앱을 실행해 보려면 안드로이드 가상 기기(이하 AVD)나 iOS 시뮬레이터를 이용해야 합니다. AVD는 윈도우든 macOS든 상관없지만, iOS 시뮬레이터는 macOS에서만 실행할 수 있습니다. 먼저 윈도우에서 플러터 개발 환경을 어떻게 만드는지 알아보고, 이어서 다음 절에서는 macOS에서 개발 환경을 만들 때 윈도우와 차이 나는 부분을 위주로 정리해 보겠습니다. 플러터 SDK 내려받기 플러터로 앱을 개발하려면 플러터 SDK를 설치해야 합니다. 플러터 SDK는 플러터 개발자 사이트(flutter.dev)에서 내려받을.. 2023. 3. 13. 플러터 - 플러터 아키텍처와 특징 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 플러터 아키텍처 살펴보기 다음 그림은 플러터 프레임워크의 구조를 잘 보여 줍니다. 앱을 개발하는 관점에서 이 구조를 자세히 알 필요는 없지만 플러터로 만든 앱이 어떻게 동작하는지 알아 두면 개발할 때 도움이 됩니다. 플러터의 아키텍처에서 애플리케이션 개발과 밀접한 부분은 다트 언어로 개발된 프레임워크입니다. 앱을 개발할 때는 이 프레임워크에서 제공하는 다양한 API를 이용합니다. 이렇게 개발한 앱을 플러터 엔진이 실행하는데 엔진은 대부분 C++로 작성되었습니다. 엔진이 제공하는 기능 가운데 플랫폼 채널Platform Channels.. 2023. 3. 13. 플러터 - 크로스 플랫폼 앱 개발과 플러터 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 모바일 앱을 개발하는 기술은 여러 가지가 있습니다. 안드로이드와 iOS 앱은 각 플랫폼에서 제공하는 기술을 이용해 개발하지만 이 책에서 살펴보고자 하는 플러터Flutter는 크로스 플랫폼에서 동작하는 앱을 만드는 기술입니다. 즉, 안드로이드와 iOS는 물론이고 윈도우, macOS, 리눅스, 웹, 임베디드 등 여러 플랫폼에서 동작하는 앱을 같은 코드로 개발할 수 있습니다. 먼저 모바일 앱을 개발하는 기술을 살펴보고 플러터만의 특징과 이로운 점 등을 알아보겠습니다. 네이티브 앱 개발 모바일 앱 개발 분야에서 네이티브native라고 하면.. 2023. 3. 13. API Level 33 외장 메모리 퍼미션 조정 https://developer.android.com/about/versions/13/behavior-changes-13?hl=ko#granular-media-permissions 동작 변경사항: Android 13 이상을 타겟팅하는 앱 | Android 개발자 | Android Developers Android 13 이상을 타겟팅하는 앱에 영향을 미치는 Android 13의 변경사항을 알아봅니다. developer.android.com android.permission.READ_EXTERNAL_STORAGE 퍼미션이 세분화 되었다. android.permission.READ_MEDIA_IMAGES android.permission.READ_MEDIA_VIDEO android.permission.READ.. 2023. 3. 8. 저자 직강 - Do it! 깡샘의 플러터&다트 프로그래밍 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. SSAMZ.com 에서 저자 직강의로 진행되는 온라인 강의를 학습하기 위한 자료입니다. 실습복사파일 : 강의시 진행되는 Lab 을 따라할때 복사하기 위한 파일들 입니다. Lab-Project : 강의에서 진행한 Lab 전체 코드입니다. book-pdf : 책의 내용이 요약되어 있는 pdf 파일입니다. 2023. 2. 26. 플러터 책이 출간되었네요.. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 드디어 책이 나왔습니다. 그동안 몇몇 분들이 문의를 주셨는데, 관심가져 주셔서 감사합니다. 시장에서 독자들의 평을 받아봐야 겠지만 저자 입장에서 "제대로된(?) 플러터 책이 있었으면 좋겠다" 는 욕심에서 집필한 책입니다. 저자의 생각은 이러했습니다. 다트라는 언어가 어려운 언어는 아니지만, 대부분의 개발자들이 처음 접하는 언어임으로 플러터 개발을 하려면 그래도 체계적으로 정리를 해야 하지 않을까? 모든 프런트 앱 개발이 마찮가지겠지만 UI 구성에 많은 시간과 노력이 드는 분야인데 다양한 UI 기법이 소개되어야 하지 않을까? 그냥 코드를 따라 입력하면 결과는 보겠지만 원론을 이해하지 못하면 답답하기도 하고 응용능력이.. 2023. 2. 10. 이전 1 ··· 5 6 7 8 9 10 11 ··· 43 다음