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.Nov 3, 2020Nov 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.Nov 3, 2020Nov 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…Mar 11, 20191Mar 11, 20191
Sean BerryinLivefrontWhy isn’t viewWillAppear getting called?Why were you expecting it to be?Feb 27, 20193Feb 27, 20193
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…Dec 12, 2018Dec 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.Nov 8, 2018Nov 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…Oct 2, 20187Oct 2, 20187
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…Aug 30, 20184Aug 30, 20184
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.Jul 30, 2018Jul 30, 2018
Sean BerryinLivefrontIntroduction to SwiftPoetSwiftPoet is a powerful framework built by Gilt Tech to let you generate your own Swift code… using Swift!Jul 2, 2018Jul 2, 2018