Sean BerryClassKit Catalog API — Quick Start GuideThis brand new web service from Apple allows us to declare and edit our activities outside of our app.3 min read·Nov 3, 2020----
Sean BerryUse ClassKit to get your iPad app into classroomsThere’s an unprecedented demand for digital education right now, and Apple has put millions of iPads into classrooms.6 min read·Nov 3, 2020----
Sean BerryinLivefrontHow to get featured on the App Store by making Apple look goodUltimately Apple wants to promote great apps. But they’re also motivated to showcase apps that make their platform look good. They’re…5 min read·Mar 11, 2019--1--1
Sean BerryinLivefrontWhy isn’t viewWillAppear getting called?Why were you expecting it to be?3 min read·Feb 27, 2019--3--3
Sean BerryinLivefrontAdventures in iOS Dev AutomationAt Livefront, we love unit testing. Part of that is setting up mocks — fake objects you use with dependency injection to make sure the…3 min read·Dec 12, 2018----
Sean BerryinLivefrontYour code will be a liability if your types have mediocre namesIt’s worth the time investment to pause and properly name your types.4 min read·Nov 8, 2018----
Sean BerryinLivefrontUploading data in the background in iOSThe docs for properly uploading data in the background are spread over several documents. Some limitations aren’t enforced by the API…3 min read·Oct 2, 2018--7--7
Sean BerryinLivefrontBasic Continuous Integration with Jenkins, Xcode, and GitHubIn my last article, I made the case for why unit tests and code reviews are valuable. In this one, I’m going to show you how to set up an…6 min read·Aug 30, 2018--4--4
Sean BerryinLivefront4 hard-won lessons from working on a professional software engineering teamI used to only be a solo developer, but working on a team has shifted my mindset and taught me to appreciate some new values.6 min read·Jul 30, 2018----
Sean BerryinLivefrontIntroduction to SwiftPoetSwiftPoet is a powerful framework built by Gilt Tech to let you generate your own Swift code… using Swift!2 min read·Jul 2, 2018----