Google's six magic lines of search code

Google has historically been referred to as "the search giant" which is becoming more and more irrelevant as the firm expands into huge standalone products such as Android. Now the web giant wants to bring their search expertise, and the world's most popular OS, closer together.

On the Android Developer Blog, Google has announced the ability to allow Android's on-device search to open and scour your application for data with just six-lines of code in your AndroidManifest.xml file...

The lines you will need to...

By Ryan Daws, 31 October 2014, 0 comments. Categories: Android, Code, Platforms.

Google brings Material Design to pre-Lollipop devices

AppCompat is an API library from Google which allows older versions of Android to be compatible with the latest "Material Design" elements of the world's most popular OS. The library has been updated to v21 in the Android 5.0 SDK, which was released last Friday, and means you can start designing alongside Google's new guidelines and bring it to your current users.

What's New?

Theming

Google's new design takes away from distracting, non-essential elements. The "action bar" - which runs across the top of the...

By Ryan Daws, 23 October 2014, 0 comments. Categories: Android, Code, Design, Platforms, Testing.

Caffeine gives Android development a kick

(Image Credit: Zach Inglis)

Android, as well all know, is a mobile OS which now powers the biggest percentage of smartphones in the world. Part of its rapid-growth is due to Google's embrace of open-source software and technologies, allowing the web giant to remain on the cutting-edge of the latest innovations.

Percolate is a software company...

By Ryan Daws, 14 October 2014, 0 comments. Categories: Android, Code, Developers, Platforms, Testing.

A definitive guideline on building flexible UI using Android Fragments

Who doesn't want to make his/her Android app a silky for the end-users? I'm sure all of you would love to render the perfect user experience to people who choose to download and install your app onto their Android powered devices. Through this article, I will bring to you a comprehensive guide to creating a dynamic UI using fragments. Hopefully by the end of this write-up you will have been encouraged to build your own multi-pane UI that would add elegance to your existing Android application.

By Lucie Kruger, 25 September 2014, 0 comments. Categories: Android, Code, Developers.

Think you can crack this code? Woto may have a job for you

Picture credit: Riebart/Flickr

Social media publishing firm Woto has put up a job advert for digital design graduates – but written entirely in JavaScript, designed to “separate the wheat from the chaff.”

DeveloperTech normally sniffs out cheap PR stunts a mile off – but this one is actually quite interesting. The job, a paid internship, is located at the Bartle Bogle Hegarty (BBH) advertising agency.

Naturally...

By James Bourne, 25 September 2014, 0 comments. Categories: Careers, Code, Developers, Java.

Chromebooks now run Android apps without porting

Android is everywhere; whether it's your phone, your tablet, your console, or even your fridge. Where it hasn't been, at least without third-party software such as BlueStacks, is your PC. Back in June, Google promised it would be bringing support (finally!) for Android apps on Chromebooks.

On Thursday, the web giant made good on its promise and launched the first set of these apps for Chrome OS. These initial apps included; Duolingo, Evernote, children's reading app Sight...

By Ryan Daws, 12 September 2014, 0 comments. Categories: Android, Code, Developers, Platforms, Testing.

Coding in schools: Is it a good idea with poor execution?

Earlier this week, as the new school year began in the UK, pupils were adjusting to the changed curriculum, with much of the headlines centring on the addition of simple coding into the lesson plans, for children as young as five.

The plans drew criticism from teachers and teachers’ leaders, with Jill Stokoe, of the Association of Teachers and Lecturers, citing teachers’ claims they hadn’t had enough information before the start of the new school year.

Yet the plans have gotten approval from...

By James Bourne, 05 September 2014, 1 comment. Categories: Code.

The 6 most popular mobile development tools

As the app market matures, developers need to begin thinking about porting their apps across multiple platforms to increase their audience size as much as possible. But, developing an app for each different mobile platform is insanely time consuming and requires knowledge of a wide variety of different programming languages. Luckily, cross-platform development tools have emerged to help developers carry some of the burden. Check out 6 of the most popular cross-platform tools:

By StartApp, 01 September 2014, 3 comments. Categories: Code, Developers.

One Calendar API to rule them, one API to bring them all, and in the darkness bind them

If you’re building an application with calendar integration, it can be a difficult process to support all of them due to their various authentication methods and data models. One Calendar is an API which aims to simplify this by simplifying integration with commonly-used calendars such as Google Calendar and Microsoft Exchange.

The API was birthed out of CEO Adam Bird's frustration with being unable to easily interact with the myriad of existing calendar APIs which are...

By Ryan Daws, 15 August 2014, 0 comments. Categories: Android, Apple iOS, Code, Developers.

Why productivity vs control in app development is a simple matter of proportionate force

Picture the scene: you find yourself in a bar or pub, having a drink with some friends. Suddenly, a man you don’t know comes up to you and begins aggressively shouting and shoving you, spilling your drink in the process. It’s clear that you need to address the issue…but how?

Hurriedly, you form two options in your head. Do you a) ask the man to leave you alone, and, only if he persists in acting as the aggressor, call the police? Or do you choose option b) and arrange for a group of Navy SEALS to...

By Gary Calcott, 14 August 2014, 0 comments. Categories: Code, Design, Developers.