2010-01-02 5 views

Répondre

4

Oui. Delicious Library l'utilise. Je pense this is the one, même si je peux me tromper.

Notez que vous ne pouvez pas l'utiliser si votre application Cocoa partage les données avec une contrepartie Cocoa Touch. Delicious Monster had to discontinue their Library iPhone app after Amazon changed their terms of service pour interdire aux utilisateurs API (par exemple, Delicious Monster, vous) d'envoyer des données obtenues via l'API à un iPhone.

+0

Merci pour le pointeur sur le poste sur le problème de licence: m'a sauvé beaucoup d'efforts gaspillés. +1 – jkp

0

Vous pouvez créer un cadre HTML pour le gadget et l'intégrer dans l'application Cocoa en utilisant UIWebView sur l'iPhone ou l'utilisation WebView du côté du bureau.

En supposant que vous avez stocké le HTML nécessaire pour présenter le gadget dans htmlSnippet, et ont déjà en place un WebView, vous pouvez simplement le charger via:

[[webView mainFrame] loadHTMLString:htmlSnippet baseURL:someURL]; 

(Où someURL est utilisé pour résoudre les URL relatives à la Est-ce qu'ils ont un API/service web que nous pouvons utiliser dans l'application cacao?

0

Il existe quelques wrappers sur cette API Amazon pour Python et Ruby, que vous pouvez intégrer dans votre application en utilisant PyObjC ou MacRuby. Cela peut être une manière plus rapide d'implémenter ceci au lieu d'avoir à rouler votre propre couche Objective-C sur ces appels de service Web.