Published Nov 20, 2025, 3:00 PM EST필자 알빈(Alvin)은 2019년부터 활동해 온 테크 작가이자 소프트웨어 엔지니어로, HTML/CSS, JavaScript, Python, 클라우드, 리눅스 관련 튜토리얼을 집필하고 있습니다. 2021년 5월부터 MakeUseOf(MUO)에서 활동 중이며, XDA Developers 등 여러 매체에도 글을 기고했습니다.안드로이드를 여러 해 동안 사용해 왔지만, 최근에서야 제가 얼마나 많은 설정을 그냥 넘겼는지 깨달았습니다. 안드로이드는 사용자가 원하는 대로 다양한 옵션
꼭 필요한 문제 해결형 앱도 있지만, 그저 우리의 하루를 조금 더 기분 좋게 만들어 주는 앱들이 있습니다. 유모(Yumo)는 확실하게 후자에 속하는 앱입니다. 생산성 향상이나 배터리 절약 같은 것을 약속하지 않습니다. 대신 훨씬 단순한 무언가를 제공합니다. 바로 휴대폰을 잠금 해제하는 순간을 매력적이고 포근하게 느끼게 해준다는 점이죠. 마음에 드는 스티커 하나나 따뜻한 알림이 특별한 노력 없이도 기분을 북돋워 주는 것과 같습니다. 기술 속에서 작은 개성을 사랑하고, 기본 위젯 그 이상으로 안드로이드 홈 화면을 꾸미고 싶은 분이라면
삼성의 Always On Display(AOD)는 편리하지만 막상 깊이 생각하지 않게 되는 기능 중 하나입니다. 시간, 잠금 화면 위젯, 몇 가지 알림 아이콘을 보여주는 정도죠. 하지만 삼성 폰을 개성 있게 꾸미고 싶다면 기본 제공되는 AOD 옵션이 많이 아쉽다는 사실을 금방 알게 됩니다.다행히 기본 옵션에만 만족할 필요는 없습니다. 삼성의 공식 커스터마이징 앱 굿락(Good Lock)을 활용하면 단순한 상태 표시 화면에 불과했던 AOD를 독특하고 재미있는 화면으로 완전히 바꿀 수 있습니다.앱 정보OS: Android개발사: Goo
신호 막대가 가득 찼는데도 영상은 계속 버퍼링되고, 웹페이지는 중간에 멈추고, 다운로드는 꿀속을 걷듯 느릿하다고요? 통신사를 의심하고 공유기를 재부팅하다가 마침내 우주 탓까지 하게 되는 그 순간 말입니다. 하지만 진짜 범인은 생각보다 훨씬 가까운 곳, 바로 휴대폰 설정 속에 숨어 있을 수 있습니다.안드로이드에는 Wi-Fi 스캔 스로틀링(Wi-Fi Scan Throttling)이라는 기능이 기본으로 탑재되어 있습니다. 사용자를 돕겠다는 취지로 만들어졌지만, 실제로는 눈에 보이지 않는 브레이크처럼 작동해 예상치 못한 순간 연결 반응성을
필자 소개: Keval는 5년 이상의 전문 경력과 10년간의 업계 경험을 지닌 소비자 기술 저널리스트입니다. 안드로이드와 Windows 생태계를 전문으로 다루며, 깊이 있는 기술 지식을 누구나 이해하기 쉬운 가이드로 풀어냅니다.배경화면 고르기, 이제는 쇼핑이 아니라 창작이 되어야 합니다요즘 휴대폰 홈 화면을 바꾸는 일은 창작 활동이라기보다 쇼핑에 가깝게 느껴집니다. 새 배경화면을 고르려고 앱을 열면 끝없이 유행하는 이미지를 넘겨보다 지쳐버리고, 결국 모두가 쓰는 기본 배경화면에 머무르곤 하죠.저에게 배경화면은 방 분위기를 완성하는
새 삼성 갤럭시 스마트폰을 개봉하는 순간은 언제나 설렙니다. 최신 스냅드래곤 프로세서와 로켓 발사에도 쓸 만큼 넉넉한 RAM을 갖춘 기기를 세팅하고, 화면에 감탄하며 앱 서랍을 열었는데 — 정작 눈에 들어오는 것은 요청한 적도 없는 수십 개의 앱들입니다. 빅스비, 삼성 헬스, 삼성 페이, 게임 런처까지.왜 캘린더 앱이 두 개나 필요할까요? 삼성만의 별도 앱 스토어는 대체 왜 존재하는 걸까요? 그리고 AR 존은 정확히 무슨 기능일까요? 이렇게 미리 설치된 삼성 앱들은 소중한 저장 공간을 차지하고 시스템 리소스를 소모하면서도, 일반적인
요즘 스마트폰에 대해 좀 불만이 있습니다. 화면은 점점 커지고 좋아지는데, 소프트웨어는 여전히 작은 화면을 가진 것처럼 동작한다는 점입니다.우리는 6.8인치 디스플레이를 휴대하고 다닙니다. 해상도만 놓고 보면 10년 전 대부분의 노트북보다 뛰어나죠. 그런데 안드로이드는 여전히 넥서스 5 시절과 비슷한 양의 정보만 화면에 표시합니다. 메일함에는 다섯 통의 이메일, SNS 피드에는 두세 개의 게시물이 겨우 보일뿐입니다. 마치 열쇠구멍으로 소설을 읽는 기분입니다.최근 저는 개발자 옵션 깊숙이 숨겨져 있는 가장 작은 폭(Smallest w
필자는 2024년 초 포코 X6 Pro가 출시된 다음 날 바로 구매해 지금까지 메인 기기로 사용해 왔다. 미디어텍 디멘시티 8300 울트라를 탑재한 성능의 강자로, 일상 작업은 물론 고사양 게임까지 거뜬히 소화해 낸다. 그러나 장시간 게임 마라톤, 애니메이션 정주행, 그리고 수많은 앱에서 쌓여가는 데이터와 캐시까지 이어지는 강도 높은 사용 환경 속에서 시간이 지날수록 기기는 점점 느려졌다.심지어 앱을 전환할 때 화면이 멈추거나 기기가 스스로 꺼지는 현상까지 나타났다. 새 폰으로 바꾸자는 생각도 들었지만, 포코 X6 Pro에 이미 애
저는 CarPlay를 사용하는 일을 정말 좋아합니다. 숨겨진 기능을 끊임없이 찾아다니기도 하고, 시간이 지나면서 CarPlay 경험을 한층 끌어올려 주는 몇 가지 작은 팁도 스스로 발견했습니다. 하지만 우리 가족은 주로 Android Auto를 사용하기 때문에, 함께 이동할 때는 Android Auto로 전환하는 일이 선택의 문제가 아니죠.별다른 기대 없이 사용했는데, Android Auto는 저를 의외로 놀라게 했습니다. 단번에 실용적이라는 걸 알 수 있고 세심하게 구현된 기능을 우연히 접하게 된 것이죠. 그 순간 이 기능은 Ca
스마트폰의 볼륨 오버레이, 즉 음량과 알림 설정을 관리할 수 있는 사용자 인터페이스는 평소에 디자인을 깊이 생각해 본 적 없는 요소일 것입니다. iOS 26의 Liquid Glass든 안드로이드 16의 Material 3 Expressive든, 운영체제마다 저마다 고유한 볼륨 오버레이 스타일을 갖고 있습니다. 실제로 안드로이드 진영에서도 삼성 갤럭시, 구글 픽셀, OnePlus 등 제조사마다 볼륨 인터페이스 디자인이 제각각입니다. 자신의 안드로이드 폰에 기본 탑재된 볼륨 오버레이에 만족하지 못했다면 주목할 필요가 있습니다.구글 플레
전 세계에는 무려 25억 대 이상의 안드로이드 기기가 사용되고 있으며, 이 모든 기기들이 여러분이 만들 애플리케이션을 기다리고 있습니다.MeiCode가 제작한 15시간 분량의 종합 강좌가 공개되었습니다. 이 강의를 통해 누구나 안드로이드 앱 개발을 배울 수 있습니다. 가장 좋은 점은 무엇일까요? 바로 시작하기 전에 프로그래밍을 전혀 몰라도 된다는 것입니다.이 강의에서는 자바(Java)를 활용해 실제로 작동하는 안드로이드 앱을 처음부터 끝까지 직접 만드는 방법을 배우게 됩니다. 앱을 완성해가는 과정 속에서 자바 프로그래밍의 기초와 객
코로나19 팬데믹 한가운데 있던 2020년 5월 28일, 구글은 드디어 Android Studio 4.0의 안정화 버전을 공식 출시했습니다.새로운 버전이 나올 때마다 개발자들이 더 스마트하게 코드를 작성하고 그 어느 때보다 빠르게 앱을 개발할 수 있도록 돕는 흥미로운 업데이트와 버그 수정이 함께 제공됩니다. Android Studio 4.0 역시 예외는 아닙니다.이 글에서는 Android Studio 4.0에 새롭게 추가된 기능 중 개발자들에게 큰 도움이 될 만한 핵심 기능들을 자세히 살펴보겠습니다.Windows, Mac, Linu
Flutter, 모바일 앱 개발의 새로운 표준Flutter 모바일 앱 개발 프레임워크가 날로 인기를 얻으면서 많은 기업들이 프로젝트에 이를 도입하고 있습니다.수많은 개발자들이 위젯(Widget)이라는 간결한 구조만으로 픽셀 단위까지 완벽한 UI를 개발할 수 있다는 점에 매력을 느낍니다. 저 역시 UI 개발의 단순함과 Dart 프로그래밍 언어를 활용한 기능 로직 구현 능력 때문에 Flutter야말로 모바일 앱 개발의 미래라고 생각합니다.이 튜토리얼에서는 간단한 팁 계산기 앱을 직접 만들어 보며 Flutter 프레임워크의 기본기를 익혀
게임과 앱 코딩 방법을 다루는 프로그래밍 강좌는 이미 수없이 많습니다. 하지만 그중 상당수는 코드 작성부터 시작해 앱 스토어에 실제로 게시하여 사용자가 다운로드할 수 있게 되기까지의 전 과정을 다루지 않는다는 한계가 있습니다.freeCodeCamp.org 유튜브 채널에서는 바로 그 간극을 메워줄 풀 코스를 공개했습니다. 안드로이드 앱을 처음부터 끝까지 직접 만들고 출시하는 과정 전체를 담은 강좌입니다.페이스북 엔지니어가 직접 가르치는 실전 강좌이 강좌는 라훌 판데이(Rahul Pandey)가 진행합니다. 그는 페이스북(Faceboo
REST API를 활용하면 안드로이드 앱에 무궁무진한 기능을 추가할 수 있습니다. 날씨 정보 조회부터 실시간 데이터 연동까지, 외부 서버와 통신하는 능력은 현대 모바일 앱 개발에서 필수적인 스킬입니다.freeCodeCamp.org 유튜브 채널에서 공개한 풀 코스를 통해 REST API를 이용해 자바(Java) 안드로이드 앱을 만드는 방법을 배울 수 있습니다.무엇을 배울 수 있나요?이 강좌에서는 REST API 서비스로부터 JSON 데이터를 받아 처리하는 자바 기반 안드로이드 앱을 직접 만들어 봅니다. 구글이 제공하는 Volley 라
Firebase와 Kotlin으로 안드로이드 앱을 만들어 보세요라훌 판데이(Rahul Pandey)는 앱 개발자이자 페이스북 엔지니어입니다. 그는 현재 앱 스토어에 출시되어 있는 여러 앱을 개발해 왔으며, 이번 튜토리얼에서는 그중 하나의 앱을 실제로 만드는 전 과정을 공개합니다.이 강좌는 freeCodeCamp.org 유튜브 채널에서 무료로 시청할 수 있습니다. 강좌에서는 Kotlin(코틀린)을 활용해 사용자가 이모지(😇🐼❤️)만으로 자신의 상태를 업데이트할 수 있는 안드로이드 앱을 만드는 방법을 단계별로 배우게 됩니다.이 앱은
안녕하세요! 저는 백엔드 개발자이자 머신러닝 엔지니어를 꿈꾸는 18살 개발자입니다. 이 글에서는 스마트폰 하나만으로 Python을 활용해 웹 앱을 구축하는 방법을 단계별로 알려드리겠습니다 😁. 그럼 바로 시작해 볼까요?준비물은 딱 하나!먼저 필요한 것은 안드로이드 6.0 이상을 탑재한 스마트폰입니다. 믿기 어렵겠지만, 사실 이것만 있으면 충분합니다.다음으로 할 일은 Pydroid 3라는 모바일 앱을 설치하는 것입니다.Pydroid 3는 스마트폰에서 직접 Python 코드를 작성하고 실행할 수 있게 해주는 앱입니다. 구글 플레이 스
이 튜토리얼에서는 안드로이드 Jetpack Compose UI 라이브러리와 관련된 핵심 개념과 용어들을 배우게 됩니다.Compose 입문 가이드이긴 하지만, 안드로이드 개발 자체의 초보 가이드는 아닙니다. 따라서 최소 한두 개 정도의 애플리케이션을 만들어 본 경험이 있다고 가정합니다(반드시 Compose로 만든 앱일 필요는 없습니다).본격적으로 시작하기 전에 한 가지 말씀드리자면, 처음에는 숙련된 개발자를 대상으로 한 후속 글을 작성할 계획이었지만, Leland Richardson의 2부작 시리즈를 접하고 계획을 바꾸게 되었습니다.
이번 글에서는 Jetpack Compose에서 UI 이벤트를 효과적으로 처리하는 방법을 짧고 실용적으로 살펴보겠습니다.기존 뷰 시스템에서는 OnClickListener와 같은 인터페이스를 사용해 이벤트를 처리했습니다. 반면 Compose에서는 Kotlin의 Sealed Class(봉인된 클래스), 함수 타입(Function Type), 람다 표현식(Lambda Expression)을 최대한 활용할 수 있습니다.컴포저블(Composable)이 무엇인지 잘 모르신다면, 기본 개념을 설명하는 글을 먼저 읽어보시는 것을 추천합니다.이 글의
이 글에서는 Jetpack Compose를 사용해 안드로이드 앱에 스타일과 테마를 적용하는 방법을 알아봅니다.Compose는 기존의 XML 기반 View 시스템을 대체하는 새로운 UI 프레임워크입니다(현재 데스크톱과 웹 지원도 개발 중입니다). 이 글을 작성하는 시점에는 아직 베타 버전이지만, 스타일링 관련 기능은 정식 출시 전에 크게 바뀌지 않을 것으로 예상됩니다.이 글에서 다룰 주제는 다음과 같습니다.XML 방식에 대한 간단한 복습XML 기반 색상, 테마, 타이포그래피(폰트) 시스템을 마이그레이션하는 방법단 몇 줄의 코드로 라이