Xcode and Swift UI

App Development & Programming

Hi all,

I'm just wondering whether anyone on the list has been playing around with the Swift UI stuff in xCode 11? After many years away from development on the Apple platform(s) I decided to give it another look.

My main issue at the minute is, in fact, following the tutorials. The reason is fairly simple: the instructions are based around mouse-clicks. the kind of thing to which I refer is (and I'm paraphrasing) "command-click on the text view initialiser and activate the structured editing popover". Despite looking in the key bindings, I can't find a shortcut to get to this. Furthermore, vo-shift-m doesn't seem to bring up a context menu. So: anyone any thoughts on how best to proceed? I can, of course, just type in the declarative syntax, but I'd like to learn any tips-and-tricks if possible.

Thanks in advance.



Submitted by Donal on Saturday, May 23, 2020

Yep, and no joy. I've tried to reach out to a few people I know at Apple but nothing back yet. Will post if something comes through.

Submitted by Blind angel 444 on Sunday, May 24, 2020

I have Swift Playgrounds and I have some Xcode Playgrounds and I wanted to know if I needed any other tools to learn it too. Also is there any guides on this topic?

Submitted by Jared on Monday, May 25, 2020

Xcode does not exist for the iPad.
Let me preface the rest of this post with the following info. I've been a professional programmer for ten years with Windows as my primary OS. The last time I tried to use Xcode was 2017 and I could never figure out how to do basic iOS UI development. This is probably do to a combination of my lack of formiliarity with the Mac as well as the fact that Apple does not provide any documentation or help for blind developers on basic Xcode usage and accessibility.
If you want to make a career out of software development as a blind developer I strongly suggest you give tools such as VSCode and Windows Subsystem for Linux a look on Windows. Microsoft is active on blind programming email lists. They also communicate openly about accessibility issues in there open source software on Github and are making an effort to interact with the blind developer community. As an outsider as far as I can tell Apple made Swift Playgrounds accessible because it's used in education. Since Xcode is not heavily used in education they don't appear to be willing to put in the effort required to enable a totally blind developer to be efficient as an iOS programmer. No one from Apple has ever commented on the recurring threads asking about Xcode accessibility so I can only assume they don't care since they are unwilling to itneract with the blind developer community unlike other companies.