2011-01-17 3 views
0

Ich bin ein neuer Entwickler hier .. Ich habe mehrere Fragen hier. Hoffe, Sie können mir helfen.Blackberry Web/Widget (Eclipse)

1, Kann ich konvertieren Format .cod in .jar/.jad .. wenn kann, können Sie mir einen Link geben?

2, können Sie mir alle einen Link geben, um OS Version und Handy-Modell für Blackberry zu überprüfen?

3, Research In Motion (RIM) muss die Verwendung von sensiblen APIs protokollieren, die als signiert gekennzeichnet sind (Laufzeit-, Anwendungs- und Kryptografie-APIs), wenn sie aus Sicherheits- und Exportkontrollgründen von Anwendungen verwendet werden. Wenn Sie diese kontrollierten Klassen oder Methoden in Ihren Anwendungen verwenden, muss Ihre Anwendung mit einem Schlüssel oder einer Signatur signiert sein, die von RIM bereitgestellt wird, bevor Sie die Anwendungscodedateien auf das BlackBerry-Smartphone laden können. Also meine Frage ist, muss der Phonegap signierten Schlüssel oder nicht? FYI, schreibe jetzt ich benutze phonegap, um Anwendung Blackberry von Blackberry Web/Widget (Eclipse) zu entwickeln.

Vielen Dank,

Jamaley

Antwort

3

ich Ihre Fragen unter der Annahme bin Beantwortung bei PhoneGap Anwendungen gerichtet sind, und die PhoneGap API.

  1. Ja. Wenn Sie die Binärdateien erstellen, erhalten Sie eine COD-, ALX-, JAR- und JAD-Datei. Siehe die docs on BlackBerry's site.

  2. Angenommen, Sie verwenden PhoneGap, haben Sie Zugriff auf den device JavaScript-Namespace, der Ihnen diese Eigenschaften geben wird. device.name gibt den numerischen Wert des BlackBerry-Modells (d. H. 8900, 9000, 9700 usw.) zurück. device.version gibt die Zeichenfolge der Betriebssystemversion zurück (d. H. 4.6.0.586, 5.0.0.250 usw.). Weitere Informationen finden Sie unter .

  3. Ja, Sie müssen Ihre PhoneGap-Anwendungen unterschreiben. Wenn Sie irgendeine Art von App auf dem BlackBerry ausführen möchten - Java, WebWorks, PhoneGap - müssen Sie dies unterschreiben.

+0

Hallo Mann, danke für Ihre Antwort. 1, wenn ich baue, bekomme ich einfach ein .cod, und .alx im Ordner standardInstall, im Ordner OtaInstall bekomme ich viele .cod Datei wie abc.cod, abc-1.cod, abc-2.cod ... 2, meinst du, wenn ich den Code schreibe, muss ich die Funktion device.name, device.version einschließen. Soll ich Code für alle Modelle und Versionen schreiben? Ich verstehe nicht wirklich, Alter. Wie funktioniert die App? Kannst du mir ein Beispiel geben? 3, wie unterschreiben Sie meine Phonegap-Anwendung? Du meinst also meine App kann auf verschiedenen Modellen und verschiedenen Versionen laufen? danke dude. – Jamaley

+0

Jamaley, ein paar Dinge. Ich denke, Sie müssen zuerst den BlackBerry-Entwicklungsfluss ein bisschen besser verstehen. Es scheint, dass Sie sehr verwirrt sind. Sehen Sie sich die grundlegende Dokumentation auf der BlackBerry Developer Site an, um sich mit der Funktionsweise einer BlackBerry-Anwendung vertraut zu machen, warum Sie Signaturen codieren müssen und wie Sie dies tun müssen. All diese Informationen sind auf der BlackBerry Developer Site verfügbar. –

+0

okey ich werde es überprüfen .. in Kontakt bleiben dude..take care ..^__ ^ – Jamaley