WE ARE BRANDI
브랜디 랩스 기술 블로그
-
로컬 개발환경 Docker 사용하기
Overview IT기술이 나날이 발전하고 있습니다. HTML5의 시대가 도래된 이후, 수많은 기술들이 나왔고 새로운 패러다임을 제시한 것 중 하나인 Docker로 로컬 개발환경 셋팅 하는 것을 소개하려고...
2021-01-20 -
개인정보 보호와 데이터 익명화 개념
Overview 인터넷의 발달, 모바일기기의 발전, 사물 인터넷 기술의 등장, SNS의 활성화 등으로 하루에도 수많은 데이터가 쌓이고 활용되고 있습니다. 데이터의 양이 급증하여 자연스럽게 빅데이터 시대로 접어들면서...
2021-01-13 -
프로젝트를 간편하게 최신화 하는 방법
Overview 프로젝트는 시간에 흐름에 따라 점점 레거시화 될 수 있습니다. 꾸준한 유지 관리로 최신 버전의 런타임과 프레임워크를 사용하도록 하는 것이 개발 환경에 대한 부채를 쌓아가지...
2021-01-11 -
iOS App with Kotlin Native
Overview Kotlin Native 예제 Hello (Platform)! 예제 Networking and Data Storage Conclusion 참고 Overview Kotlin의 경우 현재 Android 개발에 많이 쓰이고 있습니다. Kotlin 언어 가이드에...
2020-12-14 -
AWS ElastiCache를 활용한 데이터 동기화 시스템의 개선
Overview 이번 글에서는 AWS ElastiCache를 활용해 서로 다른 서비스 간의 데이터 동기화 시스템을 개선한 과정을 공유하고자 합니다. 긴 시행착오를 겪은 작업이었고 개인적으로도 이번 개발을 통해...
2020-12-11 -
Kotlin Coroutines
Overview 안드로이드 생태계에서 코틀린이 2011년 등장해서 2017년에 구글에서 공식 언어로 추가 한 이후에 매우 빠르게 안드로이드 개발자에게 전파되었습니다. Android Studio 3.0 부터 코틀린을 정식으로 지원하기...
2020-12-09 -
MVVM 에 Room 더하기
Overview 브랜디 AOS 파트에서는 MVVM + 캐싱 지원을 목표로 작업을 하고 있습니다. 방향성은 정해져 있지만 해당 기술 적용을 위한 변경 작업, 업무 시간 등을 고려했을...
2020-12-07 -
MVVM+C, CollectionViewAdapter를 이용한 코드 간소화
Overview 브랜디 iOS 파트에서 사용하고 있는 MVVM 패턴에 대하여 소개하고자 합니다. 저희는 VIPER로 시작하였지만 RxSwift를 조금 더 쉽게 적용하기 위해 MVVM으로 전환하였습니다. MVVM으로 전환하면서 화면...
2020-12-04 -
웹서비스팀 개발문화 만들기
Overview 저희 브랜디와 하이버의 웹서비스를 담당하고 있는 팀은 멋진 화면을 담당하는 퍼블리싱팀과 그 외 전반적인 부분을 담당하고 있는 프론트 개발팀이 협업을 하여 서비스를 개발 및...
2020-12-02 -
DynamoDB 똑똑하게 사용하기(요금 줄이는 꿀팁)
Overview 꿀팁 1. TTL 적용하기 꿀팁 2. TTL 더 잘 사용하기 Conclusion Overview 브랜디는 이미 고객 여러분에게 즉각적인 서비스를 제공하기 위해 다양한 방법으로 캐싱을 하고...
2020-11-27