Blog

[메모] Compose LazyVerticalGrid 렌더링 프로파일 체크

Apr 21, 2024. | By:

[Read More]

[메모] AndroidX Lifecycle 2.7.0-alpha02부터 변경된 동작

Apr 10, 2024. | By:

[Read More]

[DataBinding] 중복으로 BindingAdapter가 생성되는 문제 코드

Mar 23, 2024. | By:

[Read More]

UI Code Snippet용 Plugin 제작기 ~ 4부 : Drag, Copy, Paste

Mar 17, 2024. | By:

[Read More]

UI Code Snippet용 Plugin 제작기 ~ 3부 : Import

Mar 9, 2024. | By:

[Read More]

UI Code Snippet용 Plugin 제작기 ~ 2부 : ActionButton/JList

Feb 24, 2024. | By:

[Read More]

UI Code Snippet용 Plugin 제작기 ~ 1부 : ToolWindow/Configurable

Feb 10, 2024. | By:

[Read More]

UI Code Snippet용 Plugin 제작기 ~ 0부

Feb 4, 2024. | By:

[Read More]

[발표자료] DevFest 23 Songdo ~ 우리모두 삽질한다

Dec 16, 2023. | By:

[Read More]

Glide와 함께 Coroutines Suspend로 애니메이션 적용해보기

Nov 25, 2023. | By:

최근 Glide와 함께 애니메이션 처리에 Coroutines Suspend를 적용해 본 사례를 소개합니다.

[Read More]

[메모] [Fixed] AGP 8.1.0부터 instrumented test가 실행되면 앱을 지우는 버그가 발생

Oct 16, 2023. | By:

[Read More]

[발표자료] DroidKnights 2023 ~ Re:Android Studio 설정 살펴보기 및 생산성 올리기

Sep 18, 2023. | By:

[Read More]

[메모] AGP 8.1.0부터 instrumented test가 실행되면 앱을 지우는 버그가 발생

Aug 28, 2023. | By:

[Read More]

[요약] Studio Bot - Android Developers Backstage

Jun 11, 2023. | By:

[Read More]

[메모] Navigation 2.6.0부터의 변화 ~ Serializable/Parcelable 데이터 전달

Jun 6, 2023. | By:

[Read More]

[요약] Best practices for saving UI state on Android (Google I/O '23)

Jun 3, 2023. | By:

[Read More]

[요약] What's new in Kotlin for Android (Google I/O '23)

May 24, 2023. | By:

[Read More]

[요약] How to build a data layer (Google I/O '23)

May 14, 2023. | By:

[Read More]

[요약] What's new in Android development tools (Google I/O '23)

May 14, 2023. | By:

[Read More]

Retrofit에서 API 성공/에러가 분리된 응답으로 반환하는 Custom Adapter 만들기

Apr 29, 2023. | By:

본 글은 Retrofit에서 Custom CallAdapter.Factory를 다루는 방법을 소개합니다.

[Read More]

기본적인 Coroutine과 Rx 에러 처리 비교

Apr 5, 2023. | By:

[Read More]

[메모] Kotlin의 val 프로퍼티 Smart Cast는 동일 모듈에서 더 잘 판단함

Mar 22, 2023. | By:

[Read More]

[메모] LinearLayout에 Divider 표시

Mar 18, 2023. | By:

[Read More]

EditText 포커스 레벨업

Mar 4, 2023. | By:

본 글에서는 EditText 입력 시 포커스와 키보드 표시를 더 자연스럽게 다루는 방법을 소개합니다.

[Read More]

Activity Result API의 ActivityResultCallback과 기존 onActivityResult와의 차이점

Feb 25, 2023. | By:

본 글에서는 Activity 결과 처리를 위해 새로운 Activity Result API 사용 시 주의할 점을 소개합니다.

[Read More]

Glide에서 디스크 캐싱 시 파일 이름을 정하는 기준

Feb 21, 2023. | By:

본 글에서는 Glide로 로드되는 이미지가 디스크에 캐싱될 때 이름을 결정하는 기준을 소개합니다.

[Read More]

Glide 이미지 로드에 Custom Cache Key 사용하기

Feb 18, 2023. | By:

이번 글에서는 Glide 사용 시에 Cache Key를 커스텀해서 캐싱을 유도하는 방법을 소개하겠습니다.

[Read More]

재사용 불가능한 Spans

Feb 10, 2023. | By:

TextView에 스타일 적용은 많이 사용되는 패턴입니다.

[Read More]

[잡담] 관성 개발 ~ 기존에 하던 관성으로 했습니다?!

Feb 4, 2023. | By:

이미지 출처 : https://unsplash.com/ko/%EC%82%AC%EC%A7%84/eKfEO0qM1aU

[Read More]

Android Studio Flamingo ~ New settings plugin

Jan 24, 2023. | By:

AGP 8.0.0-alpha09에는 새로운 설정 플러그인이 도입된다는 내용이 Flamingo 릴리즈 노트에 추가되었습니다.

[Read More]

Fragment의 Show/Hide와 함께 Lifecycle 레벨업

Jan 19, 2023. | By:

Android를 개발해 본 사람이라면 Fragment 다루는 것은 복잡하다는 것은 흔한 이야기입니다.

[Read More]

TouchDelegate/HitRect ~ 제한된 범위로 터치 이벤트 만들기

Jan 7, 2023. | By:

지난, TouchDelegate를 활용하여 실제 영역보다 더 큰 영역으로 확장하며 터치 이벤트를 처리하는 방법을 소개했습니다.

[Read More]

Goodbye 2022, Hello 2023

Dec 31, 2022. | By:

[Read More]

[메모] gradle에 중복 repositories 정의 선언 정리

Dec 24, 2022. | By:

[Read More]

Glide로 불러오는 이미지의 종횡비가 크다면, optionalCircleCrop()가 필수

Nov 20, 2022. | By:

Glide를 사용하는 경우 가로/세로의 비율(=종횡비)이 큰 경우 이미지가 뿌옇게 나오는 현상이 있습니다.

[Read More]

[메모] splitMotionEvents=false 처리 테스트

Nov 19, 2022. | By:

[Read More]

[요약] Building a scalable, modularized, testable app from scratch

Nov 16, 2022. | By:

[Read More]

[요약] What's new in Android Build (Android Dev Summit '22)

Oct 30, 2022. | By:

[Read More]

[메모] Gradle의 Version Category를 사용하여 Extra Properties 호환성 유지

Sep 25, 2022. | By:

[Read More]

[메모] 앱의 Version Code 변경

Sep 17, 2022. | By:

[Read More]

[삽질] 버튼의 클릭 터치 영역 커스텀 해보기

Sep 4, 2022. | By:

[Read More]

Lint 작업할 때 쓰면 좋은 도구 UAST/PSI Viewer

Jul 9, 2022. | By:

[Read More]

[요약] Performance best practices for Jetpack Compose (Google I/O '22)

Jun 24, 2022. | By:

[Read More]

[요약] Lazy layouts in Compose (Google I/O '22)

Jun 19, 2022. | By:

[Read More]

[발표 자료] Modern Android Developer

Jun 14, 2022. | By:


부스트캠프에서 발표한 Modern Android Developer 발표자료입니다

[Read More]

[발표 자료] Whats new in Android development tools

Jun 11, 2022. | By:


Whats new in Android development tools 발표 자료입니다.

[Read More]

[요약] Fragments: The good (non-deprecated) parts (Google I/O '22)

May 24, 2022. | By:

[Read More]

[요약] What's new in Android development tools (Google I/O '22)

May 20, 2022. | By:

[Read More]

ViewModel InitializerViewModelFactory

Mar 16, 2022. | By:

본 글에서는 새롭게 도입된 InitializerViewModelFactory에 대해서 소개합니다.

[Read More]

ViewModel CreationExtras

Mar 12, 2022. | By:

본 글에서는 새롭게 도입된 ViewModel CreationExtras에 대해서 소개합니다.

[Read More]

RxJava의 단위 테스트 ~ subscribe 엣지 케이스

Feb 18, 2022. | By:

본 글에서는 RxJava의 subscribe에서 전달된 값 테스트를 소개합니다.

[Read More]

Navigating with Compose ~ Serializable/Parcelable 데이터 전달 ~ 2부

Feb 4, 2022. | By:

본 글은 AndroidX Jetpack Navigation x Compose 사용 시 데이터 전달에 대해 살펴보는 글입니다.

[Read More]

Navigating with Compose ~ Serializable/Parcelable 데이터 전달 ~ 1부

Feb 3, 2022. | By:

본 글은 AndroidX Jetpack Navigation x Compose 사용 시 데이터 전달에 대해 살펴보는 글입니다.

[Read More]

AndroidX Jetpack ~ Paging 데이터의 위치 살펴보기

Jan 2, 2022. | By:

본 글은 AndroidX Jetpack Paging 사용 시 Paging 한 데이터의 흐름과 최종 존재하는 위치를 살펴보는 글입니다.

[Read More]

Goodbye 2021, Hello 2022

Dec 31, 2021. | By:

[Read More]

[요약] A Compose state of mind: Using Jetpack Compose's automatic state observation (Android Dev Summit '21)

Nov 21, 2021. | By:

[Read More]

[요약] Deep dive into Jetpack Compose layouts (Android Dev Summit '21)

Nov 14, 2021. | By:

[Read More]

[요약] Implementing Material You using Jetpack Compose (Android Dev Summit '21)

Nov 13, 2021. | By:

[Read More]

[요약] Kotlin Flows in practice (Android Dev Summit '21)

Nov 7, 2021. | By:

[Read More]

[요약] Make your build faster and more robust with the latest Android Gradle plugin (Android Dev Summit '21)

Oct 31, 2021. | By:

[Read More]

[요약] What’s new in Android Studio (Android Dev Summit '21)

Oct 30, 2021. | By:

[Read More]

RecyclerView#ViewHolder에서 ViewTreeLifecycleOwner 사용법

Sep 20, 2021. | By:

본 글은 AndroidX Lifecycle에 존재하는 ViewTreeLifecycleOwner API를 RecyclerView에서 사용하는 방법에 대해서 소개하는 글입니다.

[Read More]

Glide 요청 가로채기

Sep 12, 2021. | By:

본 글은 Glide 요청을 가로채서 다른 결과로 반환할 수 있다는 것을 다루는 글입니다.

[Read More]

AndroidX MenuHost

Sep 6, 2021. | By:

본 글은 Jetpack AndroidX Core/Activity에 추가된 MenuHost를 다루는 글입니다.

[Read More]

[요약] Using Jetpack libraries in Compose (Google I/O '21)

May 30, 2021. | By:

[Read More]

[요약] What's new in Jetpack Compose (Google I/O '21)

May 29, 2021. | By:

[Read More]

[요약] What’s new in foldables, tablets, and large screens (Google I/O '21)

May 26, 2021. | By:

[Read More]

[요약] State of Kotlin on Android (Google I/O '21)

May 24, 2021. | By:

[Read More]

[요약] Effective background tasks on Android (Google I/O '21)

May 23, 2021. | By:

[Read More]

[요약] What’s new in Android privacy (Google I/O '21)

May 23, 2021. | By:

[Read More]

[요약] Top 12 tips to get ready for Android 12 (Google I/O '21)

May 22, 2021. | By:

[Read More]

[요약] Refreshing widgets (Google I/O '21)

May 21, 2021. | By:

[Read More]

[요약] What's new in Android testing tools (Google I/O '21)

May 20, 2021. | By:

[Read More]

[요약] What's new in Android (Google I/O '21)

May 19, 2021. | By:

[Read More]

ViewBinding / DataBinding에서의 불안한 ID 정의(root ... not recommend)

May 9, 2021. | By:

ViewBinding과 DataBinding은 Android 앱 개발 시에 View를 접근 시에 사용하는 findViewById 상용 문구 제거와 데이터를 View에 바인딩 할 수 있는 Support 라이브러리입니다.

[Read More]

Lifecycle-ktx flowWithLifecycle API

Apr 3, 2021. | By:

Android Jetpack 라이브러리인 AndroidX는 다양한 카테고리의 내용들을 대응하고 있습니다. 그중 생명주기와 관련있는 AndroidX가 바로 Lifecycle입니다. 그리고, 최근 AndroidX Lifecycle 2.4.0-alpha01 버전이 새롭게 출시되었습니다.

[Read More]

[발표 자료] New ActivityResult and FragmentResult

Mar 4, 2021. | By:


New ActivityResult and FragmentResult 발표 자료입니다.

참고 자료

  • New ActivityResultRegistry : http://pluu.github.io/blog/android/2020/03/24/activity-result/
  • ActivityResult alpha02 vs alpha03 : http://pluu.github.io/blog/android/2020/04/02/activity-result-alpha03/
  • Fragment의 새로운 도약, FragmentResult : http://pluu.github.io/blog/android/2020/05/04/fragment-result/

[Read More]

Android 호환성 유지에 대한 고찰 ~ SDK/라이브러리

Feb 27, 2021. | By:

우리들은 Android Platform SDK와 AndroidX 라이브러리를 사용하여 앱을 만듭니다. 그러나 구글에서 제공하는 것만으로 작성하기엔 우리의 시간은 짧습니다. 그래서 특정 라이브러리를 사용해서 혜택을 얻습니다. 대표적인 사례로는 네트워크 통신 라이브러리(OkHttp/Retrofit)를 사용함으로써 개발 속도를 올린다거나 스스로 구현했으면 놓칠 수 있는 부분까지의 안정성을 보장받습니다.

[Read More]

Android 호환성 유지에 대한 고찰 ~ 언어편

Jan 27, 2021. | By:

안드로이드 개발자가 작성한 코드의 결과물은 다양한 디바이스에서 설치됩니다. 현재 약 25억 개의 활성화된 디바이스를 비롯하여 스마트폰/태블릿/Wear/Auto/TV 등 다양한 디바이스에서 실행되는 OS입니다. 다양하게 쓰일 수 있다는 점이야말로 안드로이드의 장점 중 하나입니다.

다만 다른 시각으로 봤을 때는 우리 손을 떠나면 어떤 디바이스에 설치될지 모른다는 점입니다. 실제로 한국만 벗어나더라도 처음 들어보는 제조사나 디바이스 등으로 확인하기 어려운 점도 있습니다.

이번 글에서는 다양한 하드웨어와 소프트웨어 특성을 가지는 안드로이드 생태계에서 의도대로 실행되는데 중요한 호환성 유지에 대해서 다룹니다.

[Read More]

간단하게 Navigation 생성 및 흐름 살펴보기

Jan 23, 2021. | By:

개인으로 AndroidX Navigation의 흐름을 확인하기 위한 정리한 부분입니다.

[Read More]

AppComapt ~ TextViewCompoundDrawablesXmlDetector

Jan 18, 2021. | By:

본 글은 AndroidX AppComapt 1.2.0-beta01부터 추가된 TextViewCompoundDrawablesXmlDetector Lint를 다루며 해당 Lint를 사용해도 안전할지 AndroidX 내부를 살펴본 글입니다.

[Read More]

Lifecycle-ktx whenStateAtLeast와 withStateAtLeast ~ 2부

Jan 14, 2021. | By:

지난 Lifecycle-ktx 1부에서는 whenStateAtLeast와 withStateAtLeast의 개념과 동작 방식을 살펴봤습니다. 2부에서는 각 기능의 내부 구현 코드를 살펴보겠습니다.

[Read More]

Lifecycle-ktx whenStateAtLeast와 withStateAtLeast ~ 1부

Jan 12, 2021. | By:

최근 안드로이드 개발 시에 Kotlin Coroutine 도입을 긍정적으로 생각하는 곳이 늘어가고 있습니다. 그리고 AndroidX에도 Coroutine 사용을 돕고자 여러 가지 기능이 추가된 것을 아실 겁니다. 그중에서도 Activity/Fragment에서 사용되는 lifecycleScope와 ViewModel을 위한 viewModelScope가 흔하게 사용되는 기능일 것입니다.

[Read More]

Goodbye 2020, Hello 2021

Dec 31, 2020. | By:

[Read More]

[잡담] 시작하는 안드로이드 개발자를 위해

Dec 26, 2020. | By:

본 글은 안드로이드 개발을 시작하는 사람을 위해서 작성해본 개인적인 생각을 정리한 글입니다.

[Read More]

Jetpack Compose 공부 ~ 7주차

Dec 23, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

AndroidX Lifecycle ~ ViewTreeLifecycleOwner/ViewTreeViewModelStoreOwner

Dec 21, 2020. | By:

본 글은 Jetpack AndroidX Lifecycle에 추가된 ViewTreeLifecycleOwner, ViewTreeViewModelStoreOwner 를 다루는 글입니다.

[Read More]

Jetpack Compose 공부 ~ 6주차

Dec 3, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

Jetpack Compose 공부 ~ 5주차

Nov 25, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

Jetpack Compose 공부 ~ 4주차

Nov 18, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

Jetpack Compose 공부 ~ 3주차

Nov 11, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

Deprecate Kotlin Android Extensions의 준비

Nov 8, 2020. | By:

오늘은 Kotlin 1.4.20에 반영된 Kotlin Android extensions의 변경점에 대한 내용입니다.

[Read More]

Jetpack Compose 공부 ~ 2주차

Nov 4, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

Jetpack Compose 공부 ~ 1주차

Oct 28, 2020. | By:

본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.

[Read More]

AndroidX Activity ~ ContextAware

Sep 30, 2020. | By:

본 글은 Jetpack AndroidX Activity에 추가된 ContextAware 을 다루는 글입니다.

[Read More]

GPU Overdraw 1-draw 줄이기

Aug 18, 2020. | By:

여러분들이 만드신 앱이 사용자에게 전달하고 싶은 내용과 가치를 위해서 다양한 UI, UX, 색상을 사용합니다. 또한 다양한 정보 또한 중요한 앱의 품질 중 하나입니다. 수많은 정보를 간결하게 나타내는 것 또한 중요한 항목입니다. 그렇지 않는다면 리소스가 낭비된다는 것은 우리 모두 알고 있는 사실입니다. 서비스에 담당한 사람들뿐만 아니라 서버 비용 등, 사용자 모두가 다양한 형태로 짊어지게 됩니다.

지난 레이아웃 글에 이어서 본 글에서는 GPU로 그리는 수준을 1단계 줄이는 방법 중 하나를 소개합니다.

[Read More]

CustomView의 레이아웃 1-Depth 줄이기

Aug 16, 2020. | By:

Android 개발 시 새로운 디바이스와 새로운 OS는 개발자에게 있어서 다양한 시도를 도와주는 부분이기도 합니다. 다양한 자원들의 상한선/하한선 등 사용 가능한 경계선의 범위가 점점 넓어지고 있습니다. 그러기에 Android 앱 개발시에 자원을 남용하기 쉽습니다.

본 글에서는 레이아웃 깊이를 1단계 줄이는 방법 중 하나를 소개합니다.

[Read More]

Android CustomView Style의 숨은 그림자

Aug 9, 2020. | By:

CustomView 작업 시 XML 상에서 다양한 값을 View에 전달하기 위해서 declare-styleable를 많이 사용합니다.

본 글에서는 맞춤 속성 정의시에 발생할 수 있는 실수와 이론에 대해서 언급합니다

[Read More]

Android Global View Style에 대한 정리

Aug 2, 2020. | By:

프론트엔드/모바일 앱에서 디자인은 매우 중요한 요소입니다. 디자인의 차이로 서비스의 아이덴티를 전달할 수 있으며, 서비스의 품질이 더 올라갈 수 있습니다. 또한, 사용자를 서비스에 Lock-In 할 수 있는 효과까지 얻을 수 있습니다. 그렇기에 서비스에서 제품에서 사용되는 컴포넌트마다 동일한 디자인 스타일을 적용하는 것은 당연한 이야기입니다.

[Read More]

Jetpack Compose ~ Preview / Interactive

Jun 14, 2020. | By:

Android 11 Beta Launch 이벤트 세션 Jetpack Compose의 Preview / Interactive 기능의 테스트입니다.

[Read More]

Android Emulator 30.0.10 ~ Freeform Window Mode

Jun 14, 2020. | By:

Android 11 Beta Launch 이벤트 세션 중 Screens - large, small and foldable에서 소개된 Freeform Window Mode에 대한 테스트입니다.

[Read More]

[요약] What's New in Android Development Tools (Android 11 Beta Launch)

Jun 14, 2020. | By:

[Read More]

Dagger Hilt / AndroidX Hilt 자료 링크 정리

Jun 11, 2020. | By:

Hilt 자료 링크 정리

[Read More]

ViewModel의 B에서 D까지

May 4, 2020. | By:

지금까지 Android의 기본적인 상태 저장에서부터 SavedStateHandle를 사용한 상태 저장에 대해서 몇 가지의 글을 작성했습니다. 그리고, SavedStateHandle를 어떻게 이루어지는지 AndroidX 내부의 움직임을 살펴봤습니다.

이번 글에서는 ViewModel 객체가 생성되는 순간에서 제거되는 순간을 확인해보려고 합니다.

[Read More]

Fragment의 새로운 도약, FragmentResult

May 4, 2020. | By:

본 글에서는 Fragment 1.3.0-alpha04 에서 추가된 Fragment Result을 다룹니다.

[Read More]

새로운 API ActivityResultContract로 Migration

May 1, 2020. | By:

최근 androidx의 업데이트로 activity/fragment의 변화는 조금씩 다가오고 있습니다. 그중 눈에 띄는 변화 중 하나는 Activity Result 관련 API 들의 사용입니다.

[Read More]

Glide#into 사용시 주의점

Apr 28, 2020. | By:

Glide#into 에 전달하는 Target, 잘못 전달하고 있지 않나요?

Android 개발 시에 손쉽게 이미지 로딩으로 사용하는 라이브러리로 몇 가지가 있습니다. Glide, Picasso, Fresco가 최근 몇 년간 꾸준히 사용되고 있으며, Kotlin Corutine을 이용한 이미지 로딩 라이브러리로 Coil도 최근 발표도 되었습니다.

본 글에서는 다양한 라이브러리 중 Glide의 기능 중 하나를 살펴볼 예정입니다.

[Read More]

ActivityResult alpha02 vs alpha03

Apr 2, 2020. | By:

2020년 4월 1일, AndroidX Activity-1.2.0-alpha03 / Fragment-1.3.0-alpha03 버전으로 업데이트되었습니다. ActivityResult가 등장 후 두 번째 업데이트입니다.

첫 번째 등장에 관한 내용은 다음 글을 참고하세요. New ActivityResultRegistry

[Read More]

New ActivityResultRegistry

Mar 24, 2020. | By:

최근 AndroidX Activity-1.2.0-alpha02 / Fragment-1.3.0-alpha02으로 새롭게 업데이트되면서 Activity/Fragment에 동일한 기능이 추가되었습니다.

[Read More]

SavedState 어떻게 저장되고 복원될까?

Mar 15, 2020. | By:

본 글에서는 상태 저장을 위해서 사용되는 SavedStateHandle 객체가 AndroidX에서 어떻게 저장과 복원이 이루어지는지 그림과 함께 살펴볼 것입니다.

ComponentActivityFragment의 흐름을 확인하기 위해서 AndroidX Activity:1.1.0 / Fragment:1.2.0 / android/platform/frameworks/supports androidx-master-dev 소스를 통해서 파악한 정보입니다.

[Read More]

SavedStateHandle을 다뤄봅니다

Feb 20, 2020. | By:

이번 글에서는 ViewModel 에서 UI 상태 저장의 꽃(?)이라고 생각되는 SavedStateHandle을 다뤄보겠습니다. 1부 : Android 상태 저장의 기본에서 Savedstate까지 에서도 가볍게 언급했던 부분을 AndroidX 내부에서 어떤 움직임으로 다뤄지는 살펴볼 예정입니다.

[Read More]

SavedState is Default

Feb 15, 2020. | By:

본 글은 SavedState ViewModel 관련 Android 상태 저장의 기본에서 Savedstate까지 의 2번째 글입니다.

AndroidX Update ~ Feb 5, 2020

[Read More]

Android 상태 저장의 기본에서 Savedstate까지

Feb 10, 2020. | By:

최근 AndroidX ViewModel-Savedstate이 2.2.0으로 업데이트되었습니다. Android에서 상태 저장을 좀 더 쉽게 하는 방법으로 다양한 라이브러리들이 존재하지만, 본 글에서는 Android에서의 상태 저장과 SavedStateViewModel에 포커스를 두겠습니다.

AndroidX Update ~ Feb 5, 2020

[Read More]

[번역] DroidKaigi 2019 ~ 멀티 모듈 프로젝트에서의 Dagger를 사용해 Dependency Injection

Jan 27, 2020. | By:

본 포스팅은 DroidKaigi 2019 ~ マルチモジュールプロジェクトでの Dagger2を用いた Dependency Injection 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

일부 이미지는 이해를 돕고자 한국어로 수정했습니다.

[Read More]

Fragment Lifecycle과 LiveData

Jan 25, 2020. | By:

Android 개발에서 어려운 것 중 하나가 바로 Lifecycle입니다.

이번 글에서는 Fragment의 Lifecycle에 대해서 다룹니다. 그리고, Fragment에서 올바르게 LiveData를 사용법과 Fragment 1.2.0의 변경에 관해서 이야기하는 것이 이 글의 목표입니다.

[Read More]

ViewBinding의 작은 변화

Jan 19, 2020. | By:

서론

최근 ViewBinding의 스펙의 조금 바뀌었습니다.

[Read More]

[번역] Unicode 이모티콘에 얽힌 이것저것 (이모티콘 표준과 프로그래밍 핸들링)

Jan 11, 2020. | By:

본 포스팅은 Unicode 絵文字にまつわるあれこれ (絵文字の標準とプログラム上でのハンドリング) 을 번역한 글입니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

Goodbye 2019, Hello 2020

Dec 29, 2019. | By:

[Read More]

Dagger DI Graph의 샛별, Scabbard 맛보기

Dec 29, 2019. | By:

[Read More]

[번역] DroidKaigi 2019 ~ Understanding Kotlin Coroutines: 코루틴으로 진화하는 앱 개발

Nov 20, 2019. | By:

본 포스팅은 DroidKaigi 2019 ~ Understanding Kotlin Coroutines: コルーチンで進化するアプリケーション開発 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

일부 이미지는 이해를 돕고자 한국어로 수정했습니다.

[Read More]

[요약] Android Studio: Debugging Tips n' Tricks (Android Dev Summit '19)

Nov 14, 2019. | By:

[Read More]

[요약] What's New in Android Studio (Android Dev Summit '19)

Nov 7, 2019. | By:

[Read More]

Emulator 29.2.2 Canary에서 Location 사용하기

Sep 28, 2019. | By:

Android Emulator 29.2.2 Canary 버전부터 구글 지도를 이용하여 위치와 경로를 처리 더 쉽게 할 수 있다.

[Read More]

[요약] Demystifying Android Accessibility Development (Google I/O '19)

Sep 23, 2019. | By:

[Read More]

Android Studio Tips #2

Jul 24, 2019. | By:

Android Studio 에 숨어있는 꿀팁 등 다양한 기능을 공유하는 포스팅입니다.

[Read More]

Android Studio Tips #1

Jul 13, 2019. | By:

Android Studio 에 숨어있는 꿀팁 등 다양한 기능을 공유하는 포스팅입니다.

[Read More]

[요약] Android Studio/ Tips and Tricks Part 3 ~ Build&Deploy (Google I/O '19)

Jul 7, 2019. | By:

Android Studio/ Tips and Tricks 세션의 내용이 많아서 3개의 파트로 나누어서 공개합니다.

본 글에서는 Build&Deploy를 소개합니다.

[Read More]

[요약] Android Studio/ Tips and Tricks Part 2 ~ Navigation Editor, Resource Manager (Google I/O '19)

Jul 6, 2019. | By:

Android Studio/ Tips and Tricks 세션의 내용이 많아서 3개의 파트로 나누어서 공개합니다.

본 글에서는 Navigation Editor, Resource Manager를 소개합니다.

[Read More]

[요약] Android Studio/ Tips and Tricks Part1 ~ Profiler, 기본 IDE (Google I/O '19)

Jul 6, 2019. | By:

Android Studio/ Tips and Tricks 세션의 내용이 많아서 3개의 파트로 나누어서 공개합니다.

본 글에서는 Android Studio의 Profiler와 기본 IDE의 내용을 소개합니다.

[Read More]

I/O '19 Extended in Korea Android ~ What's New in Android

Jun 23, 2019. | By:


2019년 6월 15일

I/O ‘19 Extended in Korea Android 에서 발표한 What's New in Android 자료입니다.

[Read More]

[요약] What's New in Android Studio UI Design and Debugging Tools (Google I/O '19)

Jun 2, 2019. | By:

[Read More]

[요약] What's New in Android Development Tools (Google I/O '19)

May 25, 2019. | By:

[Read More]

Android Studio Jetpack Compose & Sample App

May 19, 2019. | By:

먼저, Android Studio 자체를 빌드해본 것은 처음이라서, 일부 올바르지 않은 내용이 있을 수 있습니다.

[Read More]

[번역] DroidKaigi 2019 ~ `LiveData와 Coroutines로 구현하는 DDD 전술적 설계`에 대해서 이야기 했습니다

May 16, 2019. | By:

본 포스팅은 DroidKaigi 2019 ~ DroidKaigi 2019 で「LiveData と Coroutines で 実装する DDD の戦術的設計」について話してきました。 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

일부 이미지는 이해를 돕고자 한국어로 수정했습니다.

[Read More]

[요약] What's new in Android (Google I/O '19)

May 14, 2019. | By:

[Read More]

[번역] DroidKaigi 2018 ~ Android 앱 개발에서의 도메인 주도 설계를 하는 이야기

May 1, 2019. | By:

본 포스팅은 DroidKaigi 2018 ~ Android アプリの開発でドメイン駆動設計に取り組む話 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

일부 이미지는 이해를 돕고자 한국어로 수정했습니다.

[Read More]

Activity#1.0.0-alpha06에서 OnBackPressedCallback 관련 업데이트 훑어보기

Apr 20, 2019. | By:

2019년 4월초 AndroidX의 많은 부분이 업데이트 되었습니다.

그 중에서 Activity#1.0.0-alpha06의 변경 중에서 OnBackPressedCallback의 변경에 대해서 알아보겠습니다.

[Read More]

DroidKnights 2019 ~ MotionLayout 무릎까지 담궈보기

Apr 7, 2019. | By:


2019년 4월 5일

“DroidKnights 2019”에서 발표한 MotionLayout 무릎까지 담궈보기 자료입니다.

[Read More]

DroidKaigi 2019에서 들은 세션

Feb 14, 2019. | By:

DroidKaigi 2019에서 들은 세션 리스트 정리이다.

[Read More]

DroidKaigi 2019 참가 후기

Feb 14, 2019. | By:

올해로 3번째로 다녀온 DroidKaigi 2019년 행사 후기이다.

DroidKaigi?!

[Read More]

[번역] AndroidX에서 Back Key 제어

Feb 3, 2019. | By:

본 포스팅은 AndroidXでのバックキー制御 을 번역한 글입니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

Yanolja + MotionLayout #Part2 ~ CollapsibleToolbar

Jan 17, 2019. | By:

Yanolja + MotionLayout #Part1 ~ MotionLayout 에서는 MotionLayout에 대한 간단한 이야기와 기본적인 적용에 관해 설명했습니다. Part2에서는 야놀자 서비스에 도입된 CollapsibleToolbar 내용을 더 설명하겠습니다. 실제로 Part2에 해당하는 내용으로 많은 트러블 슈팅을 했습니다.

좀 더 MotionLayout을 다뤄보겠습니다.

[Read More]

Yanolja + MotionLayout #Part1 ~ MotionLayout

Jan 17, 2019. | By:

2019월 1월 15일 야놀자 7.0.0 버전이 출시되었습니다. 해외 숙박과 홈 개편을 메인이지만, 사용하시면 다양한 부분의 개선이 되었다는 것을 느끼셨을 겁니다. 이번 업데이트 중 리스트의 상단 헤더 부분에 적용된 MotionLayout 에 대해서 이야기해보려고 합니다.

공유 가능한 부분만 소개해보려 합니다.

[Read More]

성장하기 위해 번역하는 나

Jan 11, 2019. | By:


2019년 1월 10일

“기술 문서 번역 모임: 번역 도구 이야기”에서 발표한 자료입니다.

[Read More]

Goodbye 2018, Hello 2019

Dec 30, 2018. | By:

어느덧 2018년도 이틀밖에 남지 않은 12월 30일, 2018년 회고를 작성합니다.

작성 흐름은 Rinae님의 2018년 회고 목차를 인용했습니다.

[Read More]

[번역] DroidKaigi 2018 ~ Support Library의 Downloadable Font와 EmojiCompat을 대응하는 앱을 만들자

Dec 25, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ Support LibraryのDownloadable FontsやEmojiCompatに対応したアプリを作ろう 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

Android + DI + KOIN = Easy?!

Nov 25, 2018. | By:


2018년 11월 25일

“우리는 안드로이드 개발자입니다”에서 발표한 자료입니다

[Read More]

[번역] DroidKaigi 2018 ~ 왠지 모르게 움직이는 Proguard에서 탈출하기 위해

Sep 30, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ なんとなく動いているProGuardから脱出するために 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2018 ~ Dagger2를 활용해 Android SDK 의존관계를 깨끗하게

Sep 25, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ Dagger2を活用してAndroid SDKの依存関係をクリーンにする 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2018 ~ 해부 ViewGroup의 레이아웃 내부 구현

Sep 10, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ 詳解 ViewGroupのレイアウト内部実装 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

Google I/O '18 Extended In Daejeon ~ ConstraintLayout 발표 자료

Aug 18, 2018. | By:

Google I/O ‘18 Extended In Daejeon 에서 발표한 ConstraintLayout 자료입니다.

[Read More]

[번역] DroidKaigi 2018 ~ MVVM Best Practice

Jun 24, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ MVVMベストプラクティス 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[요약] Android Jetpack: how to smartly use Fragments in your UI (Google I/O '18)

May 22, 2018. | By:

[Read More]

[요약] Android Jetpack: what’s new in Android Support Library (Google I/O '18)

May 14, 2018. | By:

[Read More]

[요약] What's new in Android development tools (Google I/O '18)

May 12, 2018. | By:

[Read More]

[요약] What's new in Android (Google I/O '18)

May 11, 2018. | By:

[Read More]

BulletSpan … ?!

May 6, 2018. | By:

[Read More]

[번역] DroidKaigi 2018 ~ DataBinding 코드 읽기

May 1, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ DataBindingのコードを読む 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

ConstraintLayout 1.1.0 Changes 모음

Apr 16, 2018. | By:

ConstraintLayout 1.1.0 가 릴리즈 되었습니다. 미쳐 놓친 변경 로그를 정리했습니다

[Read More]

[번역] DroidKaigi 2018 ~ Kotlin Anti-Pattern

Feb 15, 2018. | By:

본 포스팅은 DroidKaigi 2018 ~ Kotlinアンチパターン 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

DroidKaigi 2018 참가 후기

Feb 11, 2018. | By:

올해도 어김없이 다녀온 DroidKaigi 2018 행사 후기이다.

DroidKaigi는?

[Read More]

Goodbye 2017, Hello 2018

Dec 31, 2017. | By:

2017년이라는 해가 글을 작성하기 시작하는 시점에서 4시간 10분 남았다.

주인장 이야기로 마지막 글이 올해 3월말에 적은 DroidKaigi 글이라서 한해 마무리 및 회고를 겸해서 한해의 정리를 해본다.


크고 작은 일

1월

  • 너의 이름은 영화 감상
    • 신카이 마코토 영화는 언제나 좋다… 2번 봤고, 블루레이도 샀고, 소설책도 샀다.

3월

  • 일본 DroidKaigi 행사 (참가)
    • 올해 개발 관련으로 가장 많은걸 보았는데, 개발관련으로 최근에 가장 간지러웠던 부분의 해결 실마리를 얻을 수 있는 소재들로 자극을 많이 받은 행사였다.
    • 해외에서 참석하는 특이한 사례로 소개되었다 … 정말 이때 감동이였지
  • DroidKnight 행사 (오거나이저)
    • Android 관련 GDG 외로 처음해본 행사였고, 행사 진행에 대해서 여러가지 맛을 많이 볼 수 있는 기회였고, 아쉬움도 많고 2017에도(?) 잘 이루어졌으면 하는 바램이다.

4월

  • Kotlin Night Seoul (참가)
  • GDG Korea Android 오거나이저 합류
    • 이때부터 혼돈의 시작이였지…

5월

  • Google I/O 2017 뷰잉파티 (오거나이저)
    • Google I/O 2017에서는 정말 Android 파티였다… 내용이 아주 가득한데 아직 못본 자료들이 좀 있네 ㅠㅠ 반성 중
    • Android에 Kotlin을 사용할 수 있게되었다…. 부들부들 기뻤다

6월

7월

  • Google I/O 2017 Extended in Seoul (오거나이저)
    • 나연님의 업무를 돕는다고 운영에 대해서 크게 경험해본 행사였다. 1,000명이 넘는 행사를 처음 경험했고, 행사에 대해서 많은걸 느꼈다.
  • Google I/O 2017 Extended Android Codelabs (오거나이저, 발표)

8월

  • Google I/O Recap (참가)

9월

  • 앱 엑설런스 프로그램 (발표)

10월

  • 이모콘 2017 F/W (발표)
    • Kotlin != 성배
  • GDG DevFest Incheon 2017 (발표)
    • 앱 엑설런스 프로그램에서 발표한 Kotlin 발표 ver.1.2
    • The Basic Kotlin

11월

  • GDG DevFest Seoul 2017 (오거나이저)
    • 잘 끝나서 정말 다했이다 ㅠㅠ
  • JetBrains Night 서울 2017 (참가)
  • 페이트 스테이 나이트 헤븐즈필 제1장
    • 아 새로운 입덕이다

12월

  • 이상한모임 연말정산 (스태프)

기타

  • Kotlin 스터디 (3월 ~ 4월)
  • Kotlin 선데이 사당 (7월 ~ 8월)
  • RxJava 스터디 (11월 ~ 현재)

Blog

총 40개의 포스팅을 했는데, 대부분 번역이다.

  • DroidKaigi : 23개 (참관기 1개, 번역 22개)
  • 단순 기술 번역 : 14개
  • Google I/O 2017 요약 : 3개

사둔 책 / 읽은 책

  • 도메인 주도 설계
  • 안드로이드 프로그래밍 NextStep
  • RxJava 를 활용한 리액티브 프로그래밍
  • Kotlin in Action
  • 커니의 코틀린
  • 함수형 사고

놀러간 회사 & 모임

  • 우아한형제들
  • 레진코믹스
  • 드라마앤컴퍼니
  • 라이엇게임즈
  • 카카오 카페 & 카카오 뱅크
  • 가비아
  • 9XD: Young, Wild Coders 송년모임
  • Etc..

정리

2017년은 개발자로서 설계 / Kotlin에 대해서 많이 공부한 한 해였다.

올해 새롭게 만난 사람도 많았고, 많은 일도 일어난 듯하다. 많은 일의 대부분이 행사…

중간에 한두달 행사관련 번아웃도 있었지만, 작년에 비해서 경험못한 많은걸 느낀 한해였다.

설계에 대한 니즈와 테스트해 볼 수 있는 한 해였는데, 아직 부족하고 해보고 싶은게 여러 가지다.

2018년은 조금 여유롭게 하자…

2018년에도 DroidKaigi / GDG Korea / GDG Korea Android / 이상한모임 에서 또 뭔가 하겠지..

또 많은 사람들과 먹고 마시고 즐기고 싶다.

[Read More]

[번역] DroidKaigi 2017 ~ Command 없이 나는 Android 개발 불가능한 이야기

Dec 31, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ コマンドなしでぼくはAndroid開発できない話 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 위치 정보를 정확하게 트래킹하는 기술

Dec 30, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 位置情報を正確にトラッキングする技術 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ DataBinding 로 구현하는 MVVM Architecture

Dec 25, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ DataBindingで実現するMVVM Architecture 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ Build my own debugging tool on overlay

Dec 23, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ Build my own debugging tool on overlay 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ How to implement material design animation

Nov 12, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ How to implement material design animation 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ Android 앱 저장소 전략

Oct 31, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ Androidアプリのストレージ戦略 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 조금 행복해지 기술

Oct 22, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 少し幸せにする技術 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ AccessibilityService 를 사용해 앱의 가능성을 넓히자

Oct 20, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ AccessibilityServiceを使ってアプリの可能性を広げよう 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 전부 S가 된다 ~ RxJava와 LWS 도입의 즐거움

Oct 9, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 全てSになる -RxJavaとLWSを持ち込む楽しさ 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 더욱 강력한 Espresso 테스트 코드를 효율 높게 적자

Oct 6, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 変更に強いEspressoテストコードを効率良く書こう 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ Android 앱 개발 채력 키우기

Oct 4, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ Androidアプリ開発の体力づくり💪 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 해부 Kotlin ~ 바이트코드를 이해하자 ~

Oct 2, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 解剖Kotlin ~バイトコードを読み解く 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 실전 애니메이션

Oct 1, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 実践アニメーション 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 토크 앱에서 이모티콘을 구현한 이야기

Aug 23, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ トークアプリで絵文字を実装した話 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ Android 정기실행 처리 입문

Aug 21, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ Android定期実行処理入門 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ Function Introduction of Google Play Services

Aug 8, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ Function Introduction of Google Play Services 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ 대규모 앱의 리노베이션

Aug 5, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 大規模アプリのリノベーション 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] kapt의 generateStubs와 DI 도구와의 관계

Jul 23, 2017. | By:

본 포스팅은 kapt の generateStubs と DI ツールとの関係 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2017 ~ Inspection 및 Android Lint Custome Rule에 따른 단일 책임 원칙의 실천

Jul 9, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ インスペクションとAndroid Lint Custome Ruleによる、単一責任実装の実践 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2017 ~ 릴리즈 자동화 도입과 효율적인 릴리즈 흐름을 찾아

Jun 17, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ リリース自動化と効率のよいリリースフローを求めて 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2017 ~ Android Security 최전선

Jun 12, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ Android Security 最前線 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다. 일부 이미지는 원작자의 슬라이드의 일부 화면을 캡쳐한 이미지입니다.

[Read More]

[요약] Google I/O 2017 ~ What's New in Android Development Tools

May 28, 2017. | By:

What’s New in Android Development Tools (Google I/O ‘17)

[Read More]

[요약] Google I/O 2017 ~ What's New in Android Support Library

May 25, 2017. | By:

What’s New in Android Support Library (Google I/O ‘17)

[Read More]

[요약] Google I/O 2017 ~ What's New in Android

May 22, 2017. | By:

What’s New in Android (Google I/O ‘17)

[Read More]

[번역] DroidKaigi 2017 ~ minne에서 테스트 ~ 배포 ~ 배포 후에 하고 있는 일의 소개

May 7, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ minneにおけるテスト〜リリース〜リリース後にやっている事の紹介 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2017 ~ 역순 머티리얼 디자인

Apr 24, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 逆引きマテリアルデザイン 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2017 ~ 건장한 Activity를 개선한 이야기

Apr 15, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ 💪🏻Activityを改善した話 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2017 ~ How to apply DDD to Android Application Development

Apr 2, 2017. | By:

본 포스팅은 DroidKaigi 2017 ~ How to apply DDD to Android Application Development 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 / 스피치 원고 부분을 번역했다는 점 양해바랍니다.

[Read More]

DroidKaigi 2017 참가 후기

Mar 26, 2017. | By:

2017년 3월 9일부터 10일까지 이틀간 열린 DroidKaigi 2017 행사에 참여한 후기를 작성해본다.

[Read More]

[번역] 【!는 뭐야】 Kotlin과 Java, null과 PlatformType 【Nullable에 NotNull】

Feb 26, 2017. | By:

본 포스팅은 【!ってなんだ】KotlinとJava、nullとPlatformType【NullableにNotNull】 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] RxJava를 사용하는 Android에서 에러 처리

Feb 26, 2017. | By:

본 포스팅은 RxJavaを使ったAndroidにおけるエラーハンドリング 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] AlertDialog 스타일을 커스터마이즈

Feb 4, 2017. | By:

본 포스팅은 AlertDialogのスタイルをカスタマイズ 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] RxJava에서 Operators 재입문 1

Jan 30, 2017. | By:

본 포스팅은 RxJavaでOperators再入門 その1 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] FragmentTransaction에 새롭게 추가된 commitNow()에 대해

Jan 26, 2017. | By:

본 포스팅은 FragmentTransactionに新たに追加されたcommitNow()について 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] What's Good About Kotlin in Android Development

Jan 15, 2017. | By:

본 포스팅은 What’s Good About Kotlin in Android Development 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] 쉬운 Dagger2

Jan 12, 2017. | By:

본 포스팅은 やさしいDagger2 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] SNS 타임라인 동영상 자동 재생

Jan 8, 2017. | By:

본 포스팅은 SNSタイムライン動画の自動再生 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] 너무 세세해서 전해지지 않는 Material Design 구현

Jan 7, 2017. | By:

본 포스팅은 細かすぎて伝わらないMaterial Designの実装 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] Support Library 25.1.0 이상에서 Fragment 전환시의 Lifecycle이 변화하고있는 건과 대응 방법

Jan 5, 2017. | By:

본 포스팅은 Support Library 25.1.0 以降でFragment切替時のライフサイクルが変わっている件と対応方法 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] OSS에서 배우는 Activity 시작시 근사한 애니메이션

Jan 2, 2017. | By:

본 포스팅은 OSSから学ぶActivity起動時のカッコいいアニメーション 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] StackOverFlow의 「MVP와 MVC의 차이점」에 대한 답을 읽어봤다

Dec 30, 2016. | By:

본 포스팅은 StackOverFlowの「MVPとMVCの違い」についての回答を読んでみた 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] Java를 사용했던 Android 엔지니어가 처음 Kotlin로 써 보았다

Dec 27, 2016. | By:

본 포스팅은 Javaで書いてたAndroidエンジニアが初めてKotlinで書いてみた 포스팅을 번역했습니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] Android 통신 라이브러리의 역사를 되돌아본다

Dec 25, 2016. | By:

본 포스팅은 Androidの通信ライブラリの歴史を振り返る 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] FCM(API)을 이용해서 푸시 알림용 사내 라이브러리를 만들었습니다

Dec 24, 2016. | By:

본 포스팅은 FCM(API)を利用したプッシュ通知用の社内ライブラリを作りました 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] 두렵지않아! Fragment

Dec 11, 2016. | By:

본 포스팅은 こわくない! Fragment 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

관심있는 Qiita Advent Calendar

Dec 3, 2016. | By:

Programming Langs

Libraries

Mobile

Editors

Services

[Read More]

[번역] RecyclerView에 도입된 ItemPrefetch로 렌더링 퍼포민스를 향상시키자

Nov 26, 2016. | By:

본 포스팅은 RecyclerViewに導入されたItemPrefetchで描画パフォーマンス向上させる 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

Android Resource Formatting Strings

Nov 18, 2016. | By:

Android 개발 시 문자열 서식 포맷으로 많이 사용하는 것이 String.foramt 이다.

[Read More]

[번역] EditText 색 변경항목 정리

Oct 31, 2016. | By:

본 포스팅은 EditTextの色変更箇所まとめ 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

DroidKaigi 2016 번역 완료 회고

Oct 31, 2016. | By:

DroidKaigi 2016을 번역을 끝낸 기념으로 회고문을 작성해봅니다.

[Read More]

Android Support Library 24.2.0의 버그

Sep 27, 2016. | By:

얼마전 회사에서 개발하면서 Android Support Library를 24.2.0으로 올렸을때의 버그에 대해서 이야기이다.

결론부터 말하자면 24.2.1에 고쳐졌다.

[Read More]

[번역] DroidKaigi 2016 ~ Chrome과 Android의 과거 ・ 현재 ・ 미래

Sep 3, 2016. | By:

본 포스팅은 ChromeとAndroidの過去・現在・未来 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 5년간 「Hatena Bookmark」앱을 계속 개발하는 기술

Aug 28, 2016. | By:

본 포스팅은 5 年続く 「はてなブックマーク」 アプリを継続開発する技術 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ Android CI: 2016 edition

Jul 23, 2016. | By:

본 포스팅은 Android CI: 2016 edition 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ Android,Brillo,ChromeOS

Jul 10, 2016. | By:

본 포스팅은 Android,Brillo,ChromeOS 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ DroidKaigi 기존 Android 프로젝트에 Kotlin을 도입한 이야기

Jul 9, 2016. | By:

본 포스팅은 DroidKaigi 既存のAndroidプロジェクトに Kotlinを導入した話 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 17개국 대국어 대응 Tips

Jul 6, 2016. | By:

본 포스팅은 17ヶ国の多言語対応Tips 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 카메라 어플 첫 걸음

Jun 11, 2016. | By:

본 포스팅은 Camera 2 APIはじめの一歩 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 퍼포먼스를 요구하는 Android 어플을 만들기 위해서는

Jun 6, 2016. | By:

본 포스팅은 DroidKaigi 2016 パフォーマンスを追求したAndroidアプリを作るには 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 다시 태어난 UI Automator를 자유자재로 다루기

Jun 5, 2016. | By:

본 포스팅은 生まれ変わったUI Automatorを使いこなす / How to Use Brand New UI Automator Perfectly 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

Android Studio 2.2 Preview 1

May 22, 2016. | By:

Android Studio 2.2 Preview 1이 Google I/O 2016에서 발표했습니다.

Android Studio 2.1의 첫 Preview가 2016년 3월 10일에 발표되었고, 정식 버전은 4월 27일에 발표했습니다.

2.0부터는 새로운 버전 출시 주기가 상당히 빨라진 것으로 보입니다.

[Read More]

[번역] DroidKaigi 2016 ~ Cookpad에 있어서 Android 엔지니어의 역할과 그 변화

May 20, 2016. | By:

본 포스팅은 クックパッドにおけるAndroidエンジニアの役割とその変遷 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] VectorDrawable 대응 정리

Apr 11, 2016. | By:

본 포스팅은 VectorDrawable対応まとめ 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] Android에서는 MVC보다 MVP 쪽이 좋을지도 몰라

Apr 6, 2016. | By:

본 포스팅은 AndroidではMVCよりMVPの方がいいかもしれない 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] DroidKaigi 2016 ~ 실천! Android Studio Plugin 개발

Mar 31, 2016. | By:

본 포스팅은 実践!Android Studioプラグイン開発 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ Android 저전력에 대한 생각

Mar 29, 2016. | By:

본 포스팅은 DroidKaigi 2016 Androidの省電力を考える 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

이모콘 2016 S/S 스피커 후기

Mar 25, 2016. | By:

안전한 이불 안에서 발표도 할 수 있고 들을 수 있는 이모콘.

이번 이모콘 2016 S/S에서 스피커로 발표에 대해서 후기를 적어봅니다

[Read More]

[번역] DroidKaigi 2016 ~ Permission 모델의 과도기에 대응

Mar 23, 2016. | By:

본 포스팅은 パーミッションモデルの過渡期への対応 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 용도에 맞는 애니메이션 구현 방법

Mar 17, 2016. | By:

본 포스팅은 用途に合わせたアニメーションの実装方法 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ Dagger2와 Realm을 이용한 모던 개발

Mar 16, 2016. | By:

본 포스팅은 droidkaigi2016 by funnelbit 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 빠르게 배포를 위한 Android 어플 디자인

Mar 15, 2016. | By:

본 포스팅은 最速でリリースするためのAndroidアプリデザイン 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분을 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ OSS 동향을 파악한 구현 방침

Mar 4, 2016. | By:

본 포스팅은 Day1 Keynote in DroidKaigi 2016 과 발표영상 主催者挨拶 + 基調講演: OSSの動向を捉えた実装方針 by CyberAgent wasabeef at DroidKaigi 2016 을 기본으로 번역하여 작성했습니다

자료와 연관된 발표 영상은 8분 30분부터 보시면 됩니다.

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드와 발표 설명의 부분을 혼합하여 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ Android Dev Tools Knowledge

Feb 29, 2016. | By:

본 포스팅은 Android Dev Tools Knowledge 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 내가 테스트 써라고 말하는 아저씨가 된 경위와 그 과정에서 한 일

Feb 29, 2016. | By:

본 포스팅은 droidkaigi-2016 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ Android Lint로 올바름을 배우자

Feb 26, 2016. | By:

본 포스팅은 AndroidLint #DroidKaigi 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

실제 발표내용에 해당하는 슬라이드와 슬라이드의 일본어 부분만 번역만 번역했다는 점 양해바랍니다.

[Read More]

[번역] DroidKaigi 2016 ~ 내일부터 사용할 수 있는 Rxjava 자주 사용하는 패턴

Feb 25, 2016. | By:

본 포스팅은 droidkaigi-rxjava 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

코드는 생략하고 슬라이드의 일본어 부분만 번역 했다는 점 양해바랍니다.

[Read More]

블로그 수정

Feb 14, 2016. | By:

블로그의 일부 내용을 수정했습니다.

  • 링크가 올바르게 되지 않은 상태로 나온 현상이 있어서 수정
  • 수작업으로 체크하다보니 최대한 수정하고 있습니다.
  • 깨진 상태로 나온 마크다운 내용 수정

[Read More]

GitHub Pages Jekyll 3.0으로 Upgrade

Feb 3, 2016. | By:

GitHub가 어제 GitHub Pages에서 사용하는 Jekyll 3.0으로 업그레이드 안내했습니다.

[Read More]

Glide 3.5부터의 캐시 처리

Jan 18, 2016. | By:

최근 Glide의 최신버전은 3.6.1 (현재 2016년 1월 19일 기준)입니다.

기존에 개인 프로젝트로 Glide를 이용 중 3.5부터 Cache 부분이 변경되었다는 것을 뒤늦게 알아차리고 포스팅 해봅니다.

[Read More]

[번역] Material Design 느낌이 높아지는 Ripple Effect 대응

Jan 3, 2016. | By:

본 포스팅은 Material Design度が高まるRipple Effect対応 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] HeapDump로부터 그 순간의 각 객체가 가진 상태를 찾아보자

Dec 31, 2015. | By:

본 포스팅은 ヒープダンプから、その瞬間の各オブジェクトの持っている状態を調べよう 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.

[Read More]

[번역] Annotation Processing(apt) 정리 + AndroidAnnotations(AA)과 AutoValue 샘플 코드를 적어봤다

Dec 26, 2015. | By:

본 포스팅은 Annotation Processing(apt)のまとめ+AndroidAnnotations(AA)とAutoValueのサンプルコード書いてみた。 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] Pluggable Annotation Processing API 사용방법 메모

Dec 24, 2015. | By:

본 포스팅은 Pluggable Annotation Processing API 使い方メモ 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] AutoCompleteTextView로 해시태그 기능을 구현해보자

Dec 13, 2015. | By:

본 포스팅은 AutoCompleteTextViewでハッシュタグの補完を実装してみる 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] 연말 대청소, 어플리케이션 용량을 줄이기 위한 체크 리스트

Dec 12, 2015. | By:

본 포스팅은 年末の大掃除、アプリの容量を削減するためのチェックリスト 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] RxJava 에러 처리

Dec 11, 2015. | By:

본 포스팅은 RxJavaのエラーハンドリング 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

Android Animation, Animator 잡담

Dec 8, 2015. | By:

[Read More]

Android Kakao Talk UI 만들기 2 - 이모티콘 실시간 핫 아이템 UI

Dec 6, 2015. | By:

[Read More]

Android Dump View Hierarchy for UI Automator

Dec 3, 2015. | By:

[Read More]

Realm 발표 후기 및 발표 영상

Dec 2, 2015. | By:

2015년 11월 20일 Realm 발표 후기와 발표 영상 연결을 적어본 포스팅입니다.

[Read More]

Android Studio for Experts 정리

Nov 28, 2015. | By:

본 포스팅은 Android Studio for Experts (Android Dev Summit 2015)Tor Norbye씨의 발표 세션을 정리한 내용입니다.

[Read More]

Android Studio 2.0 Preview 반나절 사용 후기

Nov 24, 2015. | By:

Android Studio 2.0 Preview 가 2015년 11월 24일 새벽에 발표했습니다.

[Read More]

Android StatusBar 색상 변경

Nov 20, 2015. | By:

앱 제작시 다양한 테마를 적용해서 StatusBar 를 바꾸는 방법이 있습니다.

[Read More]

Android Sqlite 에서 Realm 으로 데이터 이관

Nov 17, 2015. | By:

최근 안드로이드 웹툰 프로젝트를 GitHub에 완전 공개하면서

RxJava, RxAndroid, Realm 관련 작업을 반영해보기로 했습니다

Rx 자체는 별로 어려운 문제없이 진행했지만, Realm 이 가장 큰 문제였습니다.

[Read More]

안드로이드 마시멜로 관련 개발시 참고 사이트 정리

Nov 10, 2015. | By:

안드로이드 마시멜로가 정식 릴리즈가 되었지만,

실제로 관련 대응을 하기위해서 개발관련 도움이 되는 사이트를 정리해보았습니다.

[Read More]

블로그 수정

Nov 7, 2015. | By:

[Read More]

[번역] Android 개발을 수주해서 Kotlin을 제대로 써봤더니 최고였다.

Sep 19, 2015. | By:

이전부터 개인적으로 Qiita 쪽 괜찮은 글을 심심치않게 번역하면서 공유를 했습니다.

[Read More]

[번역] LeakCanary 의 구조를 어느정도 이해하고 싶은 사람

Sep 11, 2015. | By:

이 포스팅은 LeakCanaryの仕組みをある程度理解したいマン 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

AndroidManifest.xml 의 meta-data 정보 취득

Sep 7, 2015. | By:

여러 3rd Party 라이브러리를 사용하면 AndroidManifest.xmlmeta-data 를 추가하라는 항목이 가끔씩 나옵니다.

추가는 쉽지만, 실제 Android Java 파일에서 어떻게 값을 취득하는가에 대해서 간단하게 설명을 적겠습니다.

[Read More]

[번역] 새로운 퍼미션 모델 대응을 조금 편하게하는 Snippet

Aug 19, 2015. | By:

이 포스팅은 新しいパーミッションモデルの対応が少し楽になるスニペット 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

Android Kakao Talk UI 만들기

Aug 14, 2015. | By:

[Read More]

Android Studio - Gradle Task 정리

Jun 22, 2015. | By:

Android Studio 에서 자주 사용하는 Gradle Task 정리

[Read More]

Android JNI Crash 디버그

Jun 20, 2015. | By:

[Read More]

Google Breakpad를 이용한 Android JNI DUMP 및 Java Method Call

Jun 12, 2015. | By:

[Read More]

[번역] Activity LifeCycle (LOG)

Jun 7, 2015. | By:

이 포스팅은 Activityのライフサイクル(ログ) 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

Android Design Support Library 사용하기

May 31, 2015. | By:

[Read More]

[번역] Android 의 Library 프로젝트를 빠르게 Maven Central 에 deploy하기

May 24, 2015. | By:

이 포스팅은 Android のライブラリプロジェクトを爆速で Maven Central にデプロイする 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] AndroidStudio의 Postfix Completion로 고속 코딩

May 24, 2015. | By:

이 포스팅은 AndroidStudioのPostfix Completionで爆速コーディング 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] [Android] Fabric를 사용해서 개발중인 어플리케이션을 배포해보자

May 19, 2015. | By:

이 포스팅은 [Android] Fabricを使って開発中のアプリを配布してみる 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] fabric.io에서 beta테스트 apk배포 구현 (이미지 모음, 초심자용)

May 19, 2015. | By:

이 포스팅은 fabric.ioでbetaテストapk配布の実装(画像まとめ、初心者向け) 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] Toolbar에 13줄로 SearchView을 구현한다

May 19, 2015. | By:

이 포스팅은 Toolbar に 13行で SearchView を実装する 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] Support Library rev.22.1 소개

May 17, 2015. | By:

이 포스팅은 Introduction to Support Library rev.22.1 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] 「Androidオープンソースライブラリ徹底活用」에서 소개된 라이브러리

May 12, 2015. | By:

이 포스팅은 「Androidオープンソースライブラリ徹底活用」에서 소개된 라이브러리 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] 요즘 활용하는 Android 오픈소스 라이브러리 모음

May 11, 2015. | By:

이 포스팅은 イマドキなイカした Android のオープンソースライブラリ集 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] RxJava에 대해서 찾아보고 써봤다

Apr 29, 2015. | By:

이 포스팅은 RxJavaについて調べた試した 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[번역] RxAndroid를 가볍게 써보자

Apr 28, 2015. | By:

이 포스팅은 RxAndroidをカジュアルに使ってみるとか 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

[Android] 기상청 프로그램 v2.1.0

Apr 20, 2015. | By:

v2.1.0 추가사항

  • Design
  • 메뉴 표시 일부 수정
  • Theme Color에 따른 색 수정

  • Dev
  • 설정 추가 (Theme Color 선택)
  • 4x1 Widget 추가 (Vertical Resize On)

[Read More]

[Android] 기상청 프로그램 v2.0.0

Apr 16, 2015. | By:

v2.0.0 추가사항

  • Design
  • Material Design

  • Dev
  • butterknife 적용
  • Navigation Drawer 추가
  • ObservableScrollView 추가

[Read More]

Android HTML Parser jsoup

Apr 14, 2015. | By:

최근 만화/소설 뷰어 관련 개인 프로젝트 진행하면서

HTML Parser Library로 jsoup을 사용후 관련 포스팅을 남깁니다.

Jericho가 유명하지만, 2012년 10월 말 이후 업데이트가 없어서 …

Jericho 다운로드 사이트

그래서, HTML Parser쪽 부흥하고 있는 jsoup을 사용하는 것으로 결정했습니다

[Read More]

Android 로컬에서 GCM Push 전송하기

Jan 22, 2015. | By:

안드로이드 개발시 GCM으로 Push 처리를 위하여 테스트용으로 만든것을 공유합니다.

추가적인 자세한 내용들은 GCM 관련 페이지를 하단에 기술하였으므로 참고하시길바랍니다.

[Read More]

[번역] Butter Knife 소개

Jan 20, 2015. | By:

이 포스팅은 Butter Knifeの紹介 을 기본으로 번역하여 작성했습니다

제 일본어 실력으로 인하여 오역이나 오타가 발생할수 있습니다.

[Read More]

Android View Injection ButterKnife

Jan 20, 2015. | By:

기본적으로 읽어볼 내용

[Read More]

Android Picasso vs Glide

Jan 15, 2015. | By:

Android에서 사용하는 ImageLoader Library중에서 편리중심이며 많이 사용하고 있는 Picasso와

Google I/O 2014로 인해서 급부상항 Glide에 대해서 가벼운 정보를 작성했습니다.

[Read More]

Android Studio + 카카오 SDK [환경편]

Jan 6, 2015. | By:

현재 이 포스트는 기존 네이버 블로그 포스트에 추가적으로 작성한 내용입니다.

Android Studio에 카카오 SDK를 Gradle 방식으로 작업시 간단한(?)처리 방법을 작성했습니다.

세션관리 등의 부분은 작성하지 않고, 기본적인 환경설정만 기술했습니다.

[Read More]

블로그 이전 공지

Dec 29, 2014. | By:

네이버 모든것은 음모다 개발자 블로그로부터 일부 내용을 이전할 계획입니다.

[Read More]

DEVIEW 2012 후기

Sep 19, 2012. | By:

2012.09.17 (월) DEVIEW 2012 에 다녀왔습니다.

단백솔직하고 지극히 주관적으로 적어봅니다.

[Read More]

[Windows Phone] Pluu Google Reader 기동 시작!!!

Apr 27, 2012. | By:

  1. 구글리더 연동 RSS 개발……..현재 Google Reader API 분석완료

  2. 다음으로 테이블 정의 예정….

아직 위의 이미지는 임시 기획용 이미지 입니다.

[Read More]

[Android] 기상청 프로그램 v1.1.1

Apr 16, 2012. | By:

개인용도로 만드는 어플.

v1.1.1 추가사항

  • 추가된 지역 가나다 순으로 정렬

  • 기본지역 설정 확장메뉴에 추가

  • 삭제 메뉴를 확장메뉴로 이동

[Read More]

[Android] 기상청 프로그램 v1.1

Mar 30, 2012. | By:

개인용도로 만드는 어플.

v1.1 추가사항

  • 1개 도시선택 → 복수 도시추가 가능
  • 특정 도시 검색/추가/삭제 기능

[Read More]

최근 동향

Nov 28, 2011. | By:

최근 몇달 동안 일어난 일입니다.

1. 일본에서 완전 귀국

  • 제가 생각했던 일을 하고싶었지만, 이직도 못했습니다. 이력서 서류조차 통과 안하더라구요. 그래서 포기했습니다. 한국에서 시작하자고…

2. 서울 모바일 회사에 취직

  • 최근 모바일쪽에 관심이 많은터라, 모바일쪽 개발회사에 취직했습니다. 업무는 안드로이드예요. 개발이 천직인가봐요 ㅋㅋㅋ

3. 여러가지 공부

  • Android, iPhone, WindowsPhone
  • 개발자는 항상 공부해야하는 업종이네요 ^^

그래도, 제가 할 수 있는일을 한다는걸 기쁘게 느끼고 있습니다.

[Read More]

[Android] 기상청 프로그램 v0.2

Oct 30, 2011. | By:

기상청에서 XML을 제공하고 있기때문에 지역정보 선택후

예보 정보를 화면에 표시하는 어플을 만들었습니다.

문제점 1. 기상청은 공모전 대상자에게만 제공하는 DB가 있다. (현재날씨 정보 / 지역DB)

문제점 2. 구글에서 Geocoder 결과로 나타나는 이름이 기상청에는 관리하는 명칭과 다르거나 없을수 있습니다.

  • 그래서, 명칭이 에러일 경우 직접선택하는 방법만 가능

문제점 3. 기지국 기반 위치취득시 제대로 위치가 취득안되는 패턴이 발생.

[Read More]

[Android] 기상청 동네예보/주간예보 어플

Oct 19, 2011. | By:

기상청 동네예보/주간예보 어플을 한번 만들어 볼려고 작성중…

  1. 현재 동네정보와 관련된 DB 정보 [완료]
  2. 동네예보 파싱 [완료]
  3. 현재위치 찾기(기지국 기준) [완료]
  4. 주간예보 파싱 [미완료]
  5. UI 설계 [미완료]
  6. ~~~~~~~

[Read More]

[Pluu Twitting] 개발상황

Sep 2, 2011. | By:

멘션작성 완료 사용자 맨션, 기본맨션, 팔로워맨션 취득 완료

[Read More]

뒹굴뒹굴...

Aug 29, 2011. | By:

주말 ~ 월요일…연이어…크게 한것도 없이 시간이 흘러갔네요…

무미건조하게 시간이 흘러가는것 같네요. 개발이라도 해야겠습니다

Start : Pluu Twitting

[Read More]

근황 이야기...

Apr 6, 2011. | By:

몇일날 더 지나면 일본 동북부 대지진이 있고 난 한달이 되는 날입니다…

[Read More]

Flip Clock 구현방법2

Dec 22, 2010. | By:

이전에 Flip Clock의 이미지가 전부 존재할경우를 올렸는데

이번에는 각각 숫자마다 아래/위 이미지가 존재할 경우 사용가능에 대해서 올렸습니다.

[Read More]

최근 동향...

Dec 14, 2010. | By:

작년에 일본 도쿄로 넘어와서

C# → Android → iPhone을 열심히하고… 지금은 iPhone현장에서 일하고 있습니다…..

[Read More]

Flip Clock 구현방법

Sep 8, 2010. | By:

안드로이드나 아이폰 시계관련 어플을 보다보면 종종 Flip Clock가 나옵니다.

그래서 한번 구현해봤습니다.

[Read More]

Flip Clock 구현 성공

Sep 4, 2010. | By:

회사내에서 어플만드는데,

고객이 flip clock ..을 원하네요…

이리저리 소스도 없기때문에, 찾다가 우연히 이미지 파일을 찾았는데

알고보니…한장한장 넘어가는 순간순간 이미지가 다 있더군요…

ViewFlipper를 써서 만들기는 했지만,

이런걸로 괜찮을지 하네요…ㅁㅠ

월요일에 출근하면 샘플이미지 올려보겠습니다.

[Read More]

Android - PDF Viewer

Sep 1, 2010. | By:

private File pdf = null;
private final String PDF_PATH = "/sdcard/download/B.pdf";
private Intent intent;

@Override
protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.pdf);
   pdf = new File(PDF_PATH);
   if(pdf.exists() && pdf.isFile() && pdf.canRead()){
      intent = new Intent(Intent.ACTION_DEFAULT);
      intent.setType("application/pdf");
      intent.putExtra(Intent.EXTRA_STREAM, Uri.parse(Environment.getExternalStorageDirectory() + PDF_PATH));

      startActivity(intent);
   }
}

[Read More]

최근 작업한 프로그램 [안드로이드] + 새로운 프로젝트

Aug 11, 2010. | By:

기업에 납품할 프로그램 … +ㅁ+ 아….XML은 어렵구나…

[Read More]

DJ MAX 3

May 26, 2010. | By:

이번에도 노리겠다…

[Read More]

골든위크는 공부와 함께...

May 2, 2010. | By:

라는 제목을 썻지만…

쉬면서 뒹굴뒹굴 했다..

[Read More]

블로그 내용이 통째로 교육용 자료로 사용?...

Apr 21, 2010. | By:

잡소리로 들리실지도 모르겠지만, 일본생활을 하다보니깐 자연스럽게 블로그에 소홀해졌는데…

오랜만에 블로그에 들어와서 이리저리 댓글단 사람들의 블로그도 확인했는데.. 어떤 분이 자바관련 자료를 다 퍼가셨다… 뭐 거기까지는 괜찮지만…

국비교육 카페의 자료로 이용하고 있다는 사실을 확인했음… =ㅅ= 그래서 제가 만든 공부 자료에 대해서는 CCL 기능을 추가하도록 하겠습니다.

수업관련 자료들은 블로그로 퍼가는것은 괜찮지만, 영리적 목적으로 카페 교육자료로 사용하는것은 금지합니다.

[Read More]

뒹구르르르 일본생활

Jan 28, 2010. | By:

일본에 있는 한국계 SI업체에 들어와서 인턴으로 연수생활이 무료한 이 시점에서

=ㅅ= 곧 다가올, 벚꽃이 필때…

떠나자!!! 초속 5cm 실제 풍경이 있는곳으로……. 토치키현은 너무 멀고…그래서 가까운 요요기공원, 신주쿠 근처를 활보할 예정

링크

=ㅁ= 이걸 보면서 사진찍고 다녀야지!

[Read More]

Microsoft Visual Studio 2008 Chart Control

Jan 20, 2010. | By:

이미 많은 사람들이 사용하고 있을거라고 생각되지만,

최근에 작업하기 시작한 Microsoft Visual Studio 2008 Chart Control에 대해서

그냥 간단한 포스팅을 할까함.

[Read More]

응????

Jan 14, 2010. | By:

아주 작은 확률로… 실버라이트를 안쓰게되었음…

=ㅁ= 야!!!

ASP.NET을 시작해야한다…

지금까지 만든 내용은 실행할수 있게만 테스트용으로 업로드함…

실버라이트 3가 설치되어있다면 =ㅁ=)b 아마 될꺼임

샘플코드 : 다운로드

[Read More]

새로운 프로젝트

Jan 7, 2010. | By:

SI업체에서 S2Struts 프레임워크를 이용해서 회사전용 홈페이지 개발 및 데이터베이스 관련 작업을 도중 중단 명령을 받고

이제는 C#, ASP.NET, ADO.NET, Silverlight를 하라는 지시를 받고, 오늘 환경구축을 했는데…

이건 뭐….짜증나는군… VS 2008 서비스팩 1 설치하는 시간이 오래걸려서…

이제 =ㅅ= 힘든 시간이 또 시작 되는구나

[Read More]

일본으로 갈준비를 합시다.

Oct 22, 2009. | By:

일본 인턴으로 확정받은 회사에서 재류자격인정증명서가 도착했다고 연락이왔다

받으면 부산에 있는 일본영사관에가서 신청하면 된다고하네…….

=ㅅ= 아 자바공부해야하네…요즘 C#이랑 VB.NET만 하다보니…

[Read More]

[VB.NET] 컨트롤 클래스화하기, 재사용

Oct 21, 2009. | By:

POS 시스템을 사용하지않고,

단순 컴퓨터와 터치스크린 모니터만을 가지고 POS 시스템처럼 구현해보려고 진행중이다.

[Read More]

VB.NET 기반 화상키보드 만들기

Oct 8, 2009. | By:

VB.NET 기반 화상키보드 만들기

[Read More]

RFID 물류 관리 시스템 + 소켓

Oct 1, 2009. | By:

RFID 장비 써서..

물류 관리 시스템을 비슷하게 만들어본것……..

로그인으로 시작해서 =ㅅ= 1달동안 코딩코딩……..=ㅅ=)///

[Read More]

Pluu Programming (이미지 캡쳐, 음성녹음, 그림판, SWF 제작)

Sep 2, 2009. | By:

  • 스마트 업데이트 + 이미지 캡쳐
  • 음성 녹음 + MP3 변환
  • Flash 그림판 + Action Script 구조
  • PHP 기본 + PHP 내장객체 MING

[Read More]

ActivrX 버전 녹음기 완성 (90%)

Aug 23, 2009. | By:

ActivrX 버전 녹음기 완성 (90%)

[Read More]

Visual C# + Flash + PHP

Aug 13, 2009. | By:

[Read More]

요즘 근황

Aug 6, 2009. | By:

1. PHP + FLASH + PHP MING

[Read More]

About

Pluu, Android Developer Blog Site

이전 블로그 링크 :네이버 블로그

Using Theme : SOLID SOLID Github

Social Links