Novice Apple Developer

So, I've been in the Apple Developer community for quite some time, and I love looking at new technologies before they come to the public. The one thing I want to do eventually is develop a keyboard for iOS that can immediately translate what you type so you don't have to go to an external translator and type it. The problem is I have a horrible time retaining the code to make most anything, and have been able to make website with a little code knowledge, but not completely.What's the best place for a novice like me to learn?

Apple has many, good resources for beginners.

https://developer.apple.com/swift/resources/

Novice Apple Developer
 
 
Q