While you can still use Apple Keynote through iCloud on Windows devices ... you don't need to download or use a separate mini-app to make presentations. WPS Office has a document editor, PowerPoint ...
Results that may be inaccessible to you are currently showing.