Push notifications

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Advanced Mendix Developer Logistic Solutions (NL)

Advanced Mendix Developer Logistic Solutions (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties." Wat ga je doen? PostNL is becoming a postal tech company. Je komt te werken binnen PostNL Logistic Solutions. Daar gaan we net wat verder dan een standaardpakket of brief. Het gaat bijvoorbeeld om gekoeld vervoer van medicijnen (Health), Warehousing (Fulfilment), het leveren binnen hele strakke tijdvakken

Bekijk vacature »

Front-end Developer

As a front-end Developer you are responsible for website development and improving customer experience based on data analyze. Do you want to join the new inhouse development team at Nederlandse Loterij? Functie Nederlandse Loterij is on the move and the use of IT and technology is becoming increasingly important. We have a large change agenda and are looking for enthusiastic IT colleagues who want to contribute to this. Nederlandse Loterij is in transition to become a more digital customer-oriented organization, embracing a data-driven way of working, in which we work in multidisciplinary and DevOps teams. You will work in the

Bekijk vacature »

PHP Developer bij Getnoticed Nederweert

Briljante werken-bij websites voor clubs als ABN-AMRO, T-Mobile, KWF Kankerbestrijding en Boskalis. Online recruitmentmarketingcampagnes voor Waterschap Rivierenland, Randstad en VDL Nederland. Dit zijn zomaar een paar van de projecten die we al hebben binnengeharkt. En er kan nog meer bij. Welke projecten oogst jij als PHP developer bij Getnoticed? Je werkt samen met je scrumteam van designers, front- en backend developers, marketeers en projectmanager bij het uitwerken van stories voor zowel klant als in-house gerelateerde projecten. Wat je werkzaamheden zoal zijn Het bedenken van nieuwe functionaliteiten Het verbeteren van het Content Management Systeem op basis van Symfony Het optimaliseren van

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Email Front-End Developer

Creatieve HTML-er die de mooiste mails binnen no time kan bouwen. Wat doe je als Email Front-End Developer bij Coolblue? Droom jij in HTML en CSS? Weet jij als geen ander een ambitieus email design om te bouwen naar de werkelijke email? Zwem jij graag in je code om bestaande templates net weer een beetje beter te maken? Dan zoeken wij jou. Ook Email Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen De beste campagnes opbouwen voor de belangrijkste doelen Nieuwe mail templates ontwikkelen vanuit HTML en CSS of oude

Bekijk vacature »

Medior PHP Developer gezocht voor een snel groeien

Bedrijfsomschrijving De Organisatie waar jij komt te werken is constant bezig met het vernieuwen en ontwikkelen van innovatieve webapplicaties. Met +/- 5 mede Developers ben jij verantwoordelijk voor het onderhouden en doorontwikkelen van deze applicaties. Verder heeft deze organisatie een groot maatschappelijk belang en heb je als Developer veel ruimte voor eigen inbreng. Wekelijks groeit het aantal klanten en daarom ben ik ter versterking van het Development team op zoek naar een Medior en/of Senior Developer. Functieomschrijving Als PHP Developer ben je verantwoordelijk voor zowel de backend als de frontend. Je werkt met 4 collega's aan de doorontwikkeling van 3

Bekijk vacature »

Senior C# developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Senior C# developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Servicedesk-medewerker IT

Zet jij een tevreden klant altijd op nummer één? En zoek jij een baan waarin je als Servicedesk-medewerker jouw expertise in kan zetten om eindgebruikers te helpen bij het oplossen van hun ICT problemen? Dan ben jij degene die we zoeken! Wat ga je doen? Als servicedesk-medewerker ben jij het eerste aanspreekpunt voor de eindgebruiker. De klantvragen die jij krijgt, los je indien mogelijk direct op en registreer je in Topdesk. Wat je niet kan oplossen, zet je door naar het juiste DevOps-team. Je komt te werken binnen een team waar jij samen met je collega's verantwoordelijk bent voor de

Bekijk vacature »

Software Developer / Oracle PL/SQL / Delphi / C++

2021-10-11 iSense Software Developer / Oracle PL/SQL / Delphi / C++ Are you experienced in the field of Oracle PL/SQL and Delphi or C++? Do you want to make cutting edge software for automating a brand new warehouse? Then this is the perfect vacancy for you! ISGO51299 Organization For a good client in Limburg, we are looking for a medior / senior Oracle PL/SQL developer with experience with Delphi or C++. Our client is one of the leading international service providers, providing warehousing and logisitics for mainly high-tech customers. With approximately 20.000 employees all over the world, based in more

Bekijk vacature »

Senior HANA Developer

Our client leads the worldwide development, production and sales of high-end lithography systems for the semiconductor industry. In short, we make the machines that make computer chips, or integrated circuits. We build some of the most amazing, complex machines that you will ever see – and the software to run them – to develop smaller, faster and still more affordable chips. It is because of our machines that the world’s technology has steadily evolved. In this role you will be responsible to build and maintain data analytics solutions. Together with your DevOps team you will help develop dashboards and reports.

Bekijk vacature »

PLC Software programmeur voor sterkste kraan ter w

Bedrijfsomschrijving Deze unieke organisatie bestaat al meer dan 40 jaar en maakt on off a kind oplossingen voor onshore en offshore veiligheidoplossingen voor grote industrie machines of installaties. Ze kennen vier vestigingen over de wereld, maar jij hoeft alleen maar te werken op het kantoor in Den Bosch. De projecten zitten in markten zoals offshore en baggerwerken, havens en scheepswerven, spoorwegen, visserij, bouw en infra. Het bedrijf ontwikkelt een breed scala aan sensoren met innovatieve, in eigen huis ontwikkelde software en hardware voor op maat gemaakte veiligheid- en besturingoplossingen in veeleisende omgevingen. Een van de laatste projecten waar zij aan

Bekijk vacature »

Team Lead PHP

As Team Lead PHP, you make our customers smile by providing great software and building an effective team. How do I become a Team Lead PHP at Coolblue? As a Team Lead Web Development you build and lead a team that excels in providing high-quality and cost-efficient software. You support team members in defining their personal growth goals and with the approach to achieve them. Would you like to become a Team Lead PHP at Coolblue? Read below if the job suits you. You enjoy doing this Building and leading a team that excels in providing high quality and cost

Bekijk vacature »

App ontwikkelaar / IoT / iOS en Android @ Arnhem

2021-09-16 iSense App ontwikkelaar IoT iOS en Android Wil jij als App ontwikkelaar aan de slag bij een organisatie die werkt met toonaangevende klanten? Wil jij helpen met het smart maken van hardware producten? Lees dan snel verder! ISVI50120 Organisatie De organisatie in de regio Arnhem is een specialist als het gaat om het ontwikkelen van intelligente apparaten of machines. Binnen de organisatie zijn zo'n 50 medewerkers werkzaam waarvan 97% een technische functie bekleedt. Voor verschillende klanten door heel Nederland ontwikkelen zij innovatieve producten. Hierin verzorgen zij zowel de elektronica als de embedded software en zijn ze ook in opbouw

Bekijk vacature »

.NET Developer / Azure @ Tilburg

2021-09-27 iSense .NET Developer Azure Ben jij een .NET Developer met 2 - 3 jaar werkervaring en lijkt het je leuk om te werken bij een organisatie die een grote maatschappelijke bijdrage levert binnen de Nederlandse zorgsector? Lijkt het je interessant om aan de slag te gaan in een Azure DevOps omgeving? Reageer dan nu! ISHU49852 Organisatie De organisatie waar je als .NET Developer komt te werken houdt zich bezig met het bouwen van oplossingen ter ondersteuning van de intensieve zorg in Nederland. Hierdoor kennen de applicaties tal van koppelingen met externe systemen van toonaangevende zorgpartijen en spelen ook maatschappelijke

Bekijk vacature »
Veur Heur

Veur Heur

26/07/2014 16:23:04
Quote Anchor link
Iemand ervaring met het versturen van push berichten naar Android en iOS apps? Ik ben op zoek naar een systeem om gesegmenteerd mee te kunnen versturen, nu heb ik alleen de mogelijkheid om naar iedereen te versturen.
 
PHP hulp

PHP hulp

30/11/2021 03:59:38
 
- Ariën -
Beheerder

- Ariën -

26/07/2014 16:32:47
Quote Anchor link
Met PHP?

In dat geval weet ik dat de notificatie-app Pushover een API beschikbaar heeft.
 
Veur Heur

Veur Heur

26/07/2014 16:38:36
Quote Anchor link
Volgens mij is die service niet geschikt voor apps, maar voor websites en andere webservices.
 
Nick Dijkstra

Nick Dijkstra

26/07/2014 19:55:04
Quote Anchor link
Heb je de website al bekeken?

Quote:
Pushover
Simple Notifications

Pushover makes it easy to get real-time notifications on your Android device, iPhone, iPad, and Desktop.
 
- Ariën -
Beheerder

- Ariën -

26/07/2014 19:58:32
Quote Anchor link
Misschien kan je wat meer concreets vertellen over wat je precies wilt?
 
Veur Heur

Veur Heur

26/07/2014 20:27:45
Quote Anchor link
@nick ik heb pushover afgelopen week getest, zover ik kan zien bieden zij een extra service bovenop een website. Je moet een app van hun kopen om push berichten op je telefoon te krijgen. Het is dit geen integratie zoals pushwoosh of urban airship. Kijk maar bij de voorbeelden, hier zie je geen apps staan alleen websites (cms-en) en webservices.

@aar ik ben een app aan het bouwen waarin de gebruiker een profiel aanmaakt. Vervolgens wil ik gebruikers op leeftijd, geslacht, whatever berichten kunnen sturen. Er moet dus een link kunnen worden gelegd tussen het profiel en de te versturen berichten.

Toevoeging op 26/07/2014 21:40:46:

iOS: https://github.com/manifestinteractive/easyapns
Amdroid: http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

Ziet er eenvoudig uit, of dat in de praktijk ook is, zal nog moeten blijken. Een interface-je zal ook niet misstaan.
 
Local Dev

Local Dev

26/07/2014 22:23:49
Quote Anchor link
Bouw je een native app voor de genoemde platformen, of een zogenaamde hybride app?
 
Veur Heur

Veur Heur

26/07/2014 22:25:16
Quote Anchor link
Phonegap. Wiezo?
 
Local Dev

Local Dev

26/07/2014 22:28:31
Quote Anchor link
Dus een hybride app :D ..... Heb je al gekeken naar https://github.com/phonegap-build/PushPlugin ?
 
Veur Heur

Veur Heur

26/07/2014 22:29:53
Quote Anchor link
Ja, maar dan moet je wel iets hebben om te verzenden, vandaar mijn post ;)
 
Local Dev

Local Dev

26/07/2014 22:45:44
Quote Anchor link
Quote:
Ja, maar dan moet je wel iets hebben om te verzenden


Hoe bedoel je? Wat wil jij bereiken? Wanneer wil je wat verzenden?
 
Veur Heur

Veur Heur

26/07/2014 22:47:31
Quote Anchor link
Lees even de rest zou ik zeggen.
 
Local Dev

Local Dev

26/07/2014 22:52:07
Quote Anchor link
Laat maar..... de genoemde plugin kan wat hetgeen jij hier in je vraagstelling omschrijft, vandaar mijn vraag.

Voorbeeldje:
gebruiker meld zich aan -> notification: hallo [naam], welkom terug
 
Veur Heur

Veur Heur

26/07/2014 22:55:56
Quote Anchor link
Klopt, maar dan nog moeten de berichten verzonden worden. "If you're not up to building and maintaining your own intermediary push server, there are a number of commercial push services out there which support both APNS and GCM."

Kan me vergissen, maar deze plugin is alleen voor ontvangen, een plugin verstuurt sowieso niks.
 
Local Dev

Local Dev

26/07/2014 23:12:00
Quote Anchor link
Ok, dan heb ik je verkeerd begrepen.

Ik ging ervan uit dat je de berichten wilde ontvangen in de apps, waarbij ik ervan uitging dat je het verzenden al geregeld had.
Het verzenden van push notifications is op talloze manieren uit te voeren, via een commerciële oplossing of er zelf 1 maken.

Heb je bv al naar http://www.pushwoosh.com gekeken?
 
Veur Heur

Veur Heur

26/07/2014 23:20:15
Quote Anchor link
Gaf deze zin het niet weg? ;) "k ben op zoek naar een systeem om gesegmenteerd mee te kunnen versturen"

Nadeel van pushwoosh en dergelijke services zijn dat ze best wat geld kosten en weinig flexibel zijn. Ik zoek een manier waarbij ik letterlijk een query op m'n database kan draaien en vervolgens naar dat resultaat kan sturen. Bij bijv pushwoosh kun je tags gebruiken (waarvan ik het precieze gebruik overigens nog niet helder heb) waar je vervolgens naar kunt sturen. Voor 50 € pm heb je 3 tags en voor 250 € slechts 10, terwijl ik verschillende 10-tallen tags kan bedenken voor de app die ik ga bouwen. De kosten van een dergelijke service zijn dus al snel duurder dan de ontwikkeling van een eigen service waarbij je dus een stuk flexibeler bent.
 
Local Dev

Local Dev

26/07/2014 23:35:18
Quote Anchor link
Niet goed gelezen :D

Makkelijkste oplossing is via curl of stream verbinding te maken met apn, gcm, etc. en een json payload te verzenden.
Gewijzigd op 26/07/2014 23:46:16 door Local Dev
 
Veur Heur

Veur Heur

27/07/2014 10:30:33
Quote Anchor link
Heb je voorbeelden, buiten de genoemde projecten?
 
Local Dev

Local Dev

27/07/2014 15:25:31
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
/**
 * Voorbeeldje voor apns
 */


$host = '';
$port = '';
$cert = '';

$msg = 'Hello [name]';

$payload['aps'] = [
    'alert' => $msg,
    'badge' => 1,
    'sound' => 'default'
];

$payload = json_encode($payload);

$streamContext = stream_context_create();
stream_context_set_option($streamContext, 'ssl', 'local_cert', $cert);

$apns = stream_socket_client(
    'ssl://' . $host . ':' . $port,
    $error,
    $errorString,
    2,
    STREAM_CLIENT_CONNECT,
    $streamContext
);

/**
 * Haal alle iOS apperaten op uit bv een database.
 */

$deviceTokens = [];

foreach ($deviceTokens as $deviceToken) {
    $apnsMessage = chr(0) . chr(0) . chr(32) . pack('H*', str_replace(' ', '', $deviceToken)) . chr(0) . chr(strlen($payload)) . $payload;
    fwrite($apns, $apnsMessage);
}


socket_close($apns);
fclose($apns);
?>


Of je kan gebruik maken van de volgende ZF2 Services:
Apns:
packagist: https://packagist.org/packages/zendframework/zendservice-apple-apns
code: https://github.com/zendframework/ZendService_Apple_Apns
docs: http://zf2.readthedocs.org/en/latest/modules/zendservice.apple.apns.html

Gcm:
packagist: https://packagist.org/packages/zendframework/zendservice-google-gcm
code: https://github.com/zendframework/ZendService_Google_Gcm
docs: http://zf2.readthedocs.org/en/latest/modules/zendservice.google.gcm.html
 
Veur Heur

Veur Heur

27/07/2014 19:56:36
Quote Anchor link
Dank u.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.