안드로이드 스튜디오를 공부하다가 sdk가 무엇인지 궁금하게 되어 정리해 봤다
안드로이드 스튜디오에서 SDK는 무엇일까
약자부터 알아 볼까? sdk = 소프트웨어 개발 키트(Software Development Kit, SDK)라고 한다
하드웨어 , 운영 체제 , 프로그래밍 언어 제작사가 제공하는 일련의 툴입니다.
소프트웨어 최종 관리자가 제공하는 개발 키트라고 생각하면 편할듯 싶다
이해가 되지 않아 예시를 가져와봤다
- 설명서
- 라이브러리
- 편집기
- 런타임/개발 환경
- 테스트/분석 툴
- 드라이버
- 네트워크 프로토콜
대강 이해 되는 듯하다 안드로이드 스튜디오에서 타자 이펙트를 지원한다면 그것 또한 sdk인듯하다
그런데 sdk예시에는 라이브러리가 있고 그리고 약어에는 도구라는 말이 포함되어 있다
앱을 개발하는 데 필요한 도구와 라이브러리를 제공한다고 한다
안드로이드 스튜디오 최종 관리자가 필요한 도구와 라이브러리를 제공하여 플랫폼을 용이하게 만들어 사용자에게 편이를 제공하는듯 하다 서비스가 좋으면 아무래도 이용자가 많아지기 마련이니 말이다
장점
- 앱 개발을 더 쉽고 빠르게 할 수 있습니다
- 추가 라이브러리와 도구를 설치하면 앱의 기능을 확장할 수 있습니다.
- 앱의 품질을 향상시킬 수 있습니다 (성능 보안 강화)
'애기 개발자(현재) > 개발자 단어 정리' 카테고리의 다른 글
PHP , HTML , CSS , Javascript 클라이언트용 언어 서버용 언어 간단 정리 (0) | 2023.09.07 |
---|---|
리눅스 권한 변경하는 법 777 (0) | 2023.09.07 |
AWS 프리 티어란? (0) | 2023.09.06 |
Amazon EC2란 (0) | 2023.09.06 |
aws 키페어란 (0) | 2023.09.06 |