Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test ETS with upcoming iPadOS 13. #34

Open
JFBeaudoin opened this issue Jul 4, 2019 · 5 comments
Open

Test ETS with upcoming iPadOS 13. #34

JFBeaudoin opened this issue Jul 4, 2019 · 5 comments
Assignees
Labels
research required Need to look further into the issue

Comments

@JFBeaudoin
Copy link

We need to test ETS with the Public Beta release of iPadOS 13 to make sure any new features of iPadOS 13 won't interfere with ETS.

We need to especially test how ETS behaves with Slide Over (multitasking of apps) and how the application looks when in the new Dark mode. Chances are the text won't be readable in the iPad is in Dark mode AND the text is in Black.

Other upcoming task might be opened depending of the outcome of the current testing.

@markmacpherson markmacpherson added the research required Need to look further into the issue label Jul 4, 2019
@kirvanp
Copy link
Collaborator

kirvanp commented Jul 4, 2019

The app has supported the various multi-tasking modes for many years, so I don't expect any trouble there.

The app does not have any Dark Mode support. Seeing as the Air Cadet Gliding Program only operates in day VFR, I wouldn't put a lot of priority into it. Apps that don't support it remain black on white in iOS 13 which is a bit jarring to the user if their other apps have switched to white on black, but they remain readable. It seems that SwiftUI supports Dark Mode by default, so over time as portions of the app get added or rewritten in SwiftUI it should come along.

@JFBeaudoin
Copy link
Author

JFBeaudoin commented Jul 4, 2019

Ok then! Thank you for replying that fast!

Then, we should maybe just test and know what is going on...

Even though we might not prioritize task related to iPadOS 13 improvements, we need to be aware of all the behaviors so the Service Desks are themselves aware if users call-in for support.

@kirvanp
Copy link
Collaborator

kirvanp commented Jul 4, 2019

Yup, definitely should be tested on it. There are several things in iOS 13 that are potentially going to allow us to simplify the app and make it more reliable:

  1. New methods for syncing Core Data content over iCloud which should save thousands of lines of boilerplate code
  2. SwiftUI allows the interface to essentially update itself whenever the data in the app changes, rather than having to do that manually
  3. There are new methods for TableViews that allow them to automatically rearrange themselves when the data source changes rather than the programmer having to figure out which row moved where and so on

Overall I'm pretty excited about it. The WWDC 2019 videos are well worth watching.

@JFBeaudoin
Copy link
Author

Will do!

I've been listening to the WWDC 2019 keynote but haven't had a look at the detailed videos of the features.

@kirvanp
Copy link
Collaborator

kirvanp commented Jul 4, 2019

Well I might recommend Introducing Swift UI, Using Core Data with CloudKit and Advances in UI Data Sources as the most inspiring talks I've watched so far.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
research required Need to look further into the issue
Projects
None yet
Development

No branches or pull requests

3 participants