프로젝트 뚝딱거리기

project: Bucket List 2024 / 2) 지금 하고 있는거

닉네임도항상고민 2024. 2. 22. 21:15

블로그 너무 방치하는거 같아서?

지금 뚝딱거리고 있는거 계속해서 블로그에 올려봄.

 

project: Bucket List 2024

========================================

▶︎ 일단 한 거)

// 프로젝트를 생성한다. (ok)

// 깃을 건다, 깃허브에 올린다. (ok)

→ 일단, 이그노어 대충 생성해서 올렸음.

// 뷰바인딩 셋팅 (ok)

// 프레그먼트를 lateinit으로 생성하는 방법을 만들어본다. (이렇게 하면 안됨)

// 리싸뷰는 일단 간단하게 만들었고, (ok)

// 리싸뷰에서 추가할때 위에서 부터 쌓이게 하면 ..? → id값이 다 바뀌어야하거나, 내림차순이 되어서 (안하는게 나을듯)

============

★★★ 지금 할거 )★★★

xml 뷰 작성중….

// 리싸 item내부에 수정, 삭제 버튼을 넣어야하나 ? → 일단 만들자

고민을 너무하면 답없고 내가 바로 생각나는게 직관적일 가능성이 높음. (대신 ui가 구려보일 가능성도 높음)

  1. mvvm으로 만드는걸 해봐야함. → 구글 코드랩 다시 한번 빠르게 해봐야 할 듯?

우선, 프레그먼트에 뷰모델 생성하는거부터 찾아봐야할듯.

===========

▶︎ 사용케이스

  1. 앱을 켠다
  2. 로컬에 저장되어있는게 있는지 판단해야함 (룸 db를 사용하면 될 듯)
  3. 최초에 10개는 그냥 edit텍스트에서 바로 수정할수 있게한다.
  4. 사용자가 입력하고 저장한다.
  5. 덜 입력된거는 저장없이 라인을 날린다
  6. 저장 이후에, 체크해서 완료한거로 표시 할 수 있게 한다.
  7. 저장되었던 말던 상하 위치를 바꿀 수 있게 한다.
  8. 저장하기전에 전면광고를 보고 저장 할 수 있게 한다.

▶︎ CRUD

  • 생성(추가) → 프레그먼트에서 버튼, → 액션바로? → ㄴㄴ fragment에 버튼으로 ㄱㄱ
  • 저장을 한번에 (Save All) → 프레그먼트에서 버튼으로
  • 조회 → 그냥 리스트뷰 보여주면 끝.
  • 수정 모드 → 개개별로 수정되게 하는게 더 편할듯.
  • 삭제 모드 → 이것도 개별로 삭제하는게 나을듯.

===========================

▶︎ 앱 목표 :

  • 스토어에 올리고, 애드몹을 단다.
  • 2024년도에 하려는 것들을 작성하여 목표를 정하고 성취를 이루어보자,
  • 개발을 실제 배포할거로 만들고, 일단 배포하면서 업그레이드 시켜보자.

▶︎ 핵심 기능 :

  • 리싸클러뷰가 있고, 리싸이클러뷰를 조작할 수 있게해서
  • 원하는 목록을 수정삭제 조작 가능하도록 한다.
  • 안드로이드 로컬에 저장 할 수 있게한다.
  • 배포후, 유저들이 요구하는 기능을 넣어주자

▶︎ 나중 할 것 & 나중에 생각 할 것 :

// 다국어 지원은 영어, 한국어만 → 필요한 string값은 하드코딩 ㄴㄴ 바로 리소스로

// 디자인은 최후에

  1. 다크모드도 지원되게
  2. theme을 활용해보자

// 오픈소스 사용 리스트 페이지도 넣어야함

// 네비게이션 라이브러리 붙여놓자 → 딱히 네비게이션 할 곳이 없을듯한데, 없어도 될 듯? → ㄴㄴ필요함

// ui를 구글의 언어 설정 부분을 따라해도 될듯

// 현재 어떤 모드에 있는가 상태값도 있어야하나?

========================================

// 대충 뭐했는지 일자별로 쓰기

====================

2024.02.22

  • 어제 하던거 어디까지 했는지 확인 (ok)
  • 리스트에 일단 뿌리는거는 했음 (ok)
  • 이제 item에 뭐 넣을지 생각을 해봐야함

========================================

2024.02.21

리싸뷰 만들기 시작

========================================

2024.02.20

========================================

2024.02.17

: 와 이제는 블로그들 검색해서 따라 만드는 것도 어려워진 것 같다.

세부 스킬들이 다르고, 봐도 정리가 잘안되어 있으면 어질어질하다.

덤으로 내 실력도 딸리는데,,,

안드 공식 홈 위주로 봐왔으니, 안드 공홈에 있는거 부터 쭉쭉 가져와야겠다.

조급해지지말고, 천천히 스텝바이 스텝으로 나가자