2011-01-25 4 views
2

이 페이지에서 어떤 SDK를 다운로드해야하는지 모르겠습니다. http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.htmlSymbian s60 3rd Edition 용으로 개발 된 앱이 s60 5th Edition 휴대 전화에서 작동합니까?

가능한 한 많은 휴대 전화에서 작동하도록 간단한 앱을 원합니다. Symbian OS, Feature Pack 2 용 S60 3rd Edition SDK를 다운로드해도 괜찮습니까? 내 앱이 s60 5th edition 및 다른 제품에서도 작동합니까?

답변

0

AFAIK S60 3rd는 S60 5th와 호환되지 않습니다. 실제로 심비안 소프트웨어를 찾으면 정확히 어떤 버전의 소프트웨어가 있는지 묻습니다.

+0

그래서 제 3 판 SDK와 제 5 판 SDK를 다운로드하고 Carbide.C++로 2 개의 앱 (2 개의 sis 파일)을 만들어야합니까? – DixieFlatline

+0

정확합니다. 심비안 애플리케이션은 유효한 인증서 없이는 설치되지 않습니다 : '인증서가 유효하지 않습니다.'라고 말합니다. 애플리케이션 공급 업체에 문의하십시오. ' 또는 소프트웨어 버전 및 휴대 전화에 따라 그와 같은 것입니다. 희망이 도움이됩니다. – Markku

+0

유효한 인증서를 사용하면 자체 서명 된 앱이 설치되지 않음을 의미합니까? – DixieFlatline

2

3rd Edition SDK를 기반으로하는 응용 프로그램은 5th Edition과 이진 호환됩니다. 그러나 터치 입력과 같은 5th Edition 기능을 최대한 활용할 수는 없습니다.

반면에 5th Edition SDK로 구축 된 응용 프로그램은 해당 플랫폼 기능 만 사용하는 경우 3rd Edition 장치에서 실행할 수 있습니다.

터치 및 비 터치 UI를 최대한 활용하려면 동일한 소스 트리에서 적절하게 플래그를 지정하여 두 가지 버전의 응용 프로그램을 빌드하고 각 에디션에 별도의 설치 패키지를 배포 할 수 있습니다.

+0

+1. 또한 S60 5th Edition SDK를 사용하여 하나의 sisx를 만들고 3 판 및 5 판 (및 Symbian^3) 모두에 설치할 수 있습니다. 새로운 플랫폼 기능 (예 : 터치 피드백)을 ECom 플러그인에 넣을 수 있으므로 사용 가능한 경우에만로드되고 사용됩니다. 두 개의 sisx 파일을 만들고 사용자가 올바른지 확인하도록 지원하는 것보다 단일 sisx를 배포하는 것이 훨씬 쉽습니다. – Hugo

1

Symbian s60 3rd Edition 용으로 개발 된 응용 프로그램은 s60 5th Edition 휴대 전화에서 작동합니까? 내 간단한 응용 프로그램이 가능한 한 많은 휴대 전화에서 작동하도록합니다.

는 이러한 플랫폼 버전의 자세한 비교를 위해 abi-compliance-checker 도구에 의해 생성 된 ARM에 S60 3 판 및 S60 5 판 사이의 바이너리 호환성 report를 참조하십시오.

참조 노키아 개발자의 도서관] > S60 5 판 C++ 개발자 라이브러리 2.1 S60 5 판에 대한 > 설계 애플리케이션 S60 5 판에 > 바이너리 호환성 애플리케이션을 포팅 > :

헤더 파일 및 라이브러리의 변경 사항은 S60 플랫폼 버전 간의 이진 호환성에 영향을줍니다. 이 섹션에서는 S60 3 판, Feature Pack 2에서 S60 5th Edition 및 S60 5th Edition에서 Nokia N97 로의 변경 사항에 대해 설명합니다.

관련 문제