- Joined
- May 30, 2018
- Messages
- 1,672
I have released mySchedule, a proof of concept for a mobile schedule app.
Download for Android: mySchedule - Apps on Google Play - https://play.google.com/store/apps/details?id=mikuhl.myschedule
Due to this being an unofficial application, I cannot give a demo login as required by the Apple App Store. I can upload it to Testmagic — a free mobile app that integrates with your CI/CD tool. - https://testmagic.io/ though, once their own app also passes the Apple App Store review. (Does this tell you how strict Apple is?)
mySchedule is really hacked together, as Kronos API is a Json encoded XML string commented out inside a Html document. (No wonder Kronos is terrible!) I would only use it as a reference, as I am not confident it will always be accurate with the state of Kronos' API.
Due to Kronos' API, they set login cookies as Secure and HttpOnly which I cannot access through a WebView, so you will have to log in through a custom login screen. Once I have the ability to retrieve Secure and HttpOnly cookies through a WebView, I will change it to targets own SSO.
One interesting feature is that you can actually go backward in time and view previous schedules!
I hope it doesn't break!
Download for Android: mySchedule - Apps on Google Play - https://play.google.com/store/apps/details?id=mikuhl.myschedule
Due to this being an unofficial application, I cannot give a demo login as required by the Apple App Store. I can upload it to Testmagic — a free mobile app that integrates with your CI/CD tool. - https://testmagic.io/ though, once their own app also passes the Apple App Store review. (Does this tell you how strict Apple is?)
mySchedule is really hacked together, as Kronos API is a Json encoded XML string commented out inside a Html document. (No wonder Kronos is terrible!) I would only use it as a reference, as I am not confident it will always be accurate with the state of Kronos' API.
Due to Kronos' API, they set login cookies as Secure and HttpOnly which I cannot access through a WebView, so you will have to log in through a custom login screen. Once I have the ability to retrieve Secure and HttpOnly cookies through a WebView, I will change it to targets own SSO.
One interesting feature is that you can actually go backward in time and view previous schedules!
I hope it doesn't break!
Last edited: