Swift, Apple’s programming language for app development, emphasizes best practices to enhance code quality. Key conventions include using camelCase for naming, favoring constants with ‘let’, utilizing structs over classes, and handling optionals safely. Adopting protocols, leveraging type inference, organizing code with extensions, and writing idiomatic Swift improves maintainability and collaboration. Continue reading →
This past weekend I attempted to get started with Swift coding. Since I have not been an Apple Developer for a while, it wasn’t immediately obvious how to get started. But once I fumbled around a few minutes I realized I needed a developer account to get the latest XCode. Jeez, it really shows how... Continue reading →
I posted a blog entry about my efforts last week, which included a rather frustrating experience with a freshly loaded OS-X Mountain Lion install. I had installed XCode and eventually got the Command Line Tools installed, which I outlined in the entry. Things seemed to be working ok, and for the most part in doing... Continue reading →
Ok, I’ll admit it, I have a soft spot in my heart for Windows 8. At least in the tablet form. I honestly prefer it over the iPad model of little icons displayed in a grid over a background with the bar of app icons at the bottom. Don’t get me wrong, I find the... Continue reading →
I have paid attention to Steve Jobs only in knowing he was producing some pretty sexy products at Apple. I had never owned one until December 23rd of 2011. I had however respected Apple & Job’s Products. I knew very little about the level of his drive and passion. I also knew little about his... Continue reading →