GDG Korea Android Weekly - 4월 3주 ~ 4주차
GDG Korea Slack 내
#android
채널에서 오고간 주제를 정리한 포스트 입니다. 가입은 여기에서 하실 수 있습니다.
Google Developers Summit 2016 - Android Track
4월 28일 열린 Google Developers Summit의 안드로이드 트랙에서 진행된 발표의 세션 슬라이드가 공개되었습니다.
사정상 참석하지 못 하신 분들이나 복습이 필요하신 분들께서 참고하시면 좋을 것 같습니다.
Migrating your app to Android N Multi-Window compatible
- 발표자: 김태호 (커니) / GDE Android
- 내용: 안드로이드 N에서 추가된 멀티윈도우에 대한 소개와 적용 방법을 설명합니다.
Android Studio 2
- 발표자: 정승욱 / GDE Android
- 내용: 안드로이드 스튜디오 2.1에서 새로 추가된 기능들에 대해 소개합니다.
ExoPlayer for Application developers
- 발표자: Hassan Abid / GDE Android
- 내용: ExoPlayer에 대한 소개 및 적용 방법을 설명합니다.
Session recordings by Realm Korea
모바일 데이터베이스 솔루션을 제공하는 Realm 한국 팀에서 정리해주신 발표 영상 및 요약본입니다.
서포트 라이브로리로 머티리얼 디자인 적용하기
지난 3월 30일 GDG Korea 3월 정기모임에서 발표한 세션 중 ‘서포트 라이브러리로 머티리얼 디자인 적용하기’ 세션의 발표 영상 및 요약본입니다.
세션 슬라이드 내에 동영상이 다수 포함되어 공유된 슬라이드만으로는 이해가 잘 가지 않으셨던 분들도 있으실텐데요, 영상을 통해 부족했던 부분을 해소할 수 있으리라 생각합니다.
서포트 디자인 라이브러리 활용 머티리얼 디자인 구현하기
GDG Android 2016년 3월 모임 -김태호(커니)님
Link
자바와 안드로이드
안드로이드 오픈 토크에서 진행된 세션 중 정승욱님께서 발표해 주신 ‘자바와 안드로이드’ 세션 영상입니다.
안드로이드가 자바로 구성되어 있는 만큼 좋은 안드로이드 애플리케이션을 개발하려면 자바에 대해 잘 아는 것이 중요한데요, 그에 대한 고민과 생각을 들어보는 것은 어떨까요?
자바와 안드로이드
정승욱 TossLab - Google Developer Experts
Link
업데이트된 라이브러리
RxAndroid 1.2.0
성능 향상 및 일부 동작이 안드로이드에 적합하도록 수정되었습니다.
ReactiveX/RxAndroid
RxJava bindings for Android
Link
Butterknife 8.0
8.0 버전이 릴리즈되며 일부 API가 변경되었습니다.
@Bind()
->@BindView()
로 변경- Unbind 방법 변경 (문서 내 ‘Binding reset’ 섹션 참조)
Butter Knife
Field and method binding for Android views
Link
Facebook Fresco 0.10
0.10 버전으로 업데이트되면서 라이브러리 내 모듈이 작은 모듈로 잘게 쪼개졌습니다.
기본적으로 아래와 같이 dependency 설정을 한 후,
dependencies {
compile 'com.facebook.fresco:fresco:0.10.0'
}
필요에 따라 아래 모듈을 추가합니다.
dependencies {
// ICS 이하 버전을 지원할 경우 추가 (API level 14)
compile 'com.facebook.fresco:animated-base-support:0.10.0'
// GIF를 지원할 경우
compile 'com.facebook.fresco:animated-gif:0.10.0'
// WebP를 지원할 경우 (Animated WebP 포함)
compile 'com.facebook.fresco:animated-webp:0.10.0'
compile 'com.facebook.fresco:webpsupport:0.10.0'
// WebP를 지원할 경우 (Animated WebP 미포함)
compile 'com.facebook.fresco:webpsupport:0.10.0'
}
자세한 사항은 아래 공식 사이트를 참조하세요.
Fresco
An image management Library
Link
Realm Java 0.90
안드로이드 플랫폼과 관련된 코드가 메인 코드에서 분리되어 Realm Android Adapters로 이동하였으며, API구조도 개션되었습니다.
Realm Java 0.90 — Better Date and API Cleanup!
Link
Instant Run
안드로이드 스튜디오 2.0에서 추가된 Instant Run
의 내부에 대해 자세히 설명합니다.
Instant Run: How does it work?
An Android Tool Time Deep Dive
Link
Android Weekly #203
Android GridLayout
RelativeLayout을 대체하여 사용할 수 있는 GridLayout에 대한 소개 및 사용 방법을 설명합니다.
Android GridLayout
Dmytro Danylyk wrote this article because the GridLayout layout has been unfairly forgotten, but remains quite useful in some situations.
Link
Advanced RxJava: Google Agera vs. ReactiveX
구글에서 최근 공개한 Reactive Programming 라이브러리인 Agera
와 기존에 나와있던 ReactiveX(RxJava)
를 비교한 포스트입니다.
Advanced RxJava: Google Agera vs. ReactiveX
Dávid Karnok takes a close look at the implementation details of Google’s new reactive implementation, Agera.
Link
포스트를 작성한 분은 ReactiveX와 비교할 때 아쉬운 부분이 많다는 논조인데요, 다른 분들은 어떻게 생각하시는지 궁금합니다.
대화에 직접 참여하고 싶으신가요? GDG Korea Slack 내
#android
채널을 방문하세요. 아직 가입하지 않으셨나요?