728x90

ReactNative 16

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

제5강: 첫 번째 화면 - 게임의 메인 화면 구현학습 목표:이번 강의에서는 "BrainBox Delivery" 게임의 메인 화면을 구현하는 방법을 학습합니다. 여러분은 기본 레이아웃을 구성하고, 화면 전환(Navigation)을 설정하며, 메인 메뉴와 게임 시작 버튼을 구현하는 과정을 거치게 됩니다. 이 과정에서 Flexbox 또는 Column/Row 위젯을 사용하여 화면을 구성하고, 사용자 경험을 개선할 수 있는 UI 요소를 추가하게 됩니다.1. 기본 레이아웃 구성: Flexbox 또는 Column/Row 위젯 사용게임의 메인 화면을 구성하기 위해서는 먼저 레이아웃을 설계해야 합니다. React Native에서는 Flexbox를, Flutter에서는 Column/Row 위젯을 사용하여 레이아웃을 구성할..

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

제4강: React Native/Flutter 기본 구조 이해학습 목표:이번 강의에서는 React Native 또는 Flutter를 사용해 모바일 애플리케이션을 개발하기 위한 기본 구조와 핵심 컴포넌트를 이해하는 것이 목표입니다. 여러분은 React Native의 JSX 구조 및 컴포넌트에 대해 배우거나, Flutter의 위젯 시스템을 이해하게 될 것입니다. 또한, 상태 관리(State Management)와 props 개념을 학습하고, 간단한 UI 컴포넌트를 생성하는 실습을 통해 학습한 내용을 적용해볼 것입니다.1. React Native의 JSX 구조 및 컴포넌트 소개1.1 JSX란 무엇인가?JSX(JavaScript XML)는 React Native에서 사용하는 특별한 문법으로, JavaScript..

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

제3강: 프로그래밍 언어 기초학습 목표:이 강의에서는 React Native나 Flutter로 게임을 개발하기 위해 필수적인 프로그래밍 언어의 기본 문법과 객체지향 프로그래밍(OOP)의 핵심 개념을 학습합니다. 여러분은 자바스크립트(JavaScript) 또는 다트(Dart)를 선택하여 해당 언어의 기초를 다지고, 객체지향 프로그래밍의 원리를 이해하며, 간단한 콘솔 애플리케이션을 작성해 볼 것입니다.1. 자바스크립트 또는 다트 기본 문법 학습프로그래밍을 시작하기 전에 선택한 언어의 기본 문법을 이해하는 것이 중요합니다. React Native를 선택했다면 자바스크립트를, Flutter를 선택했다면 다트를 학습하게 됩니다.1.1 자바스크립트 기본 문법자바스크립트는 웹과 모바일 앱 개발에서 널리 사용되는 언어..

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

제2강: 개발 환경 설정학습 목표:이 강의에서는 모바일 앱 개발을 위한 환경을 설정하고, 첫 번째 프로젝트를 생성하는 방법을 배우게 됩니다. 여러분은 React Native 또는 Flutter 중 하나를 선택하여 설치하고, Android Studio 및 iOS 시뮬레이터를 설정한 후, 첫 번째 크로스 플랫폼 앱을 실행하고 빌드할 것입니다.1. 개발 환경 구축React Native 또는 Flutter 설치개발 환경을 설정하려면 먼저 React Native 또는 Flutter를 설치해야 합니다. 두 프레임워크 중 하나를 선택하여 설치 방법을 따라 진행하세요.1.1 Node.js 및 npm 설치 (React Native 사용자용)React Native를 사용하려면 먼저 Node.js와 npm(Node Pack..

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

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

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

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

728x90