1

임 아이폰 OS 개발자 및 메신저에 대한 개발과 내가 연구의 내 역할을 수행하고 한이 함께했다 :블랙 베리 블랙 베리 개발을 시작하려는 초보자

블랙 베리 개발 언어의 다양성을 제공하는 오픈 플랫폼입니다 당신의 기술에 맞게 설계된 런타임. 선택은 기존의 코드베이스와 함께 제공하고자하는 대상 장치가있는 친숙 함의 조합을 기반으로합니다.

내 질문은 :

  1. BlackBerry Z10이 기능 (개발 언어 및 런타임의 다양한)인가?

  2. boldZ10의 앱 개발은 동일합니까?

  3. Runtime for Android apps의 경우. 내가 안드로이드 배경을 가지고 있다면 그게 최선의 선택인가?

  4. 검은 딸기의 터치 및 비접촉 장치 용 응용 프로그램을 만들고 싶습니다. 그게 가능하니?

  5. 작업에 Eclipse을 사용해야합니까 ??.

  6. Mac OSX 용 SDK가 있습니까 ?? 사전에

감사합니다 ... Z10 전에 BB의

답변

2

이 기능 (다양한 개발 언어 및 런타임)은 BlackBerry Z10에만 해당합니까 ??

BlackBerry 10은 Adobe Air, Android, C/C++의 기본 개발과 같이 다양한 런타임을 지원합니다.

오래된 BlackBerry OS는 기본적으로 Java 개발을 지원합니다.

굵게와 Z10의 앱 개발은 동일합니까?

안드로이드 애플 리케이션을위한 런타임 아니오

. 내가 안드로이드 배경을 가지고 있다면 그게 최선의 선택인가?

앱의 포팅은 매우 제한적입니다. 많은 타사 라이브러리는 지원되지 않습니다. 지도, LVL, 앱 청구 등 Android와 관련된 많은 API가 지원되지 않습니다. 앱의 복잡성에 따라 작동 여부가 다를 수 있습니다.

블랙 베리의 터치 및 비접촉 장치 모두에 적용하고 싶습니다. 그게 가능하니?

예.

이클립스를 사용해야합니까 ??.

BlackBerry OS는 모두 Eclipse를 기본 IDE로 사용합니다.

Mac OSX 용 SDK가 있습니까 ??

+0

Thanks @Raghav Sood https://developer.blackberry.com이 주로 블랙 베리 10 개발에 대해 말하고 있기 때문에 어떤 방법이 있는지 궁금해합니다. – Mutawe

+0

@Mutawe 이제 BB10 장치에 집중하고 있기 때문입니다. 이전 OS와 관련된 개발 관련 내용은 https://developer.blackberry.com/java/를 참조하십시오. –

+0

은 https://developer.blackberry.com/java/bb z10에서 java와 동일합니까? – Mutawe

1

1) 버전은 자바 개발이나 기반 웹 (일명 자바 스크립트) 개발을 지원했다. 네이티브 개발은 BB7 및 이전 버전에서 지원되지 않았습니다.

2) 아니요 - 굵은 글꼴은 자바 기반입니다. Z10은 C++ 기반이며 다른 레이어는 맨 위에 겹쳐 있습니다.

3) 이것은 크게 app에 따라 다릅니다. 나는 그것을 직접 사용하지 않았다.

4) 비 접촉 BB10 기기 및 개발자 지원에 대해 아무 말도하지 않았다고 생각합니다. 내 추측은 BB10이 만질 수있는 모든 것입니다. 더 큰 문제는 BB10 용 앱과 BB7 용 앱을 생산하는 것입니다. 다른 기술이며 대부분의 경우 다른 코드 기반을 필요로합니다. 그들에는 다소 cross-BB 인 WebWorks라는 JS 확장 세트가 있지만 오래된 장치에 대한 지원은 브라우저 지원의 대상이됩니다.

5) BB10의 경우 Eclipse 변형 인 QDE로 끝날 것입니다. BB7 및 이전 버전의 경우 이클립스 플러그인이 있습니다. WebWorks의 경우 Ripple이라고 부르는 "시뮬레이터"가 있지만 이맥스와 크롬 만 사용합니다. 저는 팬이 아닙니다.

6) 그렇지만 꽤 늦게 나왔기 때문에 정확하게 어떤 버전이 포함되는지 잘 모르겠습니다.

+0

감사합니다. @DrC 답변에 대한 의견이 있으시면 developer.blackberry.com이 주로 blackberry 10 개발에 대해 이야기하기 때문에 시작하는 방법이 있는지 궁금합니다. – Mutawe

2

는 블랙 베리 Z10이 기능 (개발 언어 및 런타임의 다양한)에만 인가?

아니요, 이러한 기능은 일반적으로 Blackberry 10 OS 용입니다.

굵게와 Z10의 앱 개발은 동일합니까?

아니요. BB Bold에는 BB7 OS가 있지만 BB Z10에는 BB7과 완전히 다른 BB10 OS가 있습니다. BB10의 앱은 이전 버전과 호환되지 않습니다.

Android 앱용 런타임의 경우. 내가 에 안드로이드 배경이 있다면 저에게 최선의 선택입니까?

최상의 선택은 기술, 목표 및 계획에 따라 다릅니다. IMO, 기존 앱이 Android에 이미있는 경우 Android 런타임을 사용하여 BB10에서 쉽게 이식 할 수 있습니다. 그러나 순수 BB10 앱 개발에 집중하고 싶다면 BB10의 기본 프로그래밍 인 캐스케이드가 최선의 선택입니다. QT (대개 인터페이스 디자인 용)와 C++ (보통 프로그램 로직 용)의 혼합입니다.

검은 딸기에서 터치 및 비접촉 장치 용으로 응용 프로그램을 만들고 싶습니다. 그게 가능하니?

아직 BB10 장치에 대해 이야기하고 있다면 지금까지는 비접촉 장치가 없습니다.물리적 키보드가있는 장치가 있습니다. 그리고 네, 두 장치 모두에 대해 동일한 앱을 구성하는 것이 매우 쉽습니다.

이클립스를 사용해야합니까 ??.

블랙 베리는 Eclipse 기반의 IDE (QNX Momentics IDE)를 포함한 완벽한 개발 환경을 제공합니다. 살펴보기 Blackberry developer's site

Mac OSX 용 SDK가 있습니까 ??

예, 있습니다. 필요한 모든 것을 찾을 수 있습니다. Blackberry developer's site