General Guidelines https://trello.com/c/IX6n2xmz/73-general-guidelines https://trello.com/c/DHKrU6mA/81-data-sync-general-guidelines Prerequisites Follow the steps in this card to configure mobile services in OpenShift and install Ionic Showcase App locally Steps Below steps should be done with example app on both Android and iOS real devices. 1. Run npm run ionic:android/npm run ionic:ios You should be redirected to a Keycloak Login page 2. Login as a user you've created in the Keycloak configuration step 3. Go to "Settings" and make sure Push notifications are enabled 4. Open the GraphQL playground of your sync server app (https://your-app-url.com/graphql) 5. Create a task in the playground You should receive a push notification saying that the new task was created 6. Minimize the app on your mobile device 7. Create a new task again in the GraphQL playground You should receive another push notification and if you click on it, you should be redirected to the ionic app 8. Disable the push notifications in the "Settings" section of the ionic app 9. Create another task in the GraphQL playground You should not receive any push notifications Trello link |