See https://trello.com/b/RbKKVJNi/rhmds-q3-fy20
* WHY
To show that our services are compatible with upstream native SDKs so that sales & consultants can continue supporting native apps development.
* WHAT
Build a sample native ios app and a sample android native app to show the following main features: auth, push and sync
* HOW
After some initial investigation, to keep the work minimum, we are going to reuse the sample frontpage ios app from Apollo as the base (https://github.com/apollographql/frontpage-ios-app). It is very simple app (only a single view), and it has already implemented the main sync features. We just need to:
- add code to show how to parse the content from `mobile-services.json` file - add code to show how to use AppAuth to work with our Keycloak service - add code to show how to use AeroGear push to work with UPS
Unfortunately, there isn't a corresponding Android app is available, so there is extra work on the android side to implement the sync feature as well. We should also update the ios app to make sure it is up to date.
|
|