일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 코틀린
- 자바
- android
- 코루틴
- kotlin강좌
- 안드로이드스튜디오
- 안드로이드강좌
- 알게되는
- theming
- 테스트
- 글또
- 병럴프로그래밍
- 병렬프로그래밍
- 회고
- 커스텀상태
- Coroutine
- 스레드
- 책
- 디자인패턴
- Compose
- k8s
- Gradle
- mockito
- 안드로이드
- viewmodel
- g 단위테스트
- ReactiveProgramming
- 알고리즘
- Kotlin
- Rxjava
- Today
- Total
목록분류 전체보기 (154)
선생님, 개발을 잘하고 싶어요.
필자는 맥북으로 작업을 하고 있다. 따라서 mac os 기준으로 단축키를 설명한다. 하지만 필자가 애용하는 단축키들은 전부 안드로이드 공식 문서 에서 확인할 수 있다. 습관성 모두 저장 : Command + S 프로젝트 탐색 모든 항목 검색 : Shift + Shift 파일 찾기 : Command + Shift + O 클래스 찾기 : Command + O 코드 편집 새 줄 시작 : Shift + Enter 찾기 : Command + F 줄 주석으로 처리/제거 : Command + / 이름 바꾸기 : Shift + F6 메서드 재정의 : Control + O 메서드 구현 (interface 상속으로 반드시 구현해야 하는 override 함수들) : Control + I 선언으로 이동 : Command + ..
전에 글이랑 이어지는 글이다. (앱잼 끝났다! 같이 고생한 아틱크루들에게 감사를) [프로젝트 구조] Repository 를 활용한 데이터 코드와 UI 코드의 분리 필자가 최근에 artic이라는 앱을 개발하기 위해 프로젝트 구조를 설계한 내용을 공유해보고자 한다. 어떤 프로젝트 구조이고 왜 이 프로젝트 구조를 생각했으며 어떻게 목적을 달성하는지 보여주고자 한다. 목적.. greedy0110.tistory.com 시작은 사뿐하게 목적, 패키지 구조 자체는 이전 글과 유사한 구성을 채택하여서 바로 본론으로 들어가겠다. 결론적으로 현재 아틱 version1.0에서는 rxjava를 사용하지 않았다. 그 이유는 다음과 같다. 2주 라는 기간 동안 접하기에는 학습 커브가 높아서 무리하게 라이브러리 사용을 주장하기 어..
필자가 최근에 artic이라는 앱을 개발하기 위해 프로젝트 구조를 설계한 내용을 공유해보고자 한다. 어떤 프로젝트 구조이고 왜 이 프로젝트 구조를 생각했으며 어떻게 목적을 달성하는지 보여주고자 한다. 목적 데이터 코드와 UI 코드의 분리 네트워크 연결성과 UI 코드의 분리 artic이라는 앱은 서버에서 데이터를 받아와서 화면에 뿌려주는 간단하다면 간단한 앱이다. 그런데 통상적으로 네트워크 통신이 들어가는 화면을 검증하는 것은 위험한 일이다. 과연 프론트와 서버 둘 중 무엇이 잘못된 건지 어떻게 장담하는가? 그리고 서버 코드가 나오기 전 까지는 프론트 개발에 손을 때 놓고 있을 수 도 없는 노릇 아닌가? 추가적으로 이번 프로젝트에서는 네트워크 연결이 끊겼을 때 에러를 내보네는 앱이 아니라 로컬 데이터베이스..
TomToc A13 노트북 파우치 리뷰 맥북을 산지도 어언 한 달째... 근대 노트북 파우치 하나 없이 다니다 보니 언제 소중한 맥북에 흠집이 날까 노심초사하고 있었다. 그런데 내가 이번에 활동하는 대학생 연합 IT 창업 동아리 SOPT와 Tomtoc 이 콜라보 이벤트를 한다고 한다! SOPT 회원이면서 동아리 참석률이 높은 사람들에게 tomtoc A13 노트북 파우치를 제공한다고 한다. 대학생 연합 동아리에 이런 큰 이벤트를 제안해준 tomtoc에게 박수를 건넨다. 그런데 아쉽게도 주변 사람들 중에는 tomtoc을 사용하고 있는 사람이 없어서 과연 받은 파우치가 좋을지, 내 소중한 맥북을 잘 보호할 수 있을지 반신반의하고 있었다. 특히나 노트북 파우치를 처음 사는 필자는 파우치 사이즈를 어떻게 신청해야..