Push Notifications
Deze branch bevat een mooie library die het mogelijk maakt om Firebase Cloud Messaging te gebruiken voor push notificaties. Voor Android én iOS. Voordeel is dat we het gebruik van push notifications voor iOS makkelijker maken zonder een extra dependency toe te voegen, aangezien we Firebase toch nodig hebben om push notifications naar Android te sturen.
Deze branch staat in verbinding met concrexit!552 (merged), dat de implementatie op de server doet. Want vanuit de library wordt een FCM push notification token aangeleverd die we moeten opslaan op de server zodat we daadwerkelijk berichten kunnen sturen naar specifieke gebruikers.
In de Firebase Console heb ik een 'Thalia' project aangemaakt waarvan je in dit project de google-services bestanden kunt vinden zodat ik dit kon testen. Op dit moment is wel alleen Android ingesteld, voor iOS missen nog wat bestanden die niet aangemaakt kunnen worden zolang we geen Apple Developer account hebben.
Merge request reports
Activity
added 84 commits
- 939f857e...e1ad374e - 82 commits from branch
master
- ad359276 - Add Firebase messaging basics
- 4bb47ee0 - Add working Android notifications, just needs to send token to server
- 939f857e...e1ad374e - 82 commits from branch
added 8 commits
- e4606240...97c98a38 - 3 commits from branch
master
- 3c60ce32 - Refactor login() to redux-saga and more sensible structure
- 180802c4 - Refactor login to redux-saga
- e48e72bd - Fix XCode project.pbxproj
- 53c0ceb7 - Merge branch 'fix/xcode-pbxproj' into feature/push-notifications
- c073b2be - Add push notifications functionality
Toggle commit list- e4606240...97c98a38 - 3 commits from branch
added 5 commits
- a3a2ad09...b2187c1a - 4 commits from branch
master
- fe5e479a - Add push notifications functionality
- a3a2ad09...b2187c1a - 4 commits from branch
added 10 commits
- bd77f46d...51ca3cbd - 9 commits from branch
master
- 42a0d981 - Add push notification functionality
- bd77f46d...51ca3cbd - 9 commits from branch
added 7 commits
- 42a0d981...96d528eb - 6 commits from branch
master
- c703f6bb - Add push notification functionality
- 42a0d981...96d528eb - 6 commits from branch
added 3 commits
- c703f6bb...c22cc3d8 - 2 commits from branch
master
- 2f6dc850 - Add push notification functionality
- c703f6bb...c22cc3d8 - 2 commits from branch
mentioned in commit c15d95df
changed milestone to %2.0.0