-
Recent Posts
Recent Comments
Archives
- February 2023
- July 2022
- December 2021
- November 2021
- April 2021
- January 2019
- November 2018
- April 2018
- June 2014
- November 2013
- October 2013
- September 2013
- July 2013
- March 2013
- January 2013
- November 2012
- October 2012
- August 2012
- March 2012
- January 2012
- December 2011
- October 2011
- September 2011
- August 2011
- July 2011
Categories
Meta
Tag Archives: iOS
Handling Empty Lists with Realm’s Property Wrappers
At work we recently updated from a pretty old version of Realm (10.8) to a pretty new version (10.20). Despite being just a point release, there have been some significant changes. I was very excited that the library is taking … Continue reading
Mistakes Were Made: A Brief Note on Keyboard Full Access
If you’re like me, you just spent several days refactoring a framework shared between a host app and its app extension–say, a keyboard extension–into its own project and repository. You finally got everything building again, resolving all the broken framework … Continue reading
DYJ4U on iOS Autocomplete: a Response
Jason Clauß, self-described “UX Renegade,” recently published an article on the iOS keyboard’s suggestion bar: Doing Your Job For You: The iOS autocomplete. I have some thoughts. I strongly disagree with the conclusions Clauß draws. They’re based on his own “cursory … Continue reading
Posted in Philosophy
Tagged apple, autocomplete, autocorrect, design, iOS, iphone, keyboard
Leave a comment
Recursive Property Observation in Swift
Over the last couple of years, I’ve been writing almost exclusively Swift. It’s been quite a roller coaster. I still don’t feel as though I’m an expert in the language, but I am getting to the point where I quickly … Continue reading
Jot
Hi folks. Joel here. It’s been a while since this blog has been up to much, hasn’t it? Well, after a lot of privately-owned work about which I was not meant to blog, I’ve got something I can talk publicly … Continue reading
Custom View Controller Transitions in Landscape
Recently, Jerry wrote about a really cool view controller transition we put together, SMLBookshelfTransition. As you can tell from that post, we’re really excited about all the possibilities this new API provides. You might have noticed though that Jerry made … Continue reading
Compares
Big News. As you may know, in October of 2012 Jerry and I left our day jobs in order to start Spaceman Labs. Our goal was to leverage our extensive knowledge and category-spanning experience on Apple mobile devices to build … Continue reading
How To Support Old iOS SDK’s in Xcode 5
OH NOES, APPLE REMOVED SUPPORT FOR IOS 6 IN XCODE 5 *FIST SHAKE* !!!! This is a sentiment I’ve seen a on twitter an awful lot in the last few days, and it’s not exactly accurate. The truth is, Apple … Continue reading
SMSquashView
Why Now? Why Me? Lately we’ve been hearing a lot about adding personality and interest to apps with subtle animation, rather than with complex textures. As an animation guy from old times*, I couldn’t be happier about this new focus … Continue reading
Posted in Code, Software
Tagged animation, CALayer, core animation, iOS, iOS 7, iphone, objective-c, Open Source, SMSquashLayer, SMSquashView, UI
5 Comments
Spatter and Spark
Another year-and-a-bit, another successful client project! As of a few weeks ago, Polk Street Press shipped a brand-new storybook, Spatter and Spark. It’s a genuinely endearing tale of two best friends solving problems together in a way that five-year-olds will … Continue reading
Posted in Software
Tagged animation, core animation, iOS, projects, Spatter and Spark
Leave a comment