| Cult of Mac

The arms race to protect apps from cracking

By

Protect apps from crackers
Protecting apps from crackers can be a daunting task for developers.
Image: MacPaw

Our new App Business section is brought to you by MacPaw, maker of proven Mac apps.

App developers put a lot of time and effort into preventing their apps from being cracked or pirated. But for every coder taking a step toward making an app more secure, there’s someone on the march to crack it. The integrity of any app is subject to an ongoing arms race.

The most popular and useful apps are the most likely to release the cracken (I’m so sorry), so finding out that a bunch of people have downloaded your app illegally can be worn as something of a badge of pride. But that’s cold comfort when you’re losing customers, so let’s take a look at a couple of the most likely app-cracking approaches developers should protect against.

How much does in-house app development really cost?

By

How much does in-house app development really cost?
Putting a price tag on in-house app development can be tricky.
Photo: MacPaw

Our new App Business section is brought to you by MacPaw, maker of proven Mac apps.

If you’re developing a Mac app, you’re faced with a major either/or decision: whether to distribute inside or outside of the Mac App Store (MAS). Sticking to the MAS means you’ve got access to tools for licensing, hosting, crash reporting and other necessary tasks. However, Apple’s tools may not be what’s best for your app.

10 reasons to release your apps outside the Mac App Store

By

DevMate
The Mac App Store isn't the only way you should distribute your apps.
Image: MacPaw

Our new App Business section is brought to you by MacPaw, maker of proven Mac apps.

Like death and taxes, distributing your new app through the Mac App Store can seem inevitable. It’s widely considered the easiest way to get the widest exposure for an app, a centralized marketplace for software with a captive audience of buyers.

But ever more developers are looking beyond the Mac App Store (MAS) for distribution options that best serve their app. MacPaw, maker of DevMate, performed an interesting survey of developers to ask if they prefer MAS or another app store alternative, and why.

Battery Draining Too Fast Lately? Facebook Apps May Be At Fault, Says Developer

By

Chatactiveenglish

The iOS developer behind Home Remind has published a blog post about the Facebook apps for iPhone, iPad and Facebook Messenger. He says that according to his testing, the Facebook apps consume way more CPU time than is strictly necessary. Excessive CPU time can lead to battery drain.

The developer used Apple’s own Mac-based app, Instruments, to look at what was running on his iPhone, and found that his Facebook app was activating, doing something for ten seconds, then going back to sleep. It did this all day long during his test. He tested the Messenger app and the Facebook iPad app, and found the same pattern.

If that’s the case, the Facebook app is never truly going to sleep and then terminating like a good app. As a result, it’s using up CPU time, and a lot of your battery.