GDG Korea Android Weekly #13
GDG Korea Slack 내
#android
채널에서 오고간 주제를 정리한 포스트 입니다. 가입은 여기에서 하실 수 있습니다.
Android Studio 2.2 Preview 7 릴리즈
안드로이드 스튜디오 2.2 Preview 7 버전이 공개되었습니다. (2.2 버전이 유난히 프리뷰가 많이 릴리즈 되는건 기분 탓이겠죠…)
주요 변경 사항은 다음과 같습니다.
- 레이아웃 에디터 개선 및 버그 수정
- Gradle 2.14.1 지원
- Instant Run 버그 수정
프리뷰 버전 릴리즈에 맞춰 안드로이드 그래들 빌드 플러그인 버전도 2.2-alpha7
이 올라왔으니, 프리뷰 버전 플러그인을 사용하시던 분은 플러그인 버전도 함께 업데이트 하시면 됩니다.
Android Studio 2.2 Preview 7 Available
Link
Firebase를 사용하여 채팅 앱 만들기
Firebase의 Realtime Database를 사용하여 채팅 앱을 만드는 과정을 소개합니다.
Firebase는 다양한 서비스로 구성되어 있는데, 그 중 Realtime Database를 사용하면 큰 수고를 들이지 않고 실시간으로 연동되는 데이터베이스를 작성할 수 있습니다.
간단한 서비스일 경우 별도로 서버 / 클라이언트 API를 작성하지 않아도 데이터를 처리할 수 있을 것 같습니다.
[Android] Firebase의 Realtime Database로 간단한 채팅 앱 만들기
Link
RxJava in Action - RxJava 스터디 발표 영상
GDG Korea Android에서 진행하는 RxJava 스터디에서 발표한 ‘RxJava in Action’ 발표 영상이 공개되었습니다.
RxJava를 실무에 적용하게 된 계기부터 실제 적용 사례를 예제 코드와 함께 설명합니다. 발표에서 소개하는 내용들에 대한 참고 링크는 다음과 같습니다.
발표 영상 촬영은 Realm Korea에서 수고해 주셨습니다.
RxJava in Action - 김태호 (커니)
Link
Android Weekly에서 소개된 포스트
Android Weekly #216에서 소개된 포스트 중 일부를 소개합니다.
Best Practices for Android Developer Productivity
안드로이드 개발자의 개발 생산성을 높여주는 방법에는 어떤 것들이 있을까요?
이 글에서는 크게 다음과 같은 내용들을 다루고 있습니다.
- 매니페스트 (AndroidManifest.xml)의 최종 형태를 확인하는 방법
- Support Annotation을 잘 활용하자
- 코드 리뷰를 위한 환경 설정
- 코드 변경 사항 빠르게 확인하기
- 실행 시간 측정
- Logcat을 보다 효울적으로 보는 방법
- 네트워크 통신 로깅 및 분석
- 다양한 OS버전에서 테스트가 필요하다
- UI 이벤트 자동화
- 빌드스크립트 (build.gradle) 내용 확인
Best Practices for Android Developer Productivity
Sergii Zhuk
Link
Keddit — Part 10: Kotlin & Dagger 2 (Dependency Injection)
코틀린으로 안드로이드 앱을 개발하는 프로젝트의 열 번째 포스트입니다.
이번 포스트에서는 Dagger2
를 사용하여 Dependency Injection을 구현하는 방법을 소개합니다.
Dagger 및 Dependency Injection에 대한 간단한 설명과 함께, 본문 내에 Jake Wharton의 Dagger2 발표가 첨부되어 있으니 필요하신 분은 같이 확인해보면 좋을 것 같습니다.
Keddit — Part 10: Kotlin & Dagger 2 (Dependency Injection)
Link
Introduction to Android Testing - Part 3
Retrofit + RxJava를 사용하여 작성한 API 통신 모듈의 테스트 코드를 작성하는 방법을 소개합니다.
Mockito를 사용하여 API 호출 결과를 Mocking하는 방법이 상세하게 소개되어 있으니, 이 부분에 대한 테스트 작성 방법이 궁금하셨던 분들께 일독을 권합니다.
Introduction to Android Testing - Part 3
Link
대화에 직접 참여하고 싶으신가요? GDG Korea Slack 내
#android
채널을 방문하세요. 아직 가입하지 않으셨나요?