Customizing the Cocoa Text System (2006)
hcs.harvard.edu
hcs.harvard.edu
Now imagine the experience porting a NeXTSTEP app into MFC back in the the Windows 98 glory days.
Being able to quickly type text via a real keyboard is quite neat (except for C-Spc switching the input method, turns out I hit that quite a lot), but having to get back to the phone in order to cut/copy/paste is quite frustrating.
"^w" = (deleteWordBackward:);