Appcelerator® 란 무엇입니까?

appcelerator®는 프로그래머가 광범위한 장치에서 작동하는 기본 응용 프로그램을 만들 수 있도록 설계된 오픈 소스 개발자 플랫폼입니다. 이 플랫폼은 개발자가 이미 웹 기반 프로그래밍에 대한 지식만으로 이러한 응용 프로그램을 생성 할 수 있도록 설계되었습니다. 회사의 명시된 목표는 전화기 및 개인 데이터 보조원부터 데스크탑, 태블릿 및 랩톱에 이르기까지 광범위한 최신 장치를 해결하는 것입니다. 이러한 요구에 답하기 위해 AppCelerator®는 개발자 프로그램에 한 번 애플리케이션을 제공 한 다음 플랫폼을 사용하여 여러 장치에서 기본적으로 실행되는 버전을 만듭니다. 이 접근법과 이전 모델의 주요 차이점은 여러 환경에서 작동하도록 설계된 프레임 워크보다는 각 환경에 대해 별도의 응용 프로그램을 생성한다는 것입니다.

Appcelerator®의 주요 대상 고객은 웹 개발자입니다. 따라서 플랫폼을 사용하여 응용 프로그램을 작성하는 데 필요한 프로그래밍 지식은인터넷 기반 애플리케이션을 만드는 데 필요한 것과는 다릅니다. 이 개념은 단순히 여러 운영 체제에서 기능하는 단일 버전의 응용 프로그램을 만드는 것이 아닙니다. 대신 AppCelerator®는 각 대상 장치에 대한 응용 프로그램 버전을 만듭니다. 결과적으로 최종 제품은 iPhone® 또는 iPad®의 운영 체제 내에서 및 Android® 기반 전화의 경우 동시에 작동 할뿐만 아니라 각 장치에 맞게 별도의 응용 프로그램으로 작동합니다.

.

이러한 유형의 접근 방식은 특히 소규모 개발자에게 몇 가지 장점을 제공 할 수 있습니다. 그렇지 않으면 하나 이상의 장치에서 완벽하게 작동하는 응용 프로그램을 개발하는 것은 소규모 또는 독립적 인 프로그래머에게는 어려운 과제 일 수 있습니다. 타겟팅 할 장치에 따라 통합 애플리케이션의 개발은 여러 프로그래밍 언어에 대한 지식을 요구할 수 있으며여러 운영 체제에 익숙합니다. 이러한 초기 장애물 외에도 많은 시간의 투자를 나타내는 단일 운영 체제의 테스트, 디버깅 및 응용 프로그램의 테스트, 디버깅 및 재 작업과 함께 인간 시간의 장애물이 있습니다.

대규모 개발자와 회사의 경우 이러한 종류의 접근 방식의 절약은 그다지 중요하지 않을 수 있습니다. 여러 장치를 서비스하기 위해 각 애플리케이션의 하나의 버전 만 작성해야하면 인력을 자유롭게하고 전반적인 생산성을 높일 수 있습니다. 이로 인해 추가 응용 프로그램의 추가 연구 및 개발 또는 시간 또는 예산 제약으로 인해 이전에는 불가능했던 1 차 응용 프로그램의 개선에 인간 시간이 투자 될 가능성이 있습니다.

AppCelerator®를 생산하는 회사는 또한 애플리케이션 사용자의 상황을 개선 할 목표를 가지고 있습니다. 이것은 R을 생성하기 위해 기능이 적거나 기능이 적은 응용 프로그램을 허용함으로써 달성 될 수 있습니다.기본 프로그래밍으로 인한 ICHER 경험. 또한 이는 이전에 특정 운영 체제로 제한되었지만 현재 여러 형식과 장치에서 작동하는 시장에서 더 많은 수의 응용 프로그램을 통해 실현 될 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?