Ios Application Development

  • Observing the A11’s Heterogenous Cores

    Friday Q&A 2017-11-10: Observing the A11’s Heterogenous Cores Apple’s newest mobile CPU, the A11, brings a new level of heterogeneous computing to iOS, with both...

  • View-state driven applications

    Cocoa applications are traditionally “presentation driven”. By that, I mean that view changes commence by first choosing the presentation change – like a view controller...

  • mikeash.com: Friday Q&A 2017-10-27: Locks, Thread Safety, and Swift: 2017 Edition

    Friday Q&A 2017-10-27: Locks, Thread Safety, and Swift: 2017 Edition Back in the dark ages of Swift 1, I wrote an article about locks and...

  • The worst possible application

    In this article, I deliberately try to write the worst possible application by breaking the primary rule of application design: keep the model and view...

  • A key-value observing wrapper

    In this article, I’ll show you a helper type named KeyValueObserver that improves syntax and addresses some core problems in key-value observing. This class is...

Show Buttons
Hide Buttons
Please wait...

Subscribe to our newsletter

Want to be notified when our article is published? Enter your email address and name below to be the first to know.