Top Stories Developer
- What Microsoft's Shift To Open Source For .NET Means
- How The 'Free' Website Approach Makes Life Harder For Everyone
- How Parenting App Developers Reinforce The Gender Divide
- If You're Going To Learn By Doing, Make Sure You Have Good Toys
- The Coles Challenge: How Badly-Designed Sites Discriminate
- Why Twitter Is Banking On Phone Numbers For Its Future Developers
We’ve all heard stories of people who look at a website mockup and say something like “It needs more pop!” or “Make it sleeker” without being specific about what they’re looking for. It can be a pain, but this tongue-firmly-in-cheek graphic translates those phrases to language you can actually use.
Android Studio has been in beta since its 0.1.0 release back in May 2013. As of October this year, it’s reached the lofty version number of 0.8.14 and while that’s the official build, if you poke a little further you’ll discover that a release candidate for v1.0 is now available for curious Android developers.
iOS: If you’re a web developer, checking out the source code behind a website is a common task. View Source is an iOS app that allows you to do it on any page and includes handy syntax highlighting that makes it easy to find what you need.
If you can’t decide which programming language to learn, knowing how much you might earn could be useful information. A ranking of popular language choices puts Ruby on Rails in the top spot.
Having to maintain apps on more than one platform is a major pain for developers. When building its new Inbox app, Google came up with some interesting strategies to maximise the amount of code reuse it could achieve.
Gamification — using game-like techniques to offer rewards for achievement — is an increasingly popular technique to help engage employees and encourage them to use apps. While you can use it to help achieve business goals, you can’t make those goals the actual point of the game-like experience.
If you’re looking to learn a programming language that’s cross-platform and easily accessible, Java is one of the most practical languages out there. This handy cheat sheet helps you keep track of the basics while learn.
Software engineering is one of the most in-demand and best paying careers, but learning computer science can also pay off even if you don’t do it professionally. Google has a guide to the courses and experiences future software engineers should consider.