728x90

2024/08 134

아토믹데브_2_Flutter와 Bootstrap을 활용한 크로스 플랫폼 웹 개발

2강: Docker를 이용한 Flutter 개발 환경 세팅내용 요약Docker와 Flutter 개발 환경 개요:Docker는 컨테이너화 기술을 제공하는 플랫폼으로, 애플리케이션을 컨테이너라고 하는 격리된 환경에서 실행할 수 있게 해줍니다. 이로 인해 일관된 개발 환경을 유지할 수 있으며, 모든 개발자에게 동일한 환경을 제공할 수 있습니다.Flutter는 Google에서 개발한 오픈 소스 UI 소프트웨어 개발 키트(SDK)로, 하나의 코드베이스로 모바일(Android, iOS), 웹, 데스크탑 애플리케이션을 개발할 수 있습니다.Docker를 사용하면 Flutter 개발 환경을 손쉽게 설정할 수 있으며, 복잡한 설치 과정 없이 필요한 모든 도구를 컨테이너로 실행할 수 있습니다.Docker 설치 및 기본 사용..

아토믹데브_1_Flutter와 Bootstrap을 활용한 크로스 플랫폼 웹 개발

1강: Flutter와 웹 개발 - 개요 및 목표내용 요약1. Flutter와 Bootstrap 소개Flutter란?Google이 개발한 오픈 소스 UI 소프트웨어 개발 키트(SDK)입니다. 하나의 코드베이스로 Android, iOS, 웹, 데스크탑 애플리케이션을 개발할 수 있습니다.Flutter의 주요 장점으로는 빠른 개발, 우수한 성능, 풍부한 UI 위젯 등이 있습니다. 이 시리즈에서는 특히 웹 애플리케이션 개발에 중점을 두고 Flutter를 활용할 것입니다.Bootstrap이란?가장 인기 있는 오픈 소스 프론트엔드 프레임워크로, 반응형 웹 디자인을 쉽게 구현할 수 있습니다. HTML, CSS, JavaScript 기반의 다양한 UI 컴포넌트를 제공합니다.Flutter와 Bootstrap을 함께 사용..

6_"BrainBox Delivery" 모바일 게임 기획 및 UI/UX 취업준비 여정

6강: 아이템 픽업 시스템 설계 아이템 픽업 시스템의 중요성아이템 픽업 시스템은 "BrainBox Delivery"에서 핵심적인 게임 메커니즘 중 하나입니다. 이 시스템은 사용자가 게임에서 첫 번째로 경험하는 상호작용이며, 게임의 기본적인 흐름을 이해하는 데 중요한 역할을 합니다. 아이템을 어떻게 픽업하고, 이 과정이 사용자에게 어떻게 전달되는지가 게임의 몰입감과 직관성에 직접적인 영향을 미칩니다.아이템 픽업 시스템 설계 과정 아이템의 종류와 특성 정의기본 아이템: 게임의 초기 단계에서 사용자가 접하게 될 기본 아이템을 정의했습니다. 이는 상자, 소포, 가방 등 쉽게 이해할 수 있는 물건들로 구성되었습니다. 각 아이템에는 목적지가 지정되어 있으며, 사용자는 이를 기억하고 배달해야 합니다.특수 아이템: 게..

5_"BrainBox Delivery" 모바일 게임 기획 및 UI/UX 취업준비 여정

5강: 게임 메커니즘의 기초 설계게임 메커니즘 설계의 중요성게임 기획에서 메커니즘 설계는 게임이 어떻게 작동할지, 그리고 사용자에게 어떤 경험을 제공할지를 결정하는 핵심 단계입니다. 메커니즘 설계를 통해 게임의 구조를 명확히 하고, 각 요소가 어떻게 상호작용할지를 구체화하게 됩니다. "BrainBox Delivery"의 메커니즘 설계 과정에서는 게임의 핵심 기능들을 시각화하고, 이를 통해 게임의 흐름을 보다 명확히 파악할 수 있도록 했습니다.Trello 보드를 활용한 메커니즘 설계이 작업을 위해 저는 Trello라는 프로젝트 관리 도구를 사용했습니다. Trello는 작업을 카드 형태로 시각화하여 팀 내에서 쉽게 공유하고 관리할 수 있는 도구로, 각 작업의 진행 상황을 한눈에 파악할 수 있는 장점이 있습니..

아토믹데브_0_Flutter와 Bootstrap을 활용한 크로스 플랫폼 웹 개발

시리즈 개요: 이 블로그 시리즈는 웹 개발을 처음 시작하는 사람들을 위해 Flutter와 Bootstrap을 사용한 크로스 플랫폼 웹 개발을 단계별로 학습할 수 있도록 설계되었습니다. Dart 언어 경험이 없는 사람들도 이해할 수 있도록 기본부터 설명하며, Docker를 활용한 개발 환경 설정부터 시작해 Flutter UI 위젯과 Bootstrap을 활용한 UI 디자인까지 다룹니다. 각 강의는 2~3시간 내에 학습하고 실습할 수 있도록 구성되었습니다. 1강: Flutter와 웹 개발 - 개요 및 목표내용 요약:Flutter와 Bootstrap 소개크로스 플랫폼 개발의 이점Docker를 활용한 개발 환경의 중요성시리즈 전체의 로드맵 및 학습 목표 설명실습:Flutter Blog 사이트 링크 제공완성된 사이..

아토믹데브_1_취업 준비생을 위한 모바일 게임 개발 여정

제1강: 여정의 시작 - 게임 개발과 취업 준비의 첫걸음학습 목표:이 첫 번째 강의에서는 모바일 게임 개발의 전체적인 과정을 이해하고, 우리가 함께 진행할 프로젝트인 "BrainBox Delivery"의 개요를 살펴보겠습니다. 또한, 이번 여정에서 사용할 개발 도구와 프로그래밍 언어를 선택하는 데 도움을 드리고자 합니다.1. 게임 개발의 기본 개념과 과정 이해게임 개발은 여러 단계로 구성된 복잡한 과정입니다. 아래에서 주요 단계를 간단히 살펴보겠습니다.아이디어 구상 및 기획:게임의 목표, 스토리, 주요 기능을 정의합니다. 어떤 종류의 게임을 만들 것인지, 게임이 사용자에게 어떤 경험을 제공할 것인지 결정합니다.삽화: 게임 아이디어를 구상하며 메모를 하거나, 브레인스토밍을 하는 장면을 그림으로 표현합니다...

아토믹데브_0_취업 준비생을 위한 모바일 게임 개발 여정

아토믹에 게임 프로그래머로 취업을 준비하면서 준비했던 내용을 블로그로 작성하게 된 이유는 다음과 같습니다:학습 과정 기록: 게임 개발을 배우는 과정에서 학습한 내용을 체계적으로 기록하고, 이를 통해 자신의 발전 과정을 시각적으로 확인할 수 있습니다.지식 공유: 동일한 길을 걷고 있는 다른 취업 준비생들과 지식을 공유함으로써, 서로에게 도움이 될 수 있는 커뮤니티를 형성할 수 있습니다.포트폴리오 강화: 블로그를 통해 자신의 개발 경험과 프로젝트 진행 과정을 공개함으로써, 취업을 위한 포트폴리오를 더욱 풍부하게 만들 수 있습니다.취업 준비 가시화: 블로그 작성은 자신의 취업 준비를 명확히 하고, 이를 통해 목표를 구체화하며, 꾸준한 학습과 성장을 촉진하는 동기부여가 됩니다. 제1강: 여정의 시작 - 게임 개..

4_"BrainBox Delivery" 모바일 게임 기획 및 UI/UX 취업준비 여정

4강: 게임 콘셉트 정의게임 콘셉트 정의의 중요성게임 기획 과정에서 콘셉트를 정의하는 단계는 매우 중요합니다. 콘셉트는 게임의 핵심 아이디어와 방향성을 결정하는 것으로, 이후 모든 기획, 디자인, 개발 작업에 일관성을 부여합니다. "BrainBox Delivery"의 경우, 다양한 아이디어를 바탕으로 게임의 본질과 사용자 경험을 구체화하고, 이를 통해 명확한 콘셉트를 도출하는 작업을 진행했습니다.콘셉트 정의 과정핵심 아이디어 확립기본 아이디어: "BrainBox Delivery"는 사용자가 배달원으로서 다양한 아이템을 올바른 목적지에 배달하는 게임입니다. 이 과정에서 사용자는 작업 기억과 집중력을 훈련하게 됩니다.주요 특징: 게임의 주요 특징으로는 점진적인 난이도 상승, 다양한 아이템과 목적지, 그리고 ..

3_"BrainBox Delivery" 모바일 게임 기획 및 UI/UX 취업준비 여정

3강: 게임 아이디어 확장아이디어 확장의 중요성게임 기획 과정에서 초기 콘셉트가 정해진 후, 그 아이디어를 발전시키고 확장하는 단계는 매우 중요합니다. 이 단계에서 우리는 게임을 더욱 흥미롭고 다채롭게 만들기 위해 다양한 아이디어를 탐색하게 됩니다. 저는 "BrainBox Delivery"의 기본 개념을 토대로, 더 많은 아이디어를 발굴하고 발전시키기 위해 브레인스토밍 세션을 진행했습니다.Miro를 활용한 브레인스토밍브레인스토밍 세션에서는 Miro라는 도구를 활용했습니다. Miro는 온라인 화이트보드 도구로, 팀원들과 실시간으로 아이디어를 공유하고 시각적으로 정리할 수 있는 기능을 제공합니다. 이 도구를 사용하여 아이디어를 시각적으로 정리하고, 서로 간의 아이디어를 확장시키며 게임을 더욱 흥미롭게 만드는..

2_"BrainBox Delivery" 모바일 게임 기획 및 UI/UX 취업준비 여정

2강: 초기 기획 문서 작성초기 기획 문서 작성의 중요성게임 기획의 시작에서 가장 중요한 작업 중 하나는 초기 기획 문서를 작성하는 것입니다. 이 문서는 게임 개발 과정 전반에 걸쳐 모든 팀원이 참고하게 될 중요한 기초 자료로, 게임의 방향성과 목표를 명확히 제시하고, 기획, 디자인, 개발, 테스트 단계에서 일관성을 유지하도록 도와줍니다.Google Docs를 활용한 초기 기획 문서 작성저는 Google Docs를 활용해 "BrainBox Delivery"의 초기 기획 문서를 작성했습니다. Google Docs는 온라인 협업 도구로, 문서를 실시간으로 편집하고, 팀원들과 공유하며, 언제 어디서나 접근할 수 있는 편리한 기능을 제공합니다. 이러한 장점 덕분에 기획 과정에서 문서를 체계적으로 정리하고, 필요..

728x90