현재 이동 전화 내부 에 비교 적 높 은 계산 능력 을 가지 는 마이크로프로세서 를 탑 재 가능 하 며 , 여러 가지 복잡 한 기능 의 응용 소프트웨어 를 실행 시킬 수 있 다 . 예 를 들 면 , 종래 의 이동 전화 의 마이크로프로세서 는 클록 주기 가 비교 적 낮 아 일반 적 으로 기본 통화 기능 만 을 처리 하 는데 , 예 를 들 면 통화 수신 또는 발신 , 및 메시지 수신 또는 발신 이 다 . 이동 계산 기술 의 진보 에 따라 , 이동 전화 에 클록 주기 가 비교 적 높 은 마이크로프로세서 를 탑재 한 후 , 실행 할 수 있 는 기능 은 상기 의 기본 통화 기능 에 국한 되 지 않 으며 , 전자 알 람 , 멀티미디어 영화 음악 방송 , 카메라 및 사진 열람 , 네트워크 사용 , 심지어 위성 내비게이션 등 고급 기능 을 이러 한 이동 전화 를 통하 여 실행 시킬 수 있 다 . 그러나 이러 한 이동 전화 는 내부 기능 의 복잡 에 의해 , 조작 절차 가 많 고 복잡 해졌 다 . 사용자 는 많 은 시간 과 절차 를 거쳐 사용 하 려는 부속 기능 을 찾 거나 작동 시킬 수 있 다 . 예 를 들 면 , 현재 이동 전화 의 전화번호부 는 분류 저장 하 는 기능 을 지원 하 며 , 사용 자 는 연락 인과 의 관계 에 따라 저장 그룹 을 설정 한다 . 그러나 나중 에 사용 자 가 상기 연락 인 에게 발신 하 려 할 때 설정 그룹 이 많 거나 상기 연락 인 이 속하 는 그룹 을 잊어버릴 수 있 어 많 은 시간 을 소비 하 여 상기 연락 인 의 관련 자료 를 찾 게 된다 .