2011-01-25 2 views
2

Je ne sais pas quelle SDK dois-je télécharger à partir de cette page: http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.htmlL'application développée pour Symbian s60 3e édition fonctionnera-t-elle sur les téléphones s60 5th edition?

Je veux que mon application simple de travailler sur autant de téléphones que possible. Est-ce que je peux télécharger "S60 3rd Edition SDK pour Symbian OS, Feature Pack 2"? Est-ce que mon application fonctionnera également sur la 5ème édition de s60 et d'autres?

Répondre

0

AFAIK S60 3rd n'est pas compatible avec S60 5th. En fait, lorsque vous recherchez un logiciel Symbian, il vous demande précisément quelle version vous possédez à ce sujet.

+0

Donc je dois télécharger SDK pour 3rd et SDK pour la 5ème édition et créer 2 applications (2 fichiers sis) avec la voiture Carbide.C++? – DixieFlatline

+0

Exactement. Veuillez noter que les applications Symbian ne s'installeront pas sans un certificat valide: elles indiqueraient 'Certificat invalide. Contacter le fournisseur de l'application. ou quelque chose comme ça en fonction de la version du logiciel et du téléphone mobile. J'espère que cela t'aides. – Markku

+0

Avec un certificat valide, vous voulez dire que les applications auto-signées ne s'installent pas? – DixieFlatline

2

Les applications basées sur le SDK de la 3ème édition sont compatibles avec la 5ème édition. Mais vous ne serez pas en mesure de tirer pleinement parti des fonctionnalités de la 5ème édition telles que la saisie tactile. D'autre part, les applications construites avec un SDK 5ème édition peuvent éventuellement être exécutées sur un périphérique de 3ème édition, à condition de n'utiliser que les fonctionnalités de plate-forme qui y sont disponibles. Pour tirer le meilleur parti des interfaces utilisateur tactiles et non tactiles, vous pouvez créer deux versions de votre application à partir de la même arborescence source, avec un marquage approprié, et distribuer des packages d'installation distincts pour chaque édition.

+0

+1. Il est également possible de construire un sisx unique en utilisant le SDK 5ème édition S60 et de l'installer sur les 3ème et 5ème éditions (et Symbian^3); Pour les nouvelles fonctionnalités de la plate-forme (telles que le retour tactile), vous pouvez les placer dans un plugin ECom afin qu'elles ne soient chargées et utilisées que lorsqu'elles sont disponibles. Il est beaucoup plus facile de distribuer un seul sisx que de gérer deux fichiers sisx et de s'assurer que les utilisateurs ont le bon. – Hugo

1

L'application développée pour Symbian s60 3e édition fonctionnera-t-elle sur les téléphones s60 5th édition? Je veux que mon application simple fonctionne sur autant de téléphones que possible.

Voir la compatibilité binaire entre report S60 3rd Edition et S60 5ème édition sur ARM généré par l'outil abi-compliance-checker pour la comparaison détaillée de ces versions de la plate-forme.

Voir aussi Bibliothèque de Nokia Developer] > S60 5ème édition C++ Bibliothèque du développeur v2.1 > Conception d'applications pour S60 5ème édition > le portage des applications à S60 5ème édition > compatibilité binaire:

Les modifications apportées aux fichiers d'en-tête et aux bibliothèques affectent la compatibilité binaire entre les versions de la plate-forme S60. Cette section décrit les changements de la S60 3rd Edition, du Feature Pack 2 à la S60 5th Edition et de la S60 5th Edition au Nokia N97.

Questions connexes