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.
Have you been asked to do a sample project as part of a hiring process? I’ve done it, not only once but **twice** as part of the same process. Here are those projects. You should be able to learn a thing or two from it Either learn the iOS programming techniques behind these two 40-hour […]
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.
Do you know that WD My Cloud EX2 can serve as a git server for a small team? Now you do and here’s how you can set it up.
If you have to use Maven to build your Xcode projects and lusting to move your dependency management to Cocoapods, here is a relief for you. Read on for a tip on how to get Cocoapods work in a Java-dominated enterprise.
I would like to discuss on the downside of using TimerTask with Handler in a multithreaded application for Android, and why using IntentService along with TimerTask is a good idea.
How to incorporate iAd to your Cocos2D director view.
Some lessons learned when I upgraded AirKill from Cocos2D 0.8 to 3.0. If your game is on a very old version of Cocos2D, you’ll want to read through this to save you some time.
Have you been using UIAlertView and find it a big hassle just to get a simple Yes/No answer from the user? This could just be the medicine to cure your pain.
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.
Here is a document class replacement for managing your library-style app based on Core Data. All the goodness of NSDocument / UIDocument with just the right functionalities when you don’t need to expose document-management functionality to your users.
Ever wonder how iCloud Keychain or 1Password works? Wonder no more.
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
Google investing in a new biotechnology company named Calico, some analysts speculate it is aiming to harness its big data processing capabilities to support discoveries. Is big data the next big thing which techies need to follow?