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 ...
Some results have been hidden because they may be inaccessible to you