닉네임도항상고민
블로그이름이항상고민
닉네임도항상고민
전체 방문자
오늘
어제
  • 분류 전체보기 (125)
    • Profile (0)
    • Android (33)
      • Kotlin in android (8)
      • Java in android (0)
      • Dev env setting (9)
      • Meltdown(pokedex) (3)
      • Error (6)
      • Gradle (3)
      • Etc (4)
    • Google sample app (7)
      • nowinandroid (4)
      • sunflower (3)
    • 프로젝트 뚝딱거리기 (3)
    • Personal project (11)
      • Just One Thing (5)
      • 50Buttons (6)
    • Coding Practice (0)
      • Baekjoon (0)
      • Programmers (0)
    • Git (1)
    • Language (0)
      • Java (0)
      • Kotlin (0)
    • 기타 프로그램관련 (14)
    • 프로그램설치 및 설정 (2)
    • 공부 자료 리뷰 (책 서평, 인강리뷰) (13)
    • 일상과 헛소리 (26)
    • 알쓸신잡 (3)
    • ---이하 out of control--- (0)
    • Spring (3)
    • IOS (1)
    • Mysql (1)

공지사항

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

최근 댓글

인기 글

최근 글

태그

  • 이펙티브코틀린
  • 후기
  • 맥북프로 16
  • Atomic Kotlin
  • KotlinInAction
  • 랜콘센트
  • 아토믹코틀린
  • 맥북프로 후기
  • 누가 코틀린 2주면 익힌다고 했는가.. 누구인가..?
  • Apache License 2.0
  • 안스
  • Kotlin In Action
  • 2021 macbook pro
  • m1 롤 설정
  • 서평
  • 글을 많이 써보자
  • 벽면 랜포트 고장
  • 그것은 무엇인가
  • 구글
  • 커밋 수 1년에 200이하 맥북프로 금지
  • 잠을 잘자고
  • m1pro
  • 박사 학위 논문이라고 쓰고 싶다 ㅅㅂ
  • mac jdk삭제
  • 대충 헛소리임
  • 맥북 롤 설정
  • effective kotlin
  • android codelab
  • 진지하게 받지마셈
  • Android

티스토리

hELLO · Designed By 정상우.
닉네임도항상고민

블로그이름이항상고민

Personal project/Just One Thing

프로젝트 계획 (계속 수정할 예정)

2023. 5. 18. 16:04

// 프로젝트 개요

: 비밀

: private 레포지토리도 작업

: 내가 필요해서 만드는 프로젝트

 

 

/* ==================================

프로젝트 계획

 

==================================*/

 

// 스킬 뭐 쓸지

 

-------------------------------------

 

개발환경 :

- 안스 ide Stable로, (플라밍고)

- 코틀린 최신으로 1.8.0

- gradle 8.0

- AGP 8.0.0

- misSDK : api24, android 7.0 (Nougat)

- targetSDK: api33, android 13 (Tiramisu)

- gradle jdk: 17.0.6 (android studio embedded)

- java compatibility : java 17

 

-------------------------------------

스킬셋 & 구조 어떻게? :

 

- ui : view (+ 뷰바인딩)

view를 할지, 컴포즈를 할지 고민인데 일단 view를 하는게 나을듯하다.

컴포즈는 나중에 섞던지, 따로 Button project에서 공부를 하던지 해야겠다.

뷰에서 뷰바인딩과 데이터 바인딩이 있을텐데, 데이터 바인딩은 아직 어려운거 같고, 뷰바인딩으로

 

- 디자인패턴 : mvvm

클린아키는 아직 어려운거 같고, mvvm으로 시도해보기.

 

- 멀티모듈은 x, 나한테는 아직 어렵다.

 

- di :

힐트를 쓰려면 쓸 수 있을듯한데,

나중에 작업을 해놓고, 힐트로 변경하는 작업을 하는게 나을듯하다.

 

-------------------------------------

 

문서 어떻게

 

: 구글 드라이브 활용하기

 

-------------------------------------

 

기능 명세

 

내 구글 드라이브에 엑셀파일 있는거에 명세해보자

 

-------------------------------------

 

화면 명세 :

(기능명세 부터하고 생각하자)

ppt에 대충 그리기?

카카오에 목업하는 서비스가 있다던데..?

 

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

 

앞으로 할 거 :

1. 프로젝트에 다시 디펜던시 수정해서 넣자

2. 구글 샘플에 있던 .ignore파일을 참고해서 ignore파일을 다시 잡자.

3. 버튼을 뷰바인딩으로 하나 넣어서 이벤트 처리해보자.

4. 기능 명세를 엑셀에 작성하자

5. 화면을 대강 목업해보자.

6. 구현

 

저작자표시 비영리 (새창열림)

'Personal project > Just One Thing' 카테고리의 다른 글

안드로이드 앱 개발에서 mvvm패턴의 패키지구조 (chatgpt를 이용한 답변)  (0) 2023.07.25
앱 이름 변경.  (0) 2023.07.25
화면 설계 중..  (0) 2023.05.24
기능 명세를 했다.  (0) 2023.05.23
    'Personal project/Just One Thing' 카테고리의 다른 글
    • 안드로이드 앱 개발에서 mvvm패턴의 패키지구조 (chatgpt를 이용한 답변)
    • 앱 이름 변경.
    • 화면 설계 중..
    • 기능 명세를 했다.
    닉네임도항상고민
    닉네임도항상고민
    개발 블로그라기 보단, 개발' 일기' 블로그가 되어가고 있다. 단순히 검색해서 나오는 코드보다는 공부하면서 생기는 노하우를 전달하고 싶다. (도움 되는 글을 보셨다면 '하트'를 눌러주셔요♥ , 도움 안되는 잡글이 있다면, 댓글로 적어주시면 비공개 처리 합니다. )

    티스토리툴바