스마트폰을 쓰다 보면 같은 진동인데도 앱마다 느낌이 다르다는 것을 자연스럽게 체감하게 된다. 이 차이는 단순한 기분 문제가 아니라 운영체제 설계와 앱 개발 방식 그리고 하드웨어 제어 구조가 복합적으로 작용한 결과다. 진동 반응의 원리를 이해하면 스마트폰 사용 경험이 왜 이렇게 세밀하게 달라지는지 명확해진다.스마트폰의 진동은 단순히 켜고 끄는 기능이 아니라 미세한 패턴과 강도를 조절하는 하나의 인터페이스다. 앱마다 서로 다른 진동을 느끼게 되는 이유를 구조적으로 살펴보면 기술적 의도가 분명히 드러난다.(1) 운영체제에서 제공하는 진동 API의 차이다. 안드로이드와 iOS는 진동을 제어하기 위한 기본 도구를 제공하지만 허용 범위와 방식은 동일하지 않다. 개발자는 운영체제가 허용한 범위 안에서만 진동의 길이 ..