스마트폰은 어떻게 작동합니까?

스마트 폰을 사용하여

iPhone을 들고 있는 손 클로즈업

이미지 크레디트: Cottonfioc/iStock/게티 이미지

스마트폰은 셀룰러 무선 기술과 특별히 설계된 프로세서를 결합합니다. 스마트폰이 발전함에 따라 앱 개발자는 하드웨어 및 무선 연결을 사용하여 사용자가 즉시 정보를 사용할 수 있도록 하는 새롭고 독창적인 방법을 찾았습니다. 더 크고 정확한 터치 디스플레이는 10개의 손가락 모두에서 동시에 입력하여 다중 창 컴퓨팅을 가능하게 합니다. 효율적인 멀티태스킹과 풍부한 메모리를 통해 최근에 사용한 앱이 성능 저하 없이 스택에 상주할 수 있습니다.

음성, SMS 및 MMS

최초의 휴대전화는 수 마일 떨어진 타워에 무선 신호를 전송하기 위해 거대한 배터리가 필요했습니다. 그들은 상대적으로 좁은 대역폭을 통해 통신하기 위해 1G 무선 기술에 의존했습니다. 음성 및 SMS 통신은 2G 무선 기술을 제외하고 오늘날과 거의 동일한 방식으로 작동했습니다. 셀룰러 타워와 GSM 및 CDMA와 같은 최신 프로토콜을 도입하여 휴대 전화에서 많은 적은 힘. SMS 통신은 메시지를 160바이트로 제한하여 저대역폭 연결을 통해 효율적으로 작동합니다. 3G 기술의 도입으로 MMS는 동일한 프로토콜을 사용하여 무제한의 멀티미디어 메시지를 전달할 수 있습니다. 크기.

오늘의 비디오

터치 및 가속도계 입력

스마트폰의 가속도계는 장치가 느끼는 정적 또는 동적 힘의 양을 측정하고 이 정보를 운영 체제에서 사용할 수 있도록 합니다. 모든 앱이 가속도계 입력을 사용하는 것은 아니지만 가속도계는 필요할 때 앱이 검색할 수 있도록 지구를 기준으로 기기의 현재 위치를 지속적으로 폴링합니다. 대부분의 앱은 탭이나 제스처의 형태로 터치 입력을 수신하고 사용자가 특정 방식으로 디스플레이와 상호 작용할 때 프로그램 명령을 실행합니다. 예를 들어 화면에서 엄지손가락을 천천히 밀면 페이지 넘김이 트리거되지 않을 수 있지만 더 빨리 밀면 페이지를 넘길 만큼 충분히 높은 가속 값이 생성됩니다.

카메라 및 마이크 입력

대부분의 경우 스마트 폰의 카메라는 사진을 찍고 전화 통화 중 마이크는 음성을 녹음합니다. 앱 개발자는 또한 이러한 입력 장치를 QR 코드 스캐너 및 음악 식별 서비스와 같은 유용한 소프트웨어에 통합하는 창의적인 방법을 찾았습니다. QR 코드는 바코드와 유사하지만 세로 및 가로 정보가 있는 디지털 코드이며 QR 코드 스캐너 QR 코드를 입력으로 받아 제품 정보, HTTP 링크 또는 기타 정보를 생성하는 기능입니다. 산출. 음악 식별 서비스는 사용자의 마이크 입력에서 노래 스니펫을 처리하고 데이터베이스의 결과와 일치시킵니다. 초고속 무선 인터넷을 통해 사용자는 서비스에서 즉시 결과를 수신하고, 이러한 결과에서 사용자는 웹 브라우저에서 노래를 다운로드하거나 QR 코드 링크를 따라갈 수 있습니다.

3D 비디오 가속

스마트폰 프로세서 아키텍처가 발전함에 따라 3D 비디오 게임 및 하드웨어 가속 그래픽과 같은 더 복잡한 소프트웨어가 실현 가능하게 되었습니다. ARM, NVIDIA 및 Qualcom과 같은 회사는 3D 비디오 프레임워크를 지원하고 상대적으로 적은 전력을 사용하는 강력한 CPU 및 통합 GPU를 생산합니다. Snapdragon S3와 같은 고성능 멀티 코어 CPU는 소형 45nm 생산 공정을 사용하여 높은 클럭 속도, 낮은 전력 소비 및 낮은 열 출력을 달성합니다. 대부분의 중급 스마트폰은 여전히 ​​덜 강력한 65nm 프로세스 CPU를 사용하는 프로세서를 사용하고 더 적당한 비디오 가속을 포함합니다.