F
Flixius
Fortgeschrittenes Mitglied
- 4
Hallo,
ich bin auf der Suche nach einer Möglichkeit ohne großen Aufwand dem Nutzer für eine begrenzte Zeit eine kostenlose Version zur Verfügung zu stellen, die den vollen Umfang der App bietet.
Ich habe mehrere Ideen, über dessen Umsetzbarkeit ich mir nicht im klaren bin:
1. Ich packe die App kostenlos in den PlayStore. Nach einer gewissen Zeit bringe ich ein Update heraus und erhöhe den Preis. Geht das überhaupt? Die App ist so gestaltet, dass die App ohne Update nicht mehr funktioniert und auf den Kauf der App verwiesen wird.
2. Ich mache eine kostenfreie und eine kostenpflichtige App. Beim ersten Start der kostenfreien App speichere ich das Systemdatum, das ich bei jedem Start aufrufe um zu überprüfen, ob die Version noch gültig ist. Die App würde zwar funktionieren, wenn man seine Systemzeit umstellt, aber für den ersten Schritt wäre das hinnehmbar.
3. Wie 2. nur das beim ersten Start der App ein Hash an einen Webserver übermittelt wird. Bei den nächsten Starts wird beim Webserver angefragt, ob die App noch gültig ist. Wenn nicht, dann wird auf die Premiumversion verwiesen.
Variante 1 würde ich bevorzugen, da ich bisher noch keine Erfahrungen beim Release von Apps im Store gemacht habe und mein Projekt derzeit nicht so gestaltet ist, das man es einfach kopieren kann um eine zweite Version dafür zu machen. Den businesscode der App habe ich auch nicht in eigenen jars gepackt so das ich zwei "Containerprojekte" erstellen kann, die dann die jars einbinden. Das würde ich gerne verhindern. Ich bin mir sicher ich bin damit einige Tage oder sogar Wochen beschäftigt zu sein.
Vielen Dank für eure Anregungen.
ich bin auf der Suche nach einer Möglichkeit ohne großen Aufwand dem Nutzer für eine begrenzte Zeit eine kostenlose Version zur Verfügung zu stellen, die den vollen Umfang der App bietet.
Ich habe mehrere Ideen, über dessen Umsetzbarkeit ich mir nicht im klaren bin:
1. Ich packe die App kostenlos in den PlayStore. Nach einer gewissen Zeit bringe ich ein Update heraus und erhöhe den Preis. Geht das überhaupt? Die App ist so gestaltet, dass die App ohne Update nicht mehr funktioniert und auf den Kauf der App verwiesen wird.
2. Ich mache eine kostenfreie und eine kostenpflichtige App. Beim ersten Start der kostenfreien App speichere ich das Systemdatum, das ich bei jedem Start aufrufe um zu überprüfen, ob die Version noch gültig ist. Die App würde zwar funktionieren, wenn man seine Systemzeit umstellt, aber für den ersten Schritt wäre das hinnehmbar.
3. Wie 2. nur das beim ersten Start der App ein Hash an einen Webserver übermittelt wird. Bei den nächsten Starts wird beim Webserver angefragt, ob die App noch gültig ist. Wenn nicht, dann wird auf die Premiumversion verwiesen.
Variante 1 würde ich bevorzugen, da ich bisher noch keine Erfahrungen beim Release von Apps im Store gemacht habe und mein Projekt derzeit nicht so gestaltet ist, das man es einfach kopieren kann um eine zweite Version dafür zu machen. Den businesscode der App habe ich auch nicht in eigenen jars gepackt so das ich zwei "Containerprojekte" erstellen kann, die dann die jars einbinden. Das würde ich gerne verhindern. Ich bin mir sicher ich bin damit einige Tage oder sogar Wochen beschäftigt zu sein.
Vielen Dank für eure Anregungen.