본문 바로가기

개발25

플러터(flutter) 앱 개발을 위한 안드로이드 스튜디오 (2023 최신 기린) 설치 - 윈도우 10 이 글에서는 안드로이드 스튜디오를 이용해서 플러터를 개발하기 위한 사전 작업 및 설치 방법에 대해서 설명합니다. 윈도우 10에서 테스트 한 결과를 사진과 함께 이해하기 쉽도록 설명드립니다. Table Of Contents 구글 플러터 소개 안드로이드 스튜디오 설치 플러터 Plugin 설치 플러터 SDK 설치 구글 플러터 소개 구글에서 제공하는 라이브러리인 플러터를 이용해서 안드로이드 앱을 만들어 보려고 합니다. 플러터(Flutter)는 Google에서 개발한 오픈 소스 프레임워크로, 모바일 앱과 웹 앱을 개발하기 위한 효율적인 도구와 라이브러리를 제공하는 소프트웨어 개발 키트(SDK)입니다. 플러터는 dart라는 c++과 유사해 보이는 언어를 사용합니다. 플러터는 다음과 같은 주요 특징과 장점을 가지고 .. 2023. 12. 7.
Git과 SVN의 특징 및 차이점과 어떤 버전 관리 시스템을 사용할 것인가? 이 글에서는 Git과 SVN에 대해서 설명합니다. Table Of Contents 형상관리(Version Control Revision Control) 툴 이란? 형상관리툴 종류 SVN vs Git Subversion(SVN) Git SVN과 Git의 차이점 정리 개발자 입장에서 SVN과 Git의 차이점 정리 SVN과 Git 결론 형상관리(Version Control Revision Control) 툴 이란? 소프트웨어의 소스를 관리하며 버전 관리 툴이라고도 합니다. 형상관리는 소스의 변화를 끊임없이 관리하는 것을 말합니다. 소스를 버전 별로 관리할 수 있어서 개발할 때 실수로 소스를 삭제하거나, 수정하기 이전으로 돌아가야 되는 경우 유용하게 사용됩니다. 특히 유지보수 시에 고객이 사용하는 버전의 코드를.. 2023. 11. 28.
윈도우에서 Java 최신 버전 설치하기 이 글에서는 윈도우에서 java를 최신버전으로 업데이트 하는 방법에 대해서 설명합니다. Table Of Contents Java 최신 버전 다운로드 JAVA PATH 설정 Java 최신 버전 다운로드 java 최신버전은 oracle 사이트에서 다운 받으실 수 있습니다. 아래 링크에는 현재 "Java 21 and Java 17 available now"을 다운로드 받으실 수 있습니다. https://www.oracle.com/kr/java/technologies/downloads/ 윈도우용을 다운로드 받으실 때에는 아래 그림에서 표시한 것 처럼 windows 탭으로 이동해서 필요한 java 버전을 다운로드 하시면 됩니다. 다운 받으신 파일을 실행하면 아래와 같이 설치 경로 확인하는 부분이 나타납니다. 이 .. 2023. 11. 25.
우분투 리눅스 (22.04) 터미널 접속으로 한글 입력기 사용하기 (ibus) 이 글에서는 우분투 터미널 환경에서 passive로 x gui 프로그램들을 사용할 때 한글 입력기를 사용하는 방법에 대해서 설명합니다. 이전에 이미 우분투에는 ibus 한글 입력기가 설치되어 있다고 가정합니다. nabi 한글 입력기를 설치하는 법은 아래 링크를 참고하세요. 우분투에서 한글 입력기 설치하기 Table Of Contents 환경설정 ibus-daemon 명령 실행하기 ibus-daemon 사용 결과 ibus-daemon에 대해서 한글 입력 활성화: 다국어 입력 방법 전환: 추가 설정: 환경설정 ibus를 한글 입력기로 설치하기 위해서 다음의 설정을 해야합니다. export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=i.. 2023. 11. 25.
c 언어(c++) #define 함수(매크로 함수) 알아보기 - 여러 줄 사용법과 주의 사항 이 글에서는 c언어나 c++언어에서 사용할 수 있는 매크로(#define) 함수에 대해서 설명합니다.c/c++ 언어의 매크로 함수는 강력한 도구이지만, 잘못 사용하면 정말 난감한 문제를 일으킬 수 있으므로 주의해야 합니다. Table Of Contents 매크로(#define) 함수의 정의 매크로(#define) 함수의 사용 이유 #define 매크로 함수 사용 시 주의사항 여러 줄의 매크로(#define) 함수 여러 줄의 #define 함수 사용시 주의사항 매크로(#define) 함수의 정의 매크로 함수는 C 언어에서 프로그램의 효율성을 높이기 위해 사용되는 기능 중 하나입니다. 매크로 함수는 #define 지시자를 사용하여 정의되며, 함수처럼 동작하지만 실제로는 컴파일러에 의해 코드에 직접 삽입되는 .. 2023. 11. 22.