Swift Coding Conventions: Writing Maintainable, Readable, and Elegant Code

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 →

My Day @ Seattle Mobile Hackathon (#mobileappSEA) The Morning

Arrived around 8:20am “ish”. @juliaferraioli & cohort were registering people. The @AWSstartups crew was there including @Jeffbarr, also @shanley, @Alex_donn, @JamesPearce, and others were already getting things put together. I decided to happily plunk down in a chair and get going. I had zero plan, but only a single goal. Make a web app that... Continue reading →

Seattle Mobile Hackathon (#mobileappSEA @ F5 Networks)

This Saturday is the Seattle Mobile Hackathon. I’ve been preparing my machine for some mobile hacking of my own. The event looks like it will be a blast, hopefully you’re signed up already, because it’s sold out and down to the waiting list. 🙂 So far my machine is shaping up like this: Ubuntu 10.10... Continue reading →

#wp7/#wp7dev + Amazon Web Services (AWS) and Windows Azure

I got to mess around with the Windows Phone 7 SDK finally over the last few weeks (Twitter hashtags #wp7 and #wp7dev). The first few things I noticed was that there are a lot of missing parts to it. Namely the calendar control I fussed about well over a month ago in Windows Phone 7... Continue reading →