이력서준비

SDK & CrossPlatform

오늘도즐겨 2025. 2. 4. 07:49

SDK

SDK는 ‘Software Development Kit’의 약자로, 소프트웨어를 개발할 때 사용하는 도구 모음을 뜻합니다. 자세하게는 애플리케이션 개발자가 활용할 수 있도록 API, GUI, 문서, 라이브러리, 코드 샘플을 모은 패키지입니다.

예를 들어 게임 개발자가 자체적으로 인증 시스템을 개발하거나 애플구글의 결제 기능을 구현한다면 시스템을 만드는 데에 많은 시간과 노력이 소요될 것입니다하지만 플랫폼 SDK를 사용한다면 SDK가 이러한 역할을 대신해 주기 때문에 게임 개발자가 직접적으로 기능을 구현하지 않고 SDK를 연동하는 것만으로도 다양한 기능을 완성할 수 있게 됩니다.

https://post.naver.com/viewer/postView.nhn?volumeNo=31871290&memberNo=32660208&vType=VERTICAL

 

사용자와 개발자 모두를 위한 도구 모음, 멀티플랫폼 SDK

[BY 엔씨소프트] 최근 게임 플랫폼은 경계가 허물어지며 나날이 발전하고 있습니다. 모바일, PC, 콘솔 등...

m.post.naver.com


크로스 플랫폼

소프트웨어나 하드웨어 등이 다른 환경의 OS에서 공통으로 사용되는 것. 예를 들면 1개 기종의 하드웨어가 워크스테이션 또는 PC에서 사용되거나, 유닉스 시스템이나 윈도즈, 맥 OS 등의 복수 환경에서 사용되는 것을 말한다. 소프트웨어의 크로스 플랫폼의 대표적인 예로는 자바로 작성한 프로그램이 있는데, 1회 작성한 프로그램은 "바이트 코드"라는 중간 코드를 생성하고, 이 코드의 형식에 컴파일되어 다른 복수의 환경에서도 동작이 가능하게 된다. 따라서 화상 데이터와 같은 데이터에 관해서도 크로스 플랫폼의 예는 많다