Devstory
개발과 관련된 글들을 모아놓았습니다.
2019
- [GraphQL] GraphQL 101
- [Kotlin] Hello Rx
- [Android] Google In-App Promotion and Play Points
- [Android] Translucent Activity Crash on Android Oreo (Android 8.0.0)
- [Android] Hide The System Bars
- [Android] Dim The System Bars
- [Android] Enable Full Sceen Mode
- [Android] Android Model in Clean Architecture
- [Android] Android Studio Tips
- [Android] Android Q: What you need to know
- [Kotlin] Scoping Functions - apply, run, let, also, with
- [Android] Robolectric - Android Unit Testing Framework
- [Android&Kotlin] Prevent Robolectric Error When measuring Test Coverage
- [Java&Kotlin] Avoiding Memory Leak
- [Java] Integer Cache
- [Android] SafetyNet reCAPTCHA API : reCAPTCHA 사용하여 봇인지 체크하기
- [Android] SafetyNet Verify Apps API : 설치된 악성앱들 목록 받기
- [Android] SafetyNet Safe Browsing API : 위험한 URL인지 체크하기
- [Android] 내 앱과 설치될 기기의 안전/안정성을 확보하기 : SafetyNet API
- [Android] SafetyNet Attestation API : 기기/앱 위변조 검사
2018
- [Kotlin] 테스트 코드 작성이 힘든 이유와 테스트 가능 코드에 대한 고민
- [Android] Naver Tech Concert 2018 (Day2) - Part3
- [Android] Naver Tech Concert 2018 (Day2) - Part2
- [Android] Naver Tech Concert 2018 (Day2) - Part1
- [Android] Naver Tech Concert 2018 (Day2)
- Android XML Naming Convention
- [Kotlin] Intelli J Custom Comment (TODO, FIXME, ...)
- [WebView Debugging] Android, iOS
- 국가별 DateTime Endianness
- [Android] Browse the SharedPreferences data
- [Kakao] 컨퍼런스 2018 후기
- [Android] Google for Mobile I/O Recap 2018 Day4
- [Android] Google for Mobile I/O Recap 2018 Day3
- [Android] Google for Mobile I/O Recap 2018 Day2
- [Android] Google for Mobile I/O Recap 2018 Day1
- [Android] Wifi로 디버깅하기
- [Test] Selenium
- [Unite] 2018. Day2
- [Unite] 2018. Day1
- [Droid Knights] Seoul 2018 후기
- [JavaScript] 웹프론트엔드 개발 개론2
- [JavaScript] 웹프론트엔드 개발 개론1
- [NPM] How to Publish a npm Package
- [TypeScript] How to debug TypeScript in VS Code
2017
- [iOS] iOS 11
- [iOS] iOS Location
- [iOS] CocoaPods 적용하기
- [MWDC2017] 2nd Day
- [MWDC2017] 1st Day
- [Android] Android P, Preview1
2016
- [Swift] Hello Swift
- [iOS] Reject 사유: Non-Public API
- [iOS] ATS - Checking Security
- [Objective-C] Grand Central Dispatch 02
- [Objective-C] Grand Central Dispatch 01
- [iOS] Private Method
- [VCS] SVN to Git
- [Library] Dynamic vs. Static Library
- [iOS] IDFA, IDFV
- [iOS] iOS Lifecycle
- [Linux] About Shell
- [iOS] Code Signing, KeyChain, Provisioning Profile
- [iOS] Architecture, LLVM, LIPO
- [Objective-C] Objective-C-2.0 책요약 03
- [Objective-C] Objective-C-2.0 책요약 02
- [Objective-C] Objective-C-2.0 책요약 01
- [Objective-C] Block Syntax
- [Objective-C] Runtime, Structure
- [Objective-C] Message Sending
- [Objective-C] ARC vs MRC
- [iOS] 번역: 2. Expected App Behaviors
- [iOS] 번역: 1. About iOS App Architecture
- [Apache] Gzip
- [Java] Java8 Lambda
- [Putty] ConEmu
- [Test] Mockito
- [JavaScript] BackboneJS
- [OAuth] OAuth 101