안드로이드 킷캣

Android KitKat
안드로이드 킷캣
안드로이드 운영 체제 버전
스크린샷
Nexus 5에서 실행되는 Android 4.4.2 킷캣
디벨로퍼구글
해제됨
제조업
2013.10.31. 9년전(2013-10-31)
최종출시4.4_r2.0.1 (KTU84Q) [1]/ 2014.7.7; 9년전 (2014-07-07)
커널형모놀리식 커널 (리눅스 커널)
앞에안드로이드 4.3.1 "젤리빈"
승계인안드로이드 5.0 "롤리팝"
공식 홈페이지www.android.com/versions/kit-kat-4-4/ Edit this at Wikidata
지원여부
2017년 이후 지원되지 않음, 2023년 8월 이후 Google Play Services 지원이 떨어짐

안드로이드 킷캣(Android KitKat)은 11번째 안드로이드 모바일 운영 체제의 코드명으로, 릴리스 버전 4.4를 나타냅니다.2013년 9월 3일에 공개된 킷캣은 제한된 리소스를 가진 엔트리 레벨 장치의 성능 향상을 위해 운영 체제를 최적화하는 데 주로 초점을 맞췄습니다.안드로이드 킷캣이 탑재된 최초의 폰은 넥서스5였습니다.

2022년 10월 기준 안드로이드 기기의 1.39%가 킷캣을 실행하고 있습니다.[2]2023년 7월 24일 구글은 구글 플레이 서비스가 그 해 8월에 킷캣을 더 이상 지원하지 않을 것이라고 발표했습니다.[3][4][5]

역사

안드로이드 4.4 킷캣은 2013년 9월 3일에 공식 발표되었습니다.안드로이드 글로벌 파트너십 이사인 존 라거링과 그의 팀은 "키 라임 파이의 맛을 아는 사람은 거의 없다"고 주장하며 이 이름을 포기하기로 결정했습니다."재미있고 예상치 못한" 코드네임을 목표로 하면서, 그의 팀은 그 릴리스의 이름을 "KitKat"으로 지을 수 있는 가능성을 추구했습니다.라글링은 킷캣 브랜드를 소유하고 있으며 제과를 생산하고 있는 네슬레 대표(더 허쉬 컴퍼니가 라이선스로 생산하고 있는 미국 외 지역)에게 전화를 걸어 양사의 판촉 협력을 위한 사전 계약을 체결하고,그 후 2013년 2월 모바일 월드 콩그레스에서 열린 회의에서 최종 확정되었습니다.파트너십은 9월에 공식 발표될 때까지 공개되지 않았고, 구글의 다른 직원들과 안드로이드 개발자들에게도 공개되지 않았습니다.[6][7]

홍보 활동의 일환으로 안드로이드 로봇 로고 모양의 킷 캣 바가 제작되었고, 허쉬는 미국에서 넥서스 7 태블릿과 구글 플레이 스토어 크레딧을 수여하는 대회를 열었습니다.[7][8]

LG전자가 개발넥서스5는 2013년 9월 30일 킷캣의 출시 기기로 공개되었습니다.[9]

2017년 10월까지 안드로이드 4.4는 여전히 구글의 소스 코드 보안 패치를 지원했습니다.[10][11][12]

발전

Android 4.1 "Jelly Bean"에서 시각적 성능과 응답성을 향상시키는 것에 초점을 맞추어 안드로이드 4.4의 주요 목표는 전반적인 기능과 기능을 손상시키지 않고 저사양 기기에서 더 나은 성능을 위해 플랫폼을 최적화하는 것이었습니다.이 계획은 "Project Svelte"로 코드명이 붙여졌는데, 안드로이드 엔지니어링 책임자인 데이브 버크는 젤리 빈의 "Project Butter"가 OS에 "무게"를 추가한 후 체중 감량 계획이라고 농담했습니다.[13]낮은 사양의 장치를 시뮬레이션하기 위해 Android 개발자들은 언더클럭된 Nexus 4 장치를 사용하여 단일 코어 액티브, 512MB 메모리, 960x540 디스플레이 해상도(일반적인 보급형 Android 장치를 나타내는 사양)로 CPU 속도를 낮췄습니다.[13]

ProcStats라고 하는 개발 도구는 앱, 특히 백그라운드 서비스를 실행하는 앱의 시간에 따른 메모리 사용량을 분석하기 위해 개발되었습니다.이 데이터는 비효율적인 것으로 판명된 구글 앱과 서비스를 최적화하고 분리하는 데 사용되었으며, 따라서 안드로이드의 전체 메모리 사용량을 줄이는 데 도움이 되었습니다.또한 4.4는 메모리 관리에 보다 적극적으로 활용할 수 있도록 설계되어 앱의 메모리 낭비를 방지할 수 있습니다.[13][14]

특징들

사용자경험

킷캣의 전체적인 인터페이스는 4.0에 도입된 "홀로" 인터페이스 외관을 더욱 저하시키며, 파란색 액센트가 남아있는 인스턴스를 회색과 흰색으로 대체하고 (상태 표시줄 아이콘과 같은) Wi-Fi 업스트림 및 다운스트림 트래픽 표시기(위 아래를 가리키는 삼각형)를 제거합니다.그것들은 여전히 퀵 컨트롤 센터 메뉴에서 볼 수 있습니다.[15]

인터넷 접속이 없는 액세스 포인트에 대한 연결만 설정된 경우 Wi-Fi 아이콘 색상이 회색에서 주황색으로 변경되었습니다.[16]

터치위즈와 같은 사용자 지정 공급업체 배포판에서는 외관이 어긋날 수 있습니다.

앱은 반투명 상태 및 탐색 막대 모양을 트리거하거나 전체 화면 모드("Immersive mode")를 트리거하여 완전히 숨길 수 있습니다.또 반투명 네비게이션 바를 구현하고 애플리케이션 드로어의 검은색 바탕을 반투명 바탕으로 교체하는 등 런처도 새롭게 단장했습니다.[17][18]또한 앱의 작업 오버플로 메뉴 버튼은 더 이상 사용되지 않는 "메뉴" 탐색 키가 있는 장치에서도 항상 볼 수 있습니다.[19]이제 설정 메뉴에서 사용자는 기본 홈(런처) 및 문자 메시지 앱을 지정할 수 있습니다.[20]

스톡 디바이스에서 Messaging과 Movie Studio 앱은 삭제되었고 전자는 SMS를 지원하는 Google Hangouts로 대체되었습니다. AOSP Gallery 앱도 Google+ Photos를 선호하여 폐지되었습니다.[17]

플랫폼

달빅 가상 머신을 대체하기 위한 새로운 런타임 환경인 Android Runtime (ART)이 킷캣에 기술 미리보기로 도입되었습니다.[21]ART는 32비트64비트 환경에서 x86, ARMMIPS 아키텍처를 지원하는 크로스 플랫폼 런타임입니다.JIT(Just-in-time complement)를 사용하는 달빅과 달리 ART는 설치 시 앱을 컴파일하고 그 이후부터는 컴파일된 버전에서만 실행됩니다.이 기술은 JIT 프로세스와 관련된 처리 오버헤드를 제거하여 시스템 성능을 향상시킵니다.[22]

512MB 이하의 RAM을 가진 장치는 "낮은 RAM" 장치로 보고합니다.API를 이용하여, 앱들은 낮은 RAM 장치들을 감지하고 그에 따라 그 기능을 수정할 수 있습니다.킷캣은 zram도 지원합니다.[14][18]WebView 구성 요소는 Google Chrome 렌더링 엔진의 버전을 사용하도록 업데이트되었습니다.[23]새로운 Storage Access Framework API를 통해 애플리케이션이 일관된 방식으로 파일을 검색할 수 있습니다. 프레임워크의 일부로 새로운 시스템 파일 선택기(브랜드: "Documents")를 통해 사용자는 다양한 소스(온라인 스토리지 서비스 등 애플리케이션에서 노출되는 파일 포함)의 파일에 액세스할 수 있습니다.[24]

텍스트 메시징 클라이언트를 생성하고 관리하기 위한 공용 API가 도입되었습니다.[25]센서 배치, 스텝 감지 및 카운터 API도 추가되었습니다.[18]킷캣은 근거리 통신을 위한 호스트 카드 에뮬레이션을 지원하며, 이를 통해 앱이 모바일 결제와 같은 활동을 위한 스마트 카드 에뮬레이션을 할 수 있습니다.[26]

참고 항목

참고문헌

  1. ^ "Android Source". Google Git. Archived from the original on June 13, 2021. Retrieved May 28, 2021.
  2. ^ "Mobile & Tablet Android Version Market Share Worldwide". StatCounter Global Stats. Archived from the original on July 14, 2020. Retrieved November 16, 2020.
  3. ^ "Google Play services discontinuing updates for KitKat (API levels 19 & 20) starting August 2023". Android Developers Blog. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  4. ^ Li, Abner (July 24, 2023). "Google Play services ending support for Android 4.4 KitKat". 9to5Google. Archived from the original on July 24, 2023. Retrieved July 25, 2023.
  5. ^ Amadeo, Ron (July 25, 2023). "Android 4.4 KitKat is truly dead, loses Play Services support". Ars Technica. Archived from the original on July 26, 2023. Retrieved July 26, 2023.
  6. ^ "Android 4.4 KitKat: What's the point of co-branding?". CNET. Archived from the original on December 23, 2015. Retrieved November 2, 2015.
  7. ^ a b Kelion, Leo (September 3, 2013). "Android KitKat announced". BBC News. Archived from the original on September 4, 2013. Retrieved September 3, 2013.
  8. ^ "Kit Kat contest up and running, win one of a 1000 Google Nexus 7 (2013) slates being given away". PhoneArena. Archived from the original on March 4, 2016. Retrieved November 2, 2015.
  9. ^ "Google Unveils Nexus 5 With Android 4.4 KitKat". PC Magazine. Archived from the original on March 4, 2016. Retrieved December 29, 2015.
  10. ^ "Android Security Bulletin—October 2017 Android Open Source Project". Android Open Source Project. Archived from the original on July 5, 2018. Retrieved July 2, 2018.
  11. ^ "Security updates and resources". Android.com. Android Open Source Project. Archived from the original on January 12, 2017. Retrieved September 10, 2017. When a security vulnerability in AOSP is fixed in an Android Security Bulletin, we'll notify Android partners of issue details and provide patches. The Android security team currently provides patches for Android versions 4.4 (KitKat) and above. This list of backport-supported versions changes with each new Android release.
  12. ^ "Android Security Bulletin – April 2017". Android.com. Android Open Source Project. Archived from the original on April 19, 2017. Retrieved April 5, 2017.
  13. ^ a b c "How Google Shrank Android For Version 4.4 KitKat". ReadWrite. Archived from the original on October 19, 2015. Retrieved November 2, 2015.
  14. ^ a b "Android 4.4 KitKat to run "comfortably" on 512MB RAM devices, here's how". PhoneArena. Archived from the original on January 29, 2017. Retrieved November 2, 2015.
  15. ^ Amadeo, Ron (November 14, 2013). "Android 4.4 KitKat, thoroughly reviewed". Ars Technica. Archived from the original on October 24, 2020. Retrieved October 24, 2020.
  16. ^ "Android 4.4 KitKat: Warum die Statussymbole weiß und statisch sind". GIGA (in German). November 19, 2013. Archived from the original on October 24, 2020. Retrieved October 24, 2020.
  17. ^ a b Amadeo, Ron (June 16, 2014). "The history of Android: The endless iterations of Google's mobile OS". Ars Technica. Archived from the original on July 5, 2014. Retrieved July 6, 2014.
  18. ^ a b c Molen, Brad (November 5, 2013). "Nexus 5 review". Engadget. Archived from the original on November 9, 2013. Retrieved November 11, 2013.
  19. ^ "Android menu button now on by default on all device with KitKat". PhoneArena. December 9, 2013. Archived from the original on December 13, 2013. Retrieved February 9, 2014.
  20. ^ "How to remove Hangouts and more Android 4.4 KitKat apps". CNET. Archived from the original on November 9, 2015. Retrieved November 2, 2015.
  21. ^ "'ART' experiment in Android KitKat improves battery life and speeds up apps". Engadget. Archived from the original on January 27, 2017. Retrieved June 26, 2014.
  22. ^ Andrei Frumusanu (July 1, 2014). "A Closer Look at Android RunTime (ART) in Android L". AnandTech. Archived from the original on July 5, 2014. Retrieved July 5, 2014.
  23. ^ "KitKat's WebView is powered by Chromium, enabling Android app developers to use new HTML5 and CSS features". The Next Web. November 2, 2013. Archived from the original on October 6, 2015. Retrieved November 2, 2015.
  24. ^ Ho, Joshua. "Examining MicroSD changes in Android 4.4". Anandtech. Archived from the original on March 28, 2014. Retrieved March 28, 2014.
  25. ^ "Getting Your SMS Apps Ready for KitKat". Android Developers Blog. Archived from the original on October 15, 2013. Retrieved October 14, 2013.
  26. ^ "Google gets around the carriers with Host Card Emulation for NFC payments". NFCWorld.com. October 31, 2013. Archived from the original on October 2, 2015. Retrieved November 2, 2015.

외부 링크