It’s high time you update your macOS app to support the Touch Bar. You’ll need to have some strategy on how to design your Touch Bar interface – don’t just pour any buttons into it. Here’s some tips on how to work this new hardware.
Apple is enforcing a stronger encryption that applications need to use when connecting to their backends. Is your server secure enough to meet Apple’s standards? Being HTTPS doesn’t necessarily imply that it’s good enough.
Did Apple rejected your app because it is a “trial version”? Are you looking to have an in-app purchase item in your Mac app? Read here to see the correct way to add in-app purchase items for the Mac App Store.
Learn about upgrading your skeuomorphic iOS 6 user interface to iOS 7’s new content-first style, supporting three Apple devices from a single code base, and much more. These are hard lessons learned while I was developing the second version of Speech Timer that you can take advantage of so that you won’t make the same […]
Deciding when to pre-populate a Core Data store is a real headache when you need to sync that data store across many devices. However you can learn from my experience and save you the headache that I had to went through.
If your users needs a precomposed e-mail with attachments, now you can easily do it on the Mac with a few lines of code
How to share common code between OS X and iOS and architect your app to dance around each platform’s similarities and differences.
Debugging on Android can be a pain at times – some of these can be attributed to the architecture of its developer tools. If you find the emulator’s startup time to be too slow for you, there may be a configuration option that you’ve overlooked and can make the emulator a lot fster.
Are you yearning for Flurry Analytics or Google Mobile Analytics for your Mac OS X application? Seek no more as your day is saved!
Turbocharged OS X scroll view component that supports “pull-to-refresh” on at the top and bottom edges – perfect for a timeline display view component.
Cocoa’s document architecture envisions that a window should only handle one document. However library-type applications may need one window to handle multiple documents so that the user can easily switch between libraries without restarting the application. Here’s how you can hack AppKit so that a single window handle multiple documents.
Core Data now officially supports concurrency and I/O in background threads since OS X 10.7 and iOS 5. In the same release, Apple also brought the document architecture to iOS that leverages this new capability of Core Data. However OS X didn’t get the same level of multicore love. In this post, I’ll show you […]
You’re about to submit an app to the Apple’s App Store, Android App Market, or Windows Phone Marketplace? STOP and read this article first before you do. A binary doesn’t make a product and here’s a checklist of the things that you need to have so that your product gets noticed.
Apparently enabling garbage collection in News Anchor 2.4.6 Beta 1 did more harm than good. Thus I’m releasing News Anchor 2.4.6 Beta 3 that fixes the issue.