Ich bin nicht überrascht, dass es keine Antworten auf diese Frage gibt. Ich habe die Hybrid-Monetarisierung von mobilen Apps mit begrenztem Erfolg untersucht. Ich persönlich beschäftige mich mehr mit der Integration von mobilen Werbenetzwerken (AdMob) und Sozialisierungsnetzen (Socialize, Facebook, Twitter) in hybriden mobilen Apps, die auf HTML5, CSS3 und JavaScript basieren. Ich konzentriere mich auf Android, um zu starten. PhoneGap hat ein AdMob-Plugin, das funktioniert. Eclipse hat auch ein PhoneGap-Plugin von MDS, das den Einstieg erleichtert.
Je weiter weg von nativen Android und näher an den plattformübergreifenden Build-Umgebungen, wird es schwieriger oder unmöglich, verschiedene erforderliche SDKs für Monetarisierung und Sozialisierung zu verwenden, es sei denn, es gibt ein vorhandenes Plugin oder Sie (und andere Entwickler) sind bereit um ein Plugin zu schreiben.
Die meisten Cross-Plattform-Build-Systeme (PhoneGap Build, Icenium, Monaca, Titanium ...) und die MEAPs (OpenMEAP, Convertigo, WorkLight, Feed Henry, Antenne, Appcelerator ...) haben derzeit keine Unterstützung. Offensichtlich haben Monetarisierung und Sozialisierung im Wettlauf der Cross-Entwicklungsplattformen wenig Priorität.
In Bezug auf Ihre Frage zu In-App-Käufen für plattformübergreifende mobile Entwicklung gibt es zwei Ausnahmen, die ich kenne, die Intel XDK und das AppMobi Cloud Services SDK. Der Intel XDK, der weitgehend auf der Übernahme von AppMobi und seinem HTML5M App Center basiert, hat dies über 1Touch implementiert.
http://html5dev-software.intel.com/
http://www.appmobi.com/
http://www.appmobi.com/amdocs/lib/Article-1TouchInventory.pdf?r=4960
Sie haben auch Hinweise, dass die Werbung auch bald kommen wird.
Sie können auch hybride Intel HTML5-Apps entwickeln, ohne den Intel XDK mithilfe der AppHub Cloud Services zu verwenden.
http://www.html5dev-software.intel.com/amdocs/lib/Article-DevelopingOutsideXDK.pdf
Viel Glück.
@BillTheLizard das ist echtes Problem für echte Programmierer, wenn Sie also kein Problem verstehen, bitte markieren Sie es nicht geschlossen. – koralgooll
@koralgooll Wie Sie Ihre Apps monetarisieren, ist kein Programmierproblem. –
@BillTheLizard Meiner Meinung nach, wenn einige Bibliotheken für den gesamten Prozess der Monetarisierung verantwortlich sind, ist es ein Programmierproblem. Ich möchte die besten verfügbaren Bibliotheken auswählen. Außerdem möchte ich nicht die Zeit verlieren, jede Bibliothek zu überprüfen. Die Monetarisierung ist in diesem Fall eine Auswahl der richtigen Implementierung entsprechend der Architektur meiner Anwendung. – koralgooll