Microsoft Adds Open Source CMake Support For Windows Developers

Code reuse is a core goal for most mobile app developers — who wants to rewrite everything for multiple platforms? If you’re a user of CMake, that process just became a little easier, with support added for Windows Store and Windows Phone apps.


Very Few App Developers Will Ever Make Money

The app goldrush — if it ever existed — is pretty much over, with a new report suggesting that the majority of apps fail to make their developers any kind of appreciable income.


Don't Be Scared Of Using Git As A General Purpose Backup Solution

For the less diligent, the wisdom of making regular backups only coalesces once you lose important data in spectacular, unrecoverable fashion. There are a bunch of software options for duplicating and safe-guarding your important information, but what mechanism is best? Usually the domain of software developers, source control software, such as SVN and Git, is well-suited for regular documents and even binaries. So why aren’t you using it?


Expert Tips For Running Your Own Hackathon

This weekend, PayPal and Braintree will be hosting a 24-hour hackathon in Sydney as part of their global “BattleHack” competition. Over the two-day event, entrants will be tasked with building a mobile app that solves a local problem of their choice. The winner will then be flown to the finals in Silicon Valley for a shot at the $100,000 grand prize. Here are some organisational tips from the event’s global director John Lunn.


Forget Development Projects, Think About Products

Worried that development projects are perennially running behind schedule? The answer might be to think in terms of individual products, not long-running projects.


Mobile Apps Still Beat Mobile Sites: Gartner

There’s no doubt that building a functional mobile site avoids the pain of having to build specific apps for multiple phone platforms. The big problem? End users would still much rather have an app.


Estimate How Much Time You Need For A Project, Then Double It

We’ve talked about why things always take longer than we plan before. Emily Guy Birken at Wise Bread suggests a way to avoid underestimating how long something will take you.


Ask LH: How Do I Stop My App Idea From Getting Stolen?

Dear Lifehacker, I was wondering if there is much I can do if I have an idea for an app but no ability to code and no money for early development? Are there any companies I could approach and if so, how can I prevent them from just taking the idea for themselves?


Bypass Pre-Roll Surveys With Your Browser's Inspect Element Tool

Ever visit a web site that won’t let you read the article until you fill out a survey? Many of them are byapssable — you just need to modify the source code a bit.


How Google Uses Sprints To Inspire Developers

Sprints — concentrated bursts of development aimed at a defined goal — are an increasingly common process in large development tools. One of the biggest enthusiasts for the concept? Google.