BlackBerry 10: RIM이 개발자에게 다가가는 방법

  • Sep 03, 2023

개발자가 참여하도록 설득하는 것은 BlackBerry 10의 성공에 필수적입니다. RIM이 지금까지 수행한 작업과 개발자가 BlackBerry 10용 구축에 사용할 수 있는 도구에 대한 요약은 다음과 같습니다.

RIM은 개발자에 대한 지원을 강화해 왔으며 아마도 풍부하고 번창하는 앱 생태계가 이제 모든 스마트폰 플랫폼에 필수적인 요구 사항임을 깨달았을 것입니다.

이것을 읽어보세요

9개의 상징적인 휴대폰(및 하나의 '메흐' 태블릿)에 담긴 BlackBerry의 역사: 사진

지금 읽어라

실제로 다양한 방법으로 Android와 iOS의 격차를 줄이려고 노력해 왔습니다. 예를 들어, 2012년 5월 RIM은 개발자 중심의 BlackBerry Jam World Tour 이벤트 시리즈를 시작하여 개발자에게 프레젠테이션, 워크샵 및 RIM 직원에 대한 액세스를 제공했습니다.

처음부터 총 44개의 행사가 37개국에서 개최되었으며 거의 ​​9,500명이 참석했습니다. 이러한 이벤트 기간 동안 RIM은 8,000개 이상의 'Dev Alpha' 테스트 하드웨어 유닛을 개발자들에게 출시했습니다. 플랫폼에 익숙해지고 핵심을 활용하는 앱을 구축할 수 있도록 돕기 위해 특징.

RIM은 또한 북미, 유럽, 라틴 아메리카에서 1,000명 이상의 개발자가 참석한 가운데 11개의 BlackBerry Jam Enterprise Tour 이벤트를 진행했습니다. 이러한 사건은 RIM이 생태계 문제를 해결하고 싶어한다는 분명한 신호이며 핵심 사업이 어디에 있는지 잊지 않았음을 보여줍니다.

돈을 보여줘

회사는 또한 플랫폼을 구축하는 사람들이 iOS에서 동등한 수준의 사람들보다 더 많은 돈을 버는 경향이 있습니다. 최근에는 '10,000달러 개발자 공약'을 시작했습니다.

이는 'BlackBerry용으로 제작'된 것으로 간주되는 맞춤형 고품질 앱이 노력에 대한 보상을 받을 것이라는 회사의 약속입니다. 이는 귀하의 앱이 자격을 갖추고 이 앱으로 $1,500만 벌면 RIM이 $10,000까지 차액을 보상해 준다는 것을 의미합니다.

이것을 읽어보세요

BlackBerry 10 필수 사항: 알아야 할 사항

지금 읽어라

RIM은 BlackBerry 10 출시를 앞두고 개발자들이 기존 앱을 새 플랫폼으로 포팅하도록 장려하기 위해 일련의 온라인 'Port-A-Thons'도 운영해 왔습니다.

이벤트가 진행되는 동안 RIM은 BlackBerry World 스토어에 승인된 앱당 최대 20개까지 개발자에게 앱당 100달러를 지불했습니다. RIM 할당 이 포터톤에만 $500,000.

이러한 노력이 장기적으로 성과를 거둘지는 아직 미지수지만, 현재로서는 어느 정도 효과가 있는 것으로 보입니다. 단지 하나의 항구 중 하나일 뿐이야 추가로 15,000개의 앱을 스토어에 출시했습니다.. 두 번째 이벤트에서는 19,000명이 추가되었습니다.

"RIM은 터치로의 전환을 더욱 적극적으로 다루기 전에도 꽤 일찍부터 활성화된 생태계의 중요성을 깨달았습니다." Gartner 모바일 분석가 Carolina Milanesi는 ZDNet에 말했습니다..

"그러나 그것이 중요하다는 것을 깨닫고 올바른 유형의 앱, 탐색하기 쉬운 스토어 및 적절한 가격으로 사용자의 요구를 충족하는 것은 실현되지 않았습니다. 그래서 그들은 이제 BlackBerry 10과 일주일 정도 만에 추가된 19,000개의 앱에 대한 최근 발표를 통해 이 문제를 해결하고 있습니다."

RIM의 CEO인 Thorsten Heins는 출시일에 Windows Phone 8 출시 당시보다 약 10배 더 많은 약 70,000개의 타이틀이 출시될 것이라고 말했습니다.

BlackBerry용 구축

개발자로서 BlackBerry 플랫폼을 사용해보기로 결정했다면 다음과 같은 문제가 많이 있습니다. 다양한 기술을 사용하거나 어떤 경우에는 조합을 사용하는 다양한 방법 그들의. 각 방법에는 고유한 도구와 함께 제공되는 문서, 웹 사이트 및 지원 옵션이 있습니다.

출시일에는 약 70,000개의 타이틀이 제공될 예정입니다. 이는 Windows Phone 8 출시 당시보다 약 10배 더 많은 수치입니다.

기본 BlackBerry 10 앱은 C/C++를 사용하지만 다운로드할 수 있는 다양한 도구가 있습니다 예를 들어 BlackBerry 10의 모든 기능을 활용하기 위해 처음부터 구축된 앱을 만들고 싶은 경우 등 원하는 작업에 따라 다릅니다. 개발자에게 열려 있는 RIM에서는 'Cascades' SDK를 제안하지만, 기존 앱을 포팅하거나 게임을 빌드하려는 경우에는 'Core Native' 빌드를 권장합니다.

비기본 옵션 중 하나는 다음과 같습니다. WebWorks 앱 빌드, 이는 네이티브 개발과 HTML5 개발의 조합입니다.

WebWorks 앱은 본질적으로 헤드리스 브라우저에서 볼 수 있는 컨테이너 내의 웹 자산 번들입니다.

HTML5, JavaScript 및 CSS와 같은 기존 자산과 표준 웹 코드를 재사용하면 앱 개발 시간이 단축되고 WebWorks와 함께 BBM(BlackBerry Messenger) 또는 개인 정보와 같은 기본 앱용으로 일반적으로 예약된 기능을 계속 제공할 수 있습니다. 관리자(PIM). 개발자는 Sencha, PhoneGap, jQuery 또는 Dojo 프레임워크를 사용할 수도 있습니다.

이것을 읽어보세요

BlackBerry 10 체험: 가상 키보드와 획기적인 새로운 UI

지금 읽어라

만약 당신이 차라리 Adobe Air를 사용하여 BlackBerry 10 기기용 앱도 가능합니다. RIM은 개발자가 BlackBerry 10 SDK를 Adobe ActionScript 및 Flex API와 함께 사용하여 앱을 구축할 수 있는 옵션을 제공합니다. 개발자가 Air를 사용하면서도 일정 수준의 기본 기능을 달성하려는 경우 ANE(Air Native Extensions)를 생성하면 됩니다. 개발자는 Flash Builder를 사용하여 가속도계나 자이로스코프와 같은 기능에 액세스할 수도 있습니다.

BlackBerry 10의 기술 목록을 마무리하는 것은 Android 앱용 런타임입니다(안드로이드용 블랙베리 SDK) 이는 본질적으로 Android 개발자가 자신의 앱(Android 2.3.3 기반)을 최소한의 노력으로 새로운 플랫폼으로 포팅할 수 있는 간단한 방법입니다.

플러그인 재패키징 도구, 좀 더 최소한의 온라인 재패키저 또는 명령줄 재패키징 도구를 사용하여 이를 수행할 수 있습니다. 프로세스는 상대적으로 간단하지만 모든 Android API가 BlackBerry 10에서 지원될 가능성은 낮습니다.

물론, BlackBerry Java SDK도 사용 가능 아직 다운로드가 가능하지만 새로운 플랫폼에서는 BlackBerry 10 장치용 앱을 구축하는 데 호환되지 않습니다. 대신 Java SDK를 사용하여 구축된 앱은 BlackBerry OS 7.1 이하를 사용하는 휴대폰과 호환됩니다.