AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Parse service retired

Ein Thema von Rollo62 · begonnen am 29. Jan 2016 · letzter Beitrag vom 25. Sep 2016
Antwort Antwort
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Parse service retired

  Alt 29. Jan 2016, 16:03
Ich muss den Code wieder herauskramen - aber aus dem Gedächtnis:
Für den Server hatte ich lediglich einen INDY-Client sowie die Zertifikate von Apple genutzt. Damit hatte ich dann die von Dir beschriebene Verbindung zu den Servern von Apple / Google aufgebaut.

Für den Client musste ich ein oder zwei Klassen ableiten, um die Notifikationen empfangen zu können. Ich konnte mich dabei aber eng am dem Code der Parse-/Kinvey-Komponenten orientieren. Denn der eigentliche Versand der Notifikationen erfolgt ja auch bei denen dann über die offiziellen Server. Client-Seitig spielt es also keine Rolle, wie der Push nun initiiert wurde.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Parse service retired

  Alt 29. Jan 2016, 16:15
Für den Server hatte ich lediglich einen INDY-Client sowie die Zertifikate von Apple genutzt. Damit hatte ich dann die von Dir beschriebene Verbindung zu den Servern von Apple / Google aufgebaut.
Mit Apple habe ich noch nicht gearbeitet, bei GCM braucht man neben dem HTTP Client auch einen eigenen HTTP oder XMPP Server, der die Geräte-Registrierungen mit der Device-ID von Google empfängt und (bei HTTP) auch Nachrichten vom Client.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.680 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Parse service retired

  Alt 1. Feb 2016, 07:24
Hier entsteht gerade eine Übersicht an Alternativen zu Parse

https://github.com/relatedcode/ParseAlternatives
Sven Harazim
--
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#4

AW: Parse service retired

  Alt 1. Feb 2016, 08:29
Ich habe aktuelle eine App in Xcode fertiggestellt. Ich benutzte nur die Zertifikate und lediglich ein entsprechendes PHP Skript, welches für mich die Push-Notifications entsprechend versendet. Meine App empfängt die Nachrichten und zeigt diese dann entsprechend an. Jede Nachricht ist im JSON-Format. Für Push-Notifications benötige ich keinen fremden Dienst, lediglich nur einen LAMPP oder XAMPP.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#5

AW: Parse service retired

  Alt 1. Feb 2016, 08:31
[...] lediglich ein entsprechendes PHP Skript, welches für mich die Push-Notifications entsprechend versendet. [...]
Wie sicher ist das Skript bei mehreren 100.000 Empfängern (evtl. Multi-Plattform)? Kann das Skript auch Segmentierung und A/B-Testing inkl. Analytics?
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#6

AW: Parse service retired

  Alt 1. Feb 2016, 10:51
Wie sicher ist das Skript bei mehreren 100.000 Empfängern (evtl. Multi-Plattform)?
Wird sich über die Zeit zeigen, da die App erst seit Donnerstag letzte Woche draußen ist. Das PHP-Script kann Push-Notifications an Android und iOS Geräte schicken.

Kann das Skript auch Segmentierung und A/B-Testing inkl. Analytics?
Was verstehst Du unter Segmentierung, A/B-Testing ? Wozu wird das gebraucht ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#7

AW: Parse service retired

  Alt 1. Feb 2016, 11:17
[...] Was verstehst Du unter Segmentierung, A/B-Testing ? Wozu wird das gebraucht ?
Segmentierung bedeutet die Unterteilung der potentiellen Empfänger in Segmente (z.B. schreibe nur die an, die meine App vor sieben Tage installiert haben, oder nur die, die meine App nur einmal benutzt haben und seit mehr als drei Tagen nicht mehr).

Und beim A/B-Testing kann ich z.B. unterschiedliche Messages an unterschiedliche Testgruppen senden, um zu sehen, welche Message die bessere Conversion Rate erzielt, um dann zu entscheiden, welche ich an die Gesamtheit versende.

https://de.wikipedia.org/wiki/A/B-Test

Und was halt gerne vergessen wird: auch ein PHP-Skript will betrieben sein. Und in Zeiten von Diensten wie z.B. https://onesignal.com/ ist bei mir das Ergebnis der Make or Buy Decision ziemlich klar...

Geändert von vagtler ( 1. Feb 2016 um 11:19 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.680 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Parse service retired

  Alt 1. Feb 2016, 11:06
Ich habe aktuelle eine App in Xcode fertiggestellt. Ich benutzte nur die Zertifikate und lediglich ein entsprechendes PHP Skript, welches für mich die Push-Notifications entsprechend versendet. Meine App empfängt die Nachrichten und zeigt diese dann entsprechend an. Jede Nachricht ist im JSON-Format. Für Push-Notifications benötige ich keinen fremden Dienst, lediglich nur einen LAMPP oder XAMPP.
Push-Notify ohne Google gcm etc? An ein konkretes Gerät? Wie machst Du das ohne polling durch die App?
Sven Harazim
--
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#9

AW: Parse service retired

  Alt 3. Feb 2016, 22:04
Push-Notify ohne Google gcm etc? An ein konkretes Gerät? Wie machst Du das ohne polling durch die App?
Doch ich nutze schon Google GCM, sowas wie in dieser Richtung aus dem Stackoverflow-Beitrag nutze ich für meine App. Damit habe ich über PHP das Apple Push und Google Push kombiniert und kann somit Push Nachrichten von iOS nach Android und umgekehrt senden.

Segmentierung bedeutet die Unterteilung der potentiellen Empfänger in Segmente (z.B. schreibe nur die an, die meine App vor sieben Tage installiert haben, oder nur die, die meine App nur einmal benutzt haben und seit mehr als drei Tagen nicht mehr).

Und beim A/B-Testing kann ich z.B. unterschiedliche Messages an unterschiedliche Testgruppen senden, um zu sehen, welche Message die bessere Conversion Rate erzielt, um dann zu entscheiden, welche ich an die Gesamtheit versende.

https://de.wikipedia.org/wiki/A/B-Test

Und was halt gerne vergessen wird: auch ein PHP-Skript will betrieben sein. Und in Zeiten von Diensten wie z.B. https://onesignal.com/ ist bei mir das Ergebnis der Make or Buy Decision ziemlich klar...
Vielen Dank für Deine Erklärung. Das war bei der gerade entwickelten App von mir unter iOS noch kein Thema.

Edit:
Der andere Punkt war auch noch, dass es Zusatzfunktionen im Backend gibt, welche mit den Push Nachrichten zusammenarbeiten müssen, deshalb habe ich mich für das PHP Skript entschieden.
Rolf Warnecke
App4Mission

Geändert von RWarnecke ( 3. Feb 2016 um 22:07 Uhr)
  Mit Zitat antworten Zitat
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#10

AW: Parse service retired

  Alt 4. Feb 2016, 06:25
[...] Der andere Punkt war auch noch, dass es Zusatzfunktionen im Backend gibt, welche mit den Push Nachrichten zusammenarbeiten müssen, deshalb habe ich mich für das PHP Skript entschieden.
Das ist oft der Fall. Daher ist auch die Güte der zur Verfügung stehenden API des Push-Service-Anbieters selbstverständlich bei einer Evaluierung mit in Betracht zu ziehen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz