본문 바로가기

전체 글3

[Flutter]플러터 시작 및 프로젝트 구조 1. 프로젝트 생성 시 기본 화면 및 구조 - 안드로이드와 플러터를 처음 접하신 분들을 위해 간단하게나마 화면 구성을 설명드리겠습니다. ① 프로젝트 구조 : Flutter관련된 모든 프로젝트 파일을 보여줍니다. ② 소스화면 : 선택한 프로젝트 파일에 대한 소스를 보여줍니다. ③ 디버깅 및 실행 : 장치(연결된 모바일, 가상에뮬레이터, 웹, desctop)를 선택하고 실행 및 디버깅을 합니다. ④ 터미널 실행 및 디버깅 내역 : Flutter 명령어를 사용하는 Terminal 및 Debug 내역을 보여줍니다. ⑤ 에뮬레이터 및 flutter inspecotr : 에뮬레이터 시작 도구 및 Flutter 앱의 위젯 속성과 계층 구조을 보여줍니다. 2. 프로젝트 구조 - 프로젝트 구조는 생각보다 단순하게 되어 .. 2023. 4. 12.
[Flutter]플러터 설치방법 1. Flutter 소개 1) Flutter는 프로그래밍 언어가 아니라 프레임워크입니다. - Flutter는 Google에서 개발 및 지원하는 오픈 소스 프레임워크로 2018년에 출시되었을 때는 주로 모바일 앱 개발을 지원했습니다. 이제 모바일뿐만 아니라 웹, Windows, MacOS, Linux 및 기타 플랫폼에서 멋진 네이티브 애플리케이션을 빠르게 개발하고 배포하기 위한 다양한 패키지와 도구들을 제공하고 있습니다. 저 같은 경우는 소스 코드를 저장(Ctr+S)과 동시에 수정된 내용이 모바일 화면에서 즉각적으로 반응하는 hot reload 기능을 매우 만족하며 사용 중입니다. 실제로 개발 중에 간단한 소스코드를 수정하더라도 이를 확인하기 위해서는 처음부터 앱이 실행되어야 하는 과정을 거쳐야 하는데 이.. 2023. 3. 4.
Android Studio 설치방법 1. 안드로이드스튜디오 소개 안드로이드 스튜디오는 Android 앱 개발을 위한 공식 통합 개발환경(IDE)입니다. 코드 편집기와 개발자 도구를 제공함으로써 Android 앱을 개발에 많은 지원을 해주고 있으며 간략하게 아래의 3가지 항목으로 줄여보았습니다. 모든 Android 기기로 개발할 수 있는 통합 환경입니다. 작성한 코드를 실행할 수 있는 에뮬레이터를 제공합니다. 많은 테스트 도구 및 프레임워크를 제공합니다. 이 외에도 많은 기능이 포함되어 있고 지속적인 업데이트로 기능이 추가되고 있지만 처음부터 모든 기능들을 숙지하고 알아보기에는 어려움이 많으므로 위 항목만 읽어 보시고 나머지는 개발 진행 과정에서 차근차근 접근해 가며 알아보는 것이 좋을 것 같습니다. 2. 설치 요구사항 공식 홈페이지에 작성.. 2023. 3. 2.