• coroutin이란?

    🧵 Kotlin Coroutine안드로이드 개발을 하다 보면, 네트워크 통신이나 파일 읽기 등 시간이 오래 걸리는 작업을 자주 다루게 됩니다. 이런 작업을 비동기적으로 처리하려면 Coroutine이 필수입니다. ✅ Coroutine이란?Coroutine(코루틴)은 가벼운 스레드로, 하나의 스레드를 블로킹하지 않고 비동기 작업을 순차적 코드처럼 작성...
  • Android Jetpack이란?

    🚀 Android Jetpack이란?안드로이드 앱 개발에서 Jetpack은 더 이상 선택이 아닌 필수입니다.Google이 공식 제공하는 Jetpack은 반복되는 작업을 줄이고, 안정적이고 유지보수 쉬운 앱을 만들도록 돕는 라이브러리들의 집합입니다. 🔍 Jetpack이란? Android 앱 개발의 생산성과 품질을 높이기 위한 라이브러리 + 아키텍처...
  • Kotlin 고급 문법 정리

    이전 포스트에서는 Kotlin의 기초 문법을 정리했습니다.이번에는 앱 개발에서 꼭 알아두면 좋은 Kotlin 고급 문법을 소개하려고 합니다.조금 더 효율적이고 안전한 코드를 작성하고 싶은 분들을 위한 내용입니다. 💎 Data Class (데이터 클래스)값만 저장하는 용도로 사용하는 클래스를 간편하게 만들 수 있습니다. 1data class User(...
  • Kotlin 기초 문법 정리

    Kotlin을 배워야 하는 이유안드로이드를 개발하기 위해서는 Kotlin에 대한 이해가 필수입니다.Kotlin은 자바 기반 환경에서 동작하기 때문에 기존 Java 생태계와 완벽하게 호환되며,더 간결하고 안전한 문법을 제공하는 고급 언어입니다. 단순한 앱 개발뿐만 아니라, Spring Framework와도 연동이 가능하여백엔드 개발에도 활용할 수 있는 ...
  • Hexo 블로그 제작 가이드

    Hexo 기반 블로그를 제작하면서 Chirpy 테마에 대한 가이드는 많았지만,Hexo의 다른 테마에 대한 자료는 부족하다고 느껴 이 가이드를 작성하게 되었습니다.제가 사용한 테마는 Redefine 테마입니다.공식 사이트에도 시작 가이드가 있지만 영어로 되어 있고 설명이 간단해 GitHub 배포 과정에서 어려움을 겪었습니다. 🔧 Hexo 설치 및 초...
1