Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jungwuk-ryu/binary-quiz

Repository files navigation

Binary Quiz

Flutter App Store

십진수↔이진수 변환 퀴즈를 풀면서 변환 실력을 향상하세요!


  1. 주요 기능
  2. 스크린샷
  3. 시작하기
  4. App Store
  5. 로드맵
  6. 기여하기
  7. 라이선스

주요 기능

  • 이진 ↔ 십진 변환 퀴즈: 무작위 문제를 통해 양 방향 변환 연습
  • 중복 방지 모드: 매 문제마다 새로운 숫자 제시

스크린샷

iPhone iPad
iPhone 스크린샷 iPad 스크린샷

시작하기

전제 조건

  • Flutter 3.28
  • iOS: Xcode 15 이상
  • Android: Android SDK 35 이상

설치

# 저장소 클론
$ git clone https://github.com/jungwuk-ryu/binary-quiz.git
$ cd binary-quiz

# 의존성 설치
$ flutter pub get

# Firebase CLI 설치
curl -sL https://firebase.tools | bash

# Firebase 로그인
firebase login

# flutterfire_cli 설치
dart pub global activate flutterfire_cli

# 프로젝트 설정
flutterfire configure

이후, ADManager class의 적절한 자식 클래스를 작성하고, main.dart#L23을 수정합니다.

실행

# 디바이스 또는 에뮬레이터에서 실행
$ flutter run

웹 빌드를 테스트하려면 flutter run -d chrome 또는 flutter run -d web-server --web-hostname=0.0.0.0 --web-port=8080


App Store

Binary Quiz는 Apple App Store에서 다운로드할 수 있습니다.

App Store


로드맵

  • 프로젝트 리팩토링
  • 리더보드 (Game Center / Google Play Games 연동)
  • 시간 제한 모드
  • 더 나은 디자인

아이디어나 PR 언제든 환영합니다! 이슈를 열어주세요.


기여하기

  1. 프로젝트를 포크하세요.
  2. 기능 브랜치 생성 (git checkout -b feature/새기능)
  3. 변경사항 커밋 (git commit -m '새 기능 추가')
  4. 브랜치 푸시 (git push origin feature/새기능)
  5. 풀 리퀘스트 열기

제출 전 dart formatflutter analyze를 실행해주세요.


라이선스

MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE를 참조하세요.

About

이진수 <-> 십진수 변환 능력을 향상할 수 있는 애플리케이션 (Flutter)

Topics

Resources

License

Stars

Watchers

Forks