Smartphone OS Share: Android Tops, iOS Surging

The success of iPhone 6 led to a healthy chunk of market share for Apple’s iOS in 2014, but in terms of total phones shipped, it’s still very much an Android world.

Unreal Engine 4 Is Now Free For All Budding Game Developers

Epic Games has made it possible for anyone to become a game developer with Unreal Engine 4. If you’ve ever been interested in game development, animation or digital visualisation, the complete Unreal Engine 4 suite is now free for anyone to download and use.

Reminder: Software Will Look Ugly For Most Of Its Development Cycle

If you’re writing an app, you want it to look good. While it’s important to keep that goal in mind, it’s also important to remember that even highly-designed software like video games will appear ugly and incomplete for most of its development cycle.

Benchmark Yourself As A Programmer With 'The Simple Programmer Test'

There are lots of ways to get started with coding, and as long as you get over the intermediate-level learning curve, you could be well on your way to a career as a programmer. But how do you know if you’re good enough to find a job in software development? Simple Programmer offers this 12-question checklist.

Top 10 Ways To Teach Yourself To Code

Programming is one of the most valuable skills you can pick up in these modern times, whether for career prospects or to stretch your brain and create something awesome. If you’re just getting started on your coding journey, here are ten tips and resources to set you off on the right foot.

Why Learning To Code Is So Hard (And What You Can Do About It)

Somewhere in between getting started with programming and being job-ready competent, you might experience the “desert of despair”. Viking Code School explains why this struggle happens and what you can do to survive it.

Grab 24 Free Ebooks To Learn A New Programming Language

There are so many programming languages to choose from if you want to learn to code or continue your programming journey. This collection of free programming books introduces 24 languages, from C to Scheme.

Why Android And iOS Are The Only Smartphone Platforms That Matter

Further proof that for developers, smartphone platform choices really comes down to the two main players: in 2014, Android accounted for 81 per cent of smartphone sales, and Apple another 15 per cent.

BattleHack 2015 Comes To An End In Melbourne

24 hours of programming with a chance to win $US100,000. Doesn’t sound too bad if you think you have the skills to compete. This is the core of BattleHack, a global marathon coding competition run by PayPal where teams or individuals come up with interesting uses for the payment provider’s various online services.

The Case For Learning C As Your First Programming Language

We could probably debate forever which programming language is best to learn first — it could depend on your goals and other considerations. Mac developer Evan Miller, however, makes a strong case for learning C first, likening it to learning to drive a manual car rather than an automatic.