도리안의 2024년 개발기 #136 - 이력 관리: 최근 프로젝트

이력 관리: 최근 프로젝트

No. 135
2024. 08. 09 (금) | Written by @dorian-dev

오늘의 개발기

어제 포스트에서 이어진다. 이렇게 이력관리를 하면 좋겠다는 나의 의견을 작성했다. 그걸 기반으로 이력 관리 글을 써보면 어떤가 생각한다. 오늘의 포스트는 최근에 참여했던 프로젝트를 주제로 이력 관리 글을 써 본다.

아쉽게도 오늘 완료하지 못했다. 코드를 보고 정리해야 하는 점도 있어서 월요일이나 화요일쯤 마무리가 가능할 것 같다.


내가 개발한 소프트웨어 또는 그것의 기능은 무엇인가?

  • 개요
    • 영어 단어와 예문을 학습할 수 있는 모바일 앱
    • Day 1 ~ 50으로 구성
    • Day별 단어 개수: 40
    • 작년 버전 대비 디자인 리뉴얼
  • 주요 기능
    • 영어 단어 학습
      • MP3 재생: 단어, 뜻, 예문
      • 제스처: 위로(아는 단어), 아래로(모르는 단어로 기록)
    • 문제 풀기: 객관식, OX 문제
    • 나만의 단어장
      • 학습한 단어의 일부를 단어장에 저장하고 복습 가능
    • MP3 학습: Day별 단어/뜻/예문 재생

소프트웨어 개발시 사용한 기술은 무엇인가?

  • 언어: Kotlin, Java (기존 코드)
  • IDE: 안드로이드 스튜디오
  • SQLite
    • 학습 컨텐츠 저장
    • 학습 데이터 저장: 모르는 단어, 학습률
  • MP3 재생
    • 안드로이드에서 제공하는 MediaPlayer 활용
  • Play Asset Delivery
    • MP3 파일로 인해 APK 용량 45 MB 초과 문제 해결
  • 애니메이션 기법
    • 단어 학습 화면: 아래에서 위로 제스처 후, 현재 단어 내용이 위로 올라가고 다음 단어 내용이 밑에서 올라옴
    • OX 문제 화면: 틀린 답 선택시 O 또는 X 버튼을 좌우로 흔들기

소프트웨어 개발 후 실적은 무엇인가?

  • 다운로드 수: 2024. 7. 9 출시 후 1000회 이상 다운로드
  • 평점: 3.6 (낮은 평점 원인 분석 중)

개발하면서 마주한 어려운 점은 무엇인가?

(작성 예정)


어려운 점은 어떻게 해결했는가?

(작성 예정)


어떤 목표를 가지고 있는가?

(작성 예정)


지난 2024년 개발기


Layout provided by Steemit Enhancer hommage by ayogom


Posted through the ECblog app (https://blog.etain.club)
Sort:  

Upvoted! Thank you for supporting witness @jswit.

Coin Marketplace

STEEM 0.19
TRX 0.16
JST 0.033
BTC 64105.03
ETH 2757.74
USDT 1.00
SBD 2.66