// archives

macOS

This tag is associated with 44 posts
Data in current apps

Which Database to Use for My iOS App?

Choosing a database to use for your iOS app is no simple feat. But what if you have the tools to make an informed decision for your app? What if you can decide for today and design for tomorrow?

As a developer often you would need to create visuals for others to use. Whether it's to explain ideas, to inform colleagues, or maybe to include in the software itself.  Here is a comparison of the two graphics packages that I use as a developer and content creator.

Graphic Design Tools that Developers Use

As a developer often you would need to create visuals for others to use. Whether it’s to explain ideas, to inform colleagues, or maybe to include in the software itself. Here is a comparison of the two graphics packages that I use as a developer and content creator.

Are you being hunted by Xcode command line tools? Have you uninstalled it only to realize that it came back again? If you already have the Xcode installed and really need the full IDE, don't waste space by having the command line tools installed as well. Here's how.

Getting Rid of Xcode Command Line Tools

Are you being hunted by Xcode command line tools? Have you uninstalled it only to realize that it came back again? If you already have the Xcode installed and really need the full IDE, don’t waste space by having the command line tools installed as well. Here’s how.

snowflake-identifier@2x.png

Swift Snowflake ID Generator

Make thousands of unique 64 bit identifiers at every millisecond without the need of global synchronization.

Speech Timer Touch Bar

Touch Bar Programming Tips

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.

security-dream.jpg

Is Your Server Ready for iOS 9 and El Capitan?

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.

EasyBooks-Add-Ons-Button.png

Implementing In-App Purchases for the Mac App Store

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.

speech-timer-ios-7.jpg

Speech Timer 2 Lessons Learned

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 […]

icloud-core-data-sync.png

Seeding iCloud Core Data Store

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.

mail.jpg

Programmatically Sending Rich Text e-mail with Attachments on the Mac

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

00-iOS-OS-X.png

Tips for Architecting Dual-platform OS X / iOS Applications

How to share common code between OS X and iOS and architect your app to dance around each platform’s similarities and differences.

Android-SDK-Manager-Intel-HAXM.png

Faster Android Development on the Mac

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.

BSWebTracker-sequence-diagram.png

Bringing Web Analytics for your Desktop App

Are you yearning for Flurry Analytics or Google Mobile Analytics for your Mac OS X application? Seek no more as your day is saved!

pull-to-refresh-toilet.jpg

Pull-to-refresh that goes both ways

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.

Free Updates!

Learn how to grow your indie business while keeping your day job.

Categories

Archives

Keep updated!

Don't miss out on new articles!