Not sure exactly what you’re asking Leigh and how much I understand about it 
yet but basically ….

 

You can register your phone application against a push notification server so 
that it can receive notifications from that server, these appear on your phone 
in much the same way as email, What’s-App or Update notifications do. You use 
either the Apple Push Notification Service for IOS devices, or for Android 
devices the Google Cloud Messaging service as the delivery system (don’t know 
what windows devices do).

 

In my case I’m using PARSE.COM as the push notification server, it’s free and 
Delphi comes with a ready-made client component (I believe there are Delphi 
tutorials that show how to create your own servers if you want to go that way). 
 I created a “server application” on the  parse.com website, this is a pretty 
straight forward and generic process, and from this I get application keys that 
my phone app will use to subscribe to my PARSE.COM server app. 

 

I generate notifications for my PARSE server to send out via a website (PHP) – 
PARSE give you a number of API SDK’s for different programming languages that 
make this process fairly easy to implement. Each client device that registers 
against a PARSE.COM server application ends up with a unique InstallationID and 
DeviceToken for that server app. When you want to send out a notification you 
can use either of these to target individual phones/tablets or you can target 
groups (PARSE call these channels).  

 

Once installed and registered, your phone app doesn’t have to be running for 
the phone to receive notifications for it, they are received into the device’s 
notification centre, when you view them and click on one of your phone-apps 
notifications it will automatically open your app.

 

Having written all of that which probably doesn’t answer your question …. There 
are pretty good tutorials by Sarina on the Embarcadero site about building a 
phone app (IOS and Android) for both PARSE and Kinvey, she also takes you 
through the Notification Server setup. I recommend you go through those you’ll 
get a better understanding. 

 

 

From: [email protected] 
[mailto:[email protected]] On Behalf Of Leigh Wanstead
Sent: Wednesday, 20 May 2015 4:29 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Parse.com IPhone 3

 

Can anyone explain to me the design of push logic? I am interested to know how 
it works?

 

TIA

Leigh

 

On 20 May 2015 at 15:21, Jeremy Coulter <[email protected] 
<mailto:[email protected]> > wrote:

I will have to check when I get home, but sounds right.

 

On Wed, May 20, 2015 at 3:18 PM, Willie <[email protected] 
<mailto:[email protected]> > wrote:

I initially installed the 6.4 beta, had issues (can’t remember what exactly 
sorry Jeremy) so I installed 6.3.1 which seems to run OK against my XE8 
development environment.  I see there is a 6.3.2 available now, is that the 
version you are talking about? 

 

From: [email protected] 
<mailto:[email protected]>  
[mailto:[email protected] 
<mailto:[email protected]> ] On Behalf Of Jeremy Coulter
Sent: Wednesday, 20 May 2015 3:05 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Parse.com IPhone 3

 

while we are on the subject of IOS, I recently installed I assume its the 
latest, XCode and when I try to send an app to the IOS simulator, I just get a 
blank (black) screen.

Is this the "thing" that Apple broke? Do I need to go back a version of XCode?

Just wondering if anyone knows.....

Jeremy

 

On Wed, May 20, 2015 at 2:32 PM, Jolyon Smith <[email protected] 
<mailto:[email protected]> > wrote:

>From the iOS Getting Started Guide on Parse.COM:

Note that we support iOS 6.0 and higher.

The only iPhone 3 model that can be upgraded to iOS 6 is the 3GS.  If your 
iPhone 3 is some other, older model then it will not support iOS 6 and 
therefore is not supported by PARSE.COM <http://PARSE.COM>  either.

 

On 20 May 2015 at 14:12, Willie Juson <[email protected] 
<mailto:[email protected]> > wrote:

Hi, 

 

I’m trying to develop an app that uses push notifications, specifically through 
the PARSE.COM <http://PARSE.COM>  service. I’m having trouble getting a test 
IPhone3 to receive push notifications from my website. If I send the 
notification via the PARSE.COM <http://PARSE.COM>  website (using their “Send a 
push” function) the phone receives it OK, however the phone doesn’t acknowledge 
any I send from my website. I am targeting the phone using the devicetoken 
value as registered against the PARSE.COM <http://PARSE.COM>  service.  It 
works ok for IPhon4,5 and 6 and an IPad 3.

 

Has anyone had any experience with this?

 

TIA

 

Willie

 

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected] <mailto:[email protected]> 
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] 
<mailto:[email protected]>  with Subject: unsubscribe

 


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected] <mailto:[email protected]> 
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] 
<mailto:[email protected]>  with Subject: unsubscribe

 


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected] <mailto:[email protected]> 
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] 
<mailto:[email protected]>  with Subject: unsubscribe

 


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected] <mailto:[email protected]> 
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] 
<mailto:[email protected]>  with Subject: unsubscribe

 

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to