Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS

코로나 대 폰갭 대 티타늄

<시간/>

이 기사에서 우리는 Corona, PhoneGap 및 Titanium에 대해 배울 것입니다. 이러한 모든 기술은 다르지만 이들 사이의 공통점은 모두 크로스 플랫폼이라는 것입니다. 즉, 프로그램을 한 번 작성한 다음 iPhone 및 Android 장치와 같은 여러 플랫폼에서 실행할 수 있습니다.

코로나 − Corona는 약 10년 전인 2009년에 Corona Labs에서 개발한 무료 오픈 소스 SDK(소프트웨어 개발 키트)입니다. Corona는 주로 iOS, Android, Desktop/Windows 응용 프로그램을 포함한 대부분의 플랫폼용 2D 모바일 응용 프로그램을 개발하기 위한 것입니다. Corona는 C++ 및 OpenGL을 기반으로 그래픽으로 응용 프로그램을 빌드합니다. 코로나는 그래픽, 네트워킹 및 기타 장치 하드웨어 정보에 대한 API를 제공합니다. 코로나는 주로 2D 게임 개발 및 크로스 플랫폼 애플리케이션에 사용됩니다.

폰갭 − PhoneGap은 Adobe 시스템에서 모바일 애플리케이션 개발을 위해 개발한 또 다른 무료 오픈 소스 및 크로스 플랫폼 SDK입니다. 코로나와 달리 이 기술은 C++나 다른 언어와 같은 프로그래밍 언어에 대한 사전 지식이 필요하지 않습니다. PhoneGap을 사용하여 개발하려면 HTML, CSS, JavaScript와 같은 웹 개발 언어에 대한 사전 지식이 플러스 포인트입니다. PhoneGap을 설치하려면 먼저 nodeJS를 설치하고 나중에 공식 웹사이트에서 PhoneGap을 설치해야 합니다.

티타늄 − 위에서 언급한 다른 두 SDK와 마찬가지로 Titanium은 Javascript를 기반으로 하는 오픈 소스, 크로스 플랫폼, 무료 소프트웨어 개발 키트이기도 합니다. Titanium SDK는 현재 Appcelerator가 소유하고 있으며 60% 이상의 코드 재사용성을 지원합니다. Titanium은 정기적으로 업데이트되며 개발을 위한 5000개 이상의 API를 제공합니다.

위의 모든 기술은 모바일 애플리케이션 개발 및 크로스 플랫폼 개발에 정말 좋습니다.