Skip to content

GIST 창업동아리 CRAVE 활동 8월 1주차 (Flutter)

Notifications You must be signed in to change notification settings

changwann/crave_week1

Repository files navigation


👶 영단어 학습 앱 Project

GIST 2023 창업동아리 CRAVE 개발팀 1주차 연습과제


📌 창업동아리 CRAVE 개발팀 1주차 연습과제

  • 개발 속도가 빠른 플러터를 이용해 자유주제로 탭 구조를 포함한 앱을 만드는 것이 목적.
  • 개인 자유 주제로는 퀴즈 형식으로 영단어를 학습할 수 있는 학습용 게임 앱을 만들고자 했음.

📌 개발 환경

Flutter(dart)

📌 앱 설명

  1. 앱을 실행하면, 게임 탭이 열리며, 점수 탭과 설정 탭을 자유롭게 이동 가능함.
  2. 게임 시작을 누르면 60초 타이머와 함께 영어 퀴즈가 시작되며, 맞출 경우에만 다음 문제로 넘어간다.
  3. 60초 타이머가 끝나면, 게임 종료 알림과 함께 초기 화면으로 돌아갈 수 있고, 틀린 단어 모아보기 버튼을 클릭하면 틀린 단어만 한글 뜻과 함께 모아볼 수 있다.
  1. 여러 번 게임 기록이 누적되면, 내림차순으로 점수가 기록되며 게임을 시작한 시각도 함께 기록된다. 상위 10개 기록까지만 점수 탭이 뜨게 된다.
  2. 난이도 설정은 Easy 또는 Hard로 할 수 있으며, Easy 모드는 정답 시 +10점, Hard 모드는 정답 시 +50점이 되도록 만들었다. 틀릴 경우 난이도와 상관없이 -5점이 된다.

📌 느낀 점

Flutter를 처음 써봤는데, 화면을 stack 구조를 관리한다는 것이 인상 깊었고, java 또는 kotlin을 이용해서 앱 개발을 할 때보다 훨씬 빠르게 할 수 있었던 것 같아서 좋았다. 크로스 플랫폼이니까 아이폰 환경에서도 앱을 구동해보고 싶었는데, 직접 해보진 못해서 아쉬웠다. 또 배경음악 설정을 버튼만 만들고 실제로 기능을 구현하지 못해서 아쉬웠다.

📌 개발자 연락처

김창완 GIST - [email protected]

About

GIST 창업동아리 CRAVE 활동 8월 1주차 (Flutter)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published