So we've arrived at the penultimate installment of our App development series -- we may have lost some travelling companions along the way but we're here now and nearly ready to see our App working for the first time. Before we get there we have just a few hurdles left to jump... Read More >>
When Google's Andy Rubin stepped down as head of Android earlier this year, Sundar Pichai took over his duties. Now, ahead of Google's I/O conference, he's spoken to WIRED — and spilled the beans on what the future holds for Android. Read More >>
Featured comment by Someone Else:
"You missed out his best answer
Finally, you had a pretty full plate with Chrome and Apps, and now you’re handling the world’s biggest phone pla..." More »
I had promised we'd look at finishing off the settings page this time around, but I've been busily beavering away on our app and thought it would be better to look at some of the core functionality instead. Don't worry, we'll come back to the settings page soon, but for now let's start adding the some real functionality to our Gizmodo UK app... Read More >>
Programmer John Graham-Cumming tells a fascinating story about what coding like was back in 1985. Unlike today's programmers who wear hoodies, down energy drinks and use a paper thin computer, programmers in 1985 had to code by hand... with actual paper. Read More >>
So here we are on part three of our guide to developing for Android, and you haven't even written one solitary line of code yet. Sheesh. It's time to get your hands dirty in functions, variables, classes and methods. There are countless languages out there; each has its benefits, and each has its irritants. Which language you use is often dictated by what you're creating and the platform you're developing for. Read More >>
Last time on the "Let's All Learn How to Develop an Android App" channel, we took you through the set-up of your development environment -- no, not ensuring you have enough Monster munch to hand; instead making sure you're ready to start coding your own application. We also asked for your suggestions of potential projects we could use over the course of these articles, and the response was...pretty immense, if we're honest. Read More >>
Featured comment by RuAware:
"That will be why the stats the other day were skewed. I only view Giz on my desktop PC as i'm fed up with saying "desktop site" on my tablet using chr..." More »
Those developers sure have it easy. Come up with an app idea; fiddle with a bit of code, and et voila, you're an app millionaire. Or something like that, right? Join us over the next few months as we take you through the basics of developing for Android. Read More >>
One of Android's big plus-points is the bubbling cauldron of developer innovation -- unpaid hobbyists who while away their evenings writing code to improve and enhance stock Android. Chances are, if you've ever rooted a phone or flashed a ROM, you've been the beneficiary of their hard work. So, we sat down with a few of the best-known devs to get a sense of what they do and why they do it. Turns out, things aren't quite as rosy as they seem in the happy world of Android. Read More >>
GitHub is an exceptionally popular open-source community where any developer can find code for pretty much anything. But there's a problem — some of that code contains extremely offensive racist, sexist, and homophobic, language. Read More >>
The truly lazy are often the most creative. Like this developer, who was caught outsourcing his entire job to China so that he could spend his time at work... not working. Read More >>
Featured comment by mljonfoot:
"HAHA! This is awesome. Maybe I should outsource my 15,000km walk from Beijing to London that will be life-streamed over social media and live-streamed..." More »
Android fragmentation is apparently the bane of Google-sided developers everywhere. So many devices, so many OS variants, and nothing seems to run smoothly on everything. Google agrees, but it blames developers just as much as manufacturers. Read More >>
Featured comment by T:
"Software makes all the difference, Jellybeans have tons of features that you can't do with Gingerbread. That's why people put custom roms on like cyan..." More »
Did you really need to make this video, Research In Motion? Do you think your developers will love you more because of spending I don't know how many hours in making this... this... I don't know what this is. Read More >>
Featured comment by Jynto:
"Now that I think about it, Research In Motion sounds like a good name for a band. Could this their fallback strategy?" More »
It amazes me that crap products make it out of the factory, be it software or hardware. Surely at some point someone must have said, hang on, this is a bit rubbish, no? Well, it looks like Apple knew its maps were shit before launch, it just didn't have the expertise to fix it. Read More >>
Featured comment by Rengarg:
"I literally just saw an article on the other page that said "Apple knows its maps are rubbish", so why not just edit that article instead of using thi..." More »
Apple's release of major iOS upgrades in beta-form only to developers a couple of months ahead of general release has generated a cottage industry of sorts. People with developer accounts sell access to the betas, but Apple's seriously not happy about it, and is pulling the proverbial plug on the rogue "developers". Read More >>
Featured comment by Darrell Jones:
"You know what they say "scratch the surface of any hard nosed Apple Lawyer... And they'll sue you for assault"" More »
You might think app design is app design, whether the software is being developed for iOS or Android. But, in fact, creating highly polished, elegant-looking apps is simply easier to do when developing for iOS. That's the prevailing conventional wisdom among developers who code for both platforms. Read More >>