본문내용
1. 서론
1.1. 모바일 운영체제의 개념과 중요성
모바일 운영체제(mobile operating system)는 모바일 장치나 정보 기기를 제어하는 운영체제이다. 데스크탑 컴퓨터의 윈도우와 같은 운영체제와 유사하지만 보다 단순하며, 무선 버전의 광범위한 지역 연결 등의 특징을 가지고 있다. 기술 및 환경 변화에 따라 그 중요성이 점점 강조되고 있는 모바일 운영체제 중 하나인 '안드로이드'를 중심으로 관련 내용을 정리하고자 한다. 모바일 운영체제는 스마트폰, 태블릿 PC 등의 터치스크린 기반 모바일 기기를 제어하며, 사용자 경험과 편의성, 보안성 등 다양한 측면에서 모바일 기기의 핵심적인 역할을 수행하고 있다. 또한 모바일 기기의 확산과 더불어 모바일 운영체제의 중요성이 날로 증대되고 있다. 따라서 모바일 운영체제에 대한 이해와 동향 파악은 모바일 기술 전반을 이해하는 데 필수적이다.
1.2. 안드로이드 운영체제 개요
안드로이드(Android)는 스마트폰, 태블릿 PC와 같은 터치스크린 모바일 장치 용으로 디자인된 운영체제이자 수정된 리눅스 커널 버전을 비롯한 오픈 소스 소프트웨어에 기반을 두고 있는 모바일 운영체제이다. 본래는 구글에서 개발한 운영체제가 아니고 앤디 루빈이 설립한 Android Inc.에서 개발했으나 구글이 이 회사를 인수하여 현재에 이르고 있다.
구글이 개발하고 배포하는 오픈 소스 기반의 운영 체제인 안드로이드는 현재 세계 최다 사용자를 보유하고 있다. 오픈 소스 기반의 무료 운영체제라는 점을 바탕으로 모바일 기기 제작, 이동통신사와 같은 연계 사업에 확장될 수 있었으며 나아가 구글 플레이, 유튜브 등 자사 앱을 기본 앱으로 해택하여 광고 수익이 늘어나는 기반이 되었다.
안드로이드(Android)의 특징으로는 첫째, 기기 호환성이 높아 다양한 제조사와 스마트폰, 태블릿, 스마트워치 등과 같은 기기에서 활용되고 있다. 둘째, 개방성과 커스터마이징이 높아 개발자들이 소스 코드에 접근, 커스터마이징하여 앱을 개발할 수 있으며 무료 개발 도구인 안드로이드 스튜디오가 제공되고 다양한 스토어를 통해 이를 이용할 수 있다. 셋째, 다양성과 유연성이 높아 많은 하드웨어 제조사와 협업을 통해 다양한 디자인, 크기, 기능을 가진 결과물을 만들어낼 수 있으며 사양자는 이를 선택할 수 있다. 즉, 안드로이드(Android)는 다양성과 개방성을 장려하며 다양한 기기와 개발자들을 위해 배포 옵션을 제공하며 높은 맞춤성, 다양한 앱 스토어 접근성, 높은 호환성을 제공하는 운영체제라고 할 수 있다.
2. 안드로이드 운영체제
2.1. 안드로이드의 개념
안드로이드(Android)는 스마트폰, 태블릿 PC와 같은 터치스크린 모바일 장치...