
내 플러터 프로젝트에 연동할 파이어베이스 프로젝트를 전시간에 설치한 firebase_cli를 이용하여 생성하겠습니다. 1. 파이어베이스 로그인 및 firebase_cli 열기 cmd 열고 firebase login 입력 후 파이어베이스에 접속할 구글 계정을 선택하여 로그인합니다 생성하고자 하는 이름으로 파이어베이스 프로젝트를 만듭니다 (저는 여기서 flutterfirebase-bbangsang 이라는 이름 사용) 명령어:firebase projects:create flutterfirebase-bbangsang firebase_cli를 열어줍니다 명령어:flutter pub global activate flutterfire_cli 위 작업의 결과로 Warning: Pub installs executabl..

flutter 프로젝트에 DB를 붙이는 법은 다양하지만 초보자도 손쉽게 접근가능한 공용 DB인 Firebase DB를 사용하여 커뮤니티 어플을 개발하고자 합니다. 내가 생성한 플러터 프로젝트를 Firebase와 연결하기 위해선 Firebase_cli라는 프로그램이 필요합니다. 에러 발생비율이 거의 없는 firebase_cli를 사용하려면 nodejs를 설치하여 npm 명령어를 이용하여 firebase_cli를 설치하는게 좋습니다. 따라서 이번 시간에는 npm명령어로 firebase_cli를 설치하는법을 알아보겠습니다. 1. nodejs 설치 https://nodejs.org/en Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime bu..

첫 시간입니다.플러터를 설치하고 안드로이드 스튜디오, vs코드를 깔아서 플러터 어플 빌드를 해보겠습니다. 1. 플러터(Flutter) 설치1) 플러터 SDK 다운로드하기 링크에서 SDK를 다운로드 받으세요https://flutter.dev/docs/development/tools/sdk/releases?tab=windows 위 링크로 들어가면 아래와같은 다운로드 페이지가 나옵니다.적절한 버젼의 파일을 다운로드하면 zip형식의 압축파일로 받아집니다.해당 zip파일을 적절한 경로에 압축을 풀면 됩니다.예시) D:\flutter 2) 환경 변수 등록SDK를 환경 변수에 등록합니다.경로는 flutter SDK 압축을 푼 경로의 bin 폴더까지입니다.예시) D:\flutter\bin 3) SDK 설치 확인fl..

자바스크립트에서 클로저(Closure)는 중요한 개념 중 하나입니다. 클로저는 함수와 그 함수가 선언된 환경을 함께 기억하는 특성을 말합니다. 이를 통해 함수는 자신이 선언된 범위 밖의 변수에도 접근할 수 있습니다. 자바스크립트의 클로저 개념을 이해하면 더 효율적이고 유연한 코드를 작성할 수 있습니다. 이번 글에서는 클로저 개념을 쉽게 설명하고, 실제 코드에 어떻게 적용할 수 있는지 알아보겠습니다.클로저란 무엇인가?클로저는 자바스크립트에서 함수가 자신의 외부 환경에 있는 변수에 접근할 수 있도록 하는 메커니즘입니다. 즉, 함수가 선언된 스코프 바깥의 변수에도 접근할 수 있다는 것을 의미합니다. 클로저는 함수가 외부 함수의 변수를 계속 기억하면서 사용할 수 있게 해주는 역할을 합니다. 예를 들어, 외부 함..

함수란?함수(function)란 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드의 집합으로 정의할 수 있다.C++ 프로그램에서 함수는 특정 작업을 캡슐화하는 데 유용하게 사용된다. 함수를 사용하는 이유함수를 사용하는 가장 큰 이유는 바로 반복적인 프로그래밍을 피할 수 있기 때문이다.프로그램에서 특정 작업을 여러 번 반복해야 할 때는 해당 작업을 수행하는 함수를 작성하면 된다.그리고서 프로그램이 필요할 때마다 작성한 함수를 호출하면 해당 작업을 반복해서 수행할 수 있다. 또한, 프로그램을 여러 개의 함수로 나누어 작성하면, 모듈화로 인해 전체적인 코드의 가독성이 좋아진다.그리고 프로그램에 문제가 발생하거나 기능의 변경이 필요할 때에도 손쉽게 유지보수를 할 수 있다. 함수의 크기에 대해서 ..

반복문이란 프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문이다.프로그램이 처리하는 대부분의 코드는 반복적인 형태가 많으므로, 가장 많이 사용되는 제어문 중 하나이다. C++에서 사용되는 대표적인 반복문의 형태는 다음과 같다. 1. while 문2. for 문 while 문while 문은 특정 조건을 만족할 때까지 계속해서 주어진 명령문을 반복 실행한다. C++에서 while 문의 문법은 다음과 같다. -----------------------------------------------------------while (조건식){ 조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;}-------------------------------------------..