Contact Promo Team After App Store Review Approval
Closed, ResolvedPublic

Description

If KDE Connect iOS passes KDE Connect iOS has passed App Store Review, communicate with the promo team to set a the May 10th release date and announce the official release /pre-order of KDE Connect iOS.

For announcements, important discussions and questions, you should join our mailing list and email us at kde-promo@kde.org.

apollozhu triaged this task as Normal priority.
apollozhu updated the task description. (Show Details)Feb 25 2022, 5:21 AM
apollozhu updated the task description. (Show Details)
apollozhu moved this task from Ideas to In progress on the KDE Connect board.
apollozhu added a comment.EditedApr 25 2022, 4:58 AM

Resources:

apollozhu updated the task description. (Show Details)Apr 27 2022, 2:42 PM

That's awesome. It would be great if you joined #kde-promo:kde.org to discuss this.

Hi, @apollozhu. Coincidentally, I'm writing a tutorial about sending files with KDE Connect for Promo. I don't have access to an iOS device, so I just assumed the instructions should be similar between Android and iOS. I have just updated the text with iOS instructions. Can you or someone else from KDE Connect check if the instructions I wrote would apply to iOS? The text is here: https://userbase.kde.org/Tips/Transfer_files_between_phone_and_PC_using_Wi-Fi

If the instructions don't apply, I will need a few screenshots of every step on iOS if possible.

By the way, I'm also using one of the screenshots from the App Store page to illustrate the text if that's okay. If there are any concerns, I can replace it.

Hello, @Guilhermems. Thanks for writing up those instructions! It's a nice, quick documentation for all the KDE Connect clients. But I would like to point up a couple of things about the iOS client in particular.

Near the end of the page, you what I assumed to be a general statement for all KDE Connect clients:

"After finishing the steps for your platform, your file will be transferred in the background to the Downloads folder of the receiving device. You can also check your device’s notifications for more information about the progress."

Regarding KDE Connect iOS, the differences are:

  • KDE Connect iOS doesn't currently have background activity support (due to iOS urge to really, REALLY want to suspend apps in the background), so in order for the file to actually download (or any part of the app to work), the app NEEDS to stay in the foreground with the device unlocked and running.
  • KDE Connect iOS does not have access to the device's Downloads folder, only its own sandboxed Document directory, located in Files App: On My Phone/KDE Connect/
  • KDE Connect iOS does not currently use the device's notification center. Without background activity, it wouldn't be very useful. Currently, all statuses and user information are displayed through alerts in the app, which was actually recently revamped by a Seasons of KDE 2022 project. So the only way to "check for more information about the progress" is to keep the app open.

We do have somewhat of a plan to implement the features that are currently lacking from the points above, but we can't say anything for certain at the moment.

Lastly, regarding the other general statement "See how easy it was to transfer files using Wi-Fi? If you want to know more, you can go to the KDE Connect website.":

I believe that KDE Connect doesn't strictly need Wi-Fi to be able to function. As long as a LAN connection can be established between 2 devices, it will work. Meaning it will technically work if 2 devices are connected directly via Ethernet, or if you're VPN or SSH-ing from the other side of the globe.

Hello, @Guilhermems. Thanks for writing up those instructions! It's a nice, quick documentation for all the KDE Connect clients. But I would like to point up a couple of things about the iOS client in particular.

Near the end of the page, you what I assumed to be a general statement for all KDE Connect clients:

"After finishing the steps for your platform, your file will be transferred in the background to the Downloads folder of the receiving device. You can also check your device’s notifications for more information about the progress."

Regarding KDE Connect iOS, the differences are:

    • KDE Connect iOS doesn't currently have background activity support (due to iOS urge to really, REALLY want to suspend apps in the background), so in order for the file to actually download (or any part of the app to work), the app NEEDS to stay in the foreground with the device unlocked and running.
  • KDE Connect iOS does not have access to the device's Downloads folder, only its own sandboxed Document directory, located in Files App: On My Phone/KDE Connect/
  • KDE Connect iOS does not currently use the device's notification center. Without background activity, it wouldn't be very useful. Currently, all statuses and user information are displayed through alerts in the app, which was actually recently revamped by a Seasons of KDE 2022 project. So the only way to "check for more information about the progress" is to keep the app open.

    We do have somewhat of a plan to implement the features that are currently lacking from the points above, but we can't say anything for certain at the moment.

    Lastly, regarding the other general statement "See how easy it was to transfer files using Wi-Fi? If you want to know more, you can go to the KDE Connect website.":

    I believe that KDE Connect doesn't strictly need Wi-Fi to be able to function. As long as a LAN connection can be established between 2 devices, it will work. Meaning it will technically work if 2 devices are connected directly via Ethernet, or if you're VPN or SSH-ing from the other side of the globe.

Thank you for your swift response. I updated the text to reflect the differences between platforms. I chose to use Wi-Fi throughout the text because I'm trying to target a less technical public and I don't want to complicate things further, but I really appreciate your feedback.

Have a nice day.

apollozhu closed this task as Resolved.Oct 9 2022, 4:40 PM