Hello, I would like to create an app, which helps people to learn a language. The app content I would like to change using text files. As beginner in SWIFT programming I would need a hint how to pass new content in my app. I thought to use text files, placed on a web site. If the text file is updated, the app should get the newest content automatically. Does this make sense? What would be the best solution to achieve this target? Is there any helpful video in the "Developer" app or somewhere else? Thanks a lot.
Update App Content Data
If I were doing your project I would use CloudKit, as described here https://developer.apple.com/icloud/cloudkit/
Using your own website would be feasible and initially might appear to be simpler, but you would have the problem of automatically notifying all app installations of new content (possible but not easy). CloudKit has this capability built in. It also deals with the problem of updating/synchronising local storage of the data: important if the app needs to be useable during periods without an internet connection and/or to avoid reloading all data each time the app is launched. There's quite a lot to learn with this approach, but I'm sure it will be worth it :)
I would also build a Multiplatform app with SwiftUI, so that the app would be useable across all Apple platforms with a substantial amount of common code.
Best wishes, Michaela
Thanks for your hint Michaela, Sounds good, you are right: that´s the better way :-) I will check it out. Have a nice day. Frank