# Android study
## 회고
```
#### 성민님
java, git이 어렵다.
androidx 는 해결!!! :tada:
#### 정한님
java.......
### 개발언어에 대해
상호님 - 원래 자바로 개발하셨어서 양쪽으로 실행보셨다
정한, 성민, 기환님 - 자바
은영 - no java, yes kt
```
### K
> 5분
안드로이드 공부를 드디어 시작했다 !!!
처음 접한게 좋았다 !! (하지만 어렵다 ㅠㅠ)
실제로 큰 프로젝트에 가면 구현한게 모를 때가 많은데 규모가 작아서 사이클을 다 살펴볼 수 있다.
스펙트럼을 넓힐 수 있었다
어떻게든 책을 한 권 끝낼 수 있었다!!!!!
### P
> 10분
Kt 와 java의 언어적인 차이
개인관리 (시간관리)
- 연휴..........
View
- 관리와 만들기
디테일에 대한 고민이 생겼다
- 라이프사이클 등등
1달동안 커뮤니케이션이 부족했다 ㅠㅠ
레벨차이
### T
> 15분
> Kt 와 java의 언어적인 차이
- 안드로이드 생태계가 java에서 Kt로 넘어가는 과도기인 상태
- Kt???????!
> 개인관리 (시간관리) - 연휴..........
- 시간의 기한을 쪼개서 하기
> View - 관리와 만들기
> 디테일에 대한 고민이 생겼다 - 라이프사이클 등등
> 1달동안 커뮤니케이션이 부족했다 ㅠㅠ
> 레벨차이
- 개인적인 공부
- 시간을 정할 때 각자 배분을 어떻게 해야할지 과제
- 개발합숙 !
- 오늘은 肉の日です
## 9월의 스터디에서 이해되지 않는 부분에 대해서 이야기해보기
DB - API 로 서버와 통신하는 걸 해보고싶다
- Retrofit2
레이아웃의 종류가 다양하다
- 머테리얼 디자인에 잘 준수된 어플리케이션을 카피?해서 만들어보기
```
설계방식
- MVVM, MVP .....
테스트
```
## 10월의 스터디
정한님
- 코틀린으로 메모앱을 새로 리뷰하고,
- 드로이드카이기 :star:
- API 통신
기환님
- 코틀린
- API 통신, Retrofit2 사용해서 하나의 어플리케이션 완성하기.
- API를 어떻게할건가?
- https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/get-statuses-show-id
- 플러스 알파 !
상호님
- 메모앱을 살을 붙이기
- 디자인패턴
- 테스트 추가
- API 통신
성민님
- API 통신
은영
- 메모앱을 살을 붙이기
- API 통신
- CI 추가(Bitrise)
- ktlint
- 테스트 추가
- (디자인패턴)
---
### 할 것
공통
- API 통신
선택
- Push nofitication
- (테스트, 디자인패턴)
- 코틀린
- 메모앱을 코틀린으로 쓰기.
#### API 통신
- **Retrofit2 를 사용**
- twitter copy app
- https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/get-statuses-retweets-id
- @unnnyong
- @기환님
- @정한님

- Firebase
- Push nofitication @상호님
#### 테스트
- Unit test https://black-jin0427.tistory.com/107
#### 디자인패턴
### 10월 스터디
- 10월 26일 토요일 13시