블로그 너무 방치하는거 같아서?
지금 뚝딱거리고 있는거 계속해서 블로그에 올려봄.
project: Bucket List 2024
========================================
▶︎ 일단 한 거)
// 프로젝트를 생성한다. (ok)
// 깃을 건다, 깃허브에 올린다. (ok)
→ 일단, 이그노어 대충 생성해서 올렸음.
// 뷰바인딩 셋팅 (ok)
// 프레그먼트를 lateinit으로 생성하는 방법을 만들어본다. (이렇게 하면 안됨)
// 리싸뷰는 일단 간단하게 만들었고, (ok)
// 리싸뷰에서 추가할때 위에서 부터 쌓이게 하면 ..? → id값이 다 바뀌어야하거나, 내림차순이 되어서 (안하는게 나을듯)
============
★★★ 지금 할거 )★★★
xml 뷰 작성중….
// 리싸 item내부에 수정, 삭제 버튼을 넣어야하나 ? → 일단 만들자
고민을 너무하면 답없고 내가 바로 생각나는게 직관적일 가능성이 높음. (대신 ui가 구려보일 가능성도 높음)
- mvvm으로 만드는걸 해봐야함. → 구글 코드랩 다시 한번 빠르게 해봐야 할 듯?
우선, 프레그먼트에 뷰모델 생성하는거부터 찾아봐야할듯.
===========
▶︎ 사용케이스
- 앱을 켠다
- 로컬에 저장되어있는게 있는지 판단해야함 (룸 db를 사용하면 될 듯)
- 최초에 10개는 그냥 edit텍스트에서 바로 수정할수 있게한다.
- 사용자가 입력하고 저장한다.
- 덜 입력된거는 저장없이 라인을 날린다
- 저장 이후에, 체크해서 완료한거로 표시 할 수 있게 한다.
- 저장되었던 말던 상하 위치를 바꿀 수 있게 한다.
- 저장하기전에 전면광고를 보고 저장 할 수 있게 한다.
▶︎ CRUD
- 생성(추가) → 프레그먼트에서 버튼, → 액션바로? → ㄴㄴ fragment에 버튼으로 ㄱㄱ
- 저장을 한번에 (Save All) → 프레그먼트에서 버튼으로
- 조회 → 그냥 리스트뷰 보여주면 끝.
- 수정 모드 → 개개별로 수정되게 하는게 더 편할듯.
- 삭제 모드 → 이것도 개별로 삭제하는게 나을듯.
===========================
▶︎ 앱 목표 :
- 스토어에 올리고, 애드몹을 단다.
- 2024년도에 하려는 것들을 작성하여 목표를 정하고 성취를 이루어보자,
- 개발을 실제 배포할거로 만들고, 일단 배포하면서 업그레이드 시켜보자.
▶︎ 핵심 기능 :
- 리싸클러뷰가 있고, 리싸이클러뷰를 조작할 수 있게해서
- 원하는 목록을 수정삭제 조작 가능하도록 한다.
- 안드로이드 로컬에 저장 할 수 있게한다.
- 배포후, 유저들이 요구하는 기능을 넣어주자
▶︎ 나중 할 것 & 나중에 생각 할 것 :
// 다국어 지원은 영어, 한국어만 → 필요한 string값은 하드코딩 ㄴㄴ 바로 리소스로
// 디자인은 최후에
- 다크모드도 지원되게
- theme을 활용해보자
// 오픈소스 사용 리스트 페이지도 넣어야함
// 네비게이션 라이브러리 붙여놓자 → 딱히 네비게이션 할 곳이 없을듯한데, 없어도 될 듯? → ㄴㄴ필요함
// ui를 구글의 언어 설정 부분을 따라해도 될듯
// 현재 어떤 모드에 있는가 상태값도 있어야하나?
========================================
// 대충 뭐했는지 일자별로 쓰기
====================
2024.02.22
- 어제 하던거 어디까지 했는지 확인 (ok)
- 리스트에 일단 뿌리는거는 했음 (ok)
- 이제 item에 뭐 넣을지 생각을 해봐야함
========================================
2024.02.21
리싸뷰 만들기 시작
========================================
2024.02.20
========================================
2024.02.17
: 와 이제는 블로그들 검색해서 따라 만드는 것도 어려워진 것 같다.
세부 스킬들이 다르고, 봐도 정리가 잘안되어 있으면 어질어질하다.
덤으로 내 실력도 딸리는데,,,
안드 공식 홈 위주로 봐왔으니, 안드 공홈에 있는거 부터 쭉쭉 가져와야겠다.
조급해지지말고, 천천히 스텝바이 스텝으로 나가자
'프로젝트 뚝딱거리기' 카테고리의 다른 글
project: Bucket List 2024 / 1) 대충할거 정했다. (0) | 2024.02.17 |
---|---|
새로 할거 (0) | 2024.02.17 |