Showing posts with the label 안드로이드

ConstraintLayout 성능의 비밀, Solver를 파헤치다

안드로이드 앱 개발의 여정에서 사용자 인터페이스(UI)를 구축하는 것은 건축가가 건물의 청사진을 그리는 것과 같습니다. 수년간 개발자들은 LinearLayout , RelativeLayout 과 같은 익숙한 도구로 벽돌을 쌓아 올리듯 UI를 구성해왔습니다. 하지만 앱이 복잡해지고 다양한 화면 크기에 대응해야 하는 시대가 도래하면서, '중첩된 레이…
ConstraintLayout 성능의 비밀, Solver를 파헤치다

All com.android.support 버전 충돌 경고의 근본 원인과 해결책

안드로이드 개발자라면 누구나 한 번쯤은 마주쳤을 법한 붉은색 경고 메시지, "All com.android.support libraries must use the exact same version specification" . 특히 페이스북 SDK나 Firebase 같은 대규모 서드파티 라이브러리를 추가하는 순간, 이 경고는 어김없이 …
All com.android.support 버전 충돌 경고의 근본 원인과 해결책

자바 개발자가 코틀린으로 넘어가야 할 결정적 이유

오랫동안 JVM(Java Virtual Machine) 생태계의 왕좌를 지켜온 자바. 그 안정성과 방대한 생태계는 수많은 시스템의 근간이 되어왔습니다. 저 또한 풀스택 개발자로서 수년간 자바와 스프링 프레임워크를 통해 수많은 서비스를 구축하며 그 견고함에 신뢰를 보내왔습니다. 하지만 기술의 발전은 멈추지 않았고, JetBrains가 선보인 코틀린(Kot…
자바 개발자가 코틀린으로 넘어가야 할 결정적 이유
OlderHomeNewest