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.

As more students want to get into coding, what do they need to know?

Feature Earlier this week, survey results from social learning platform FutureLearn revealed that more 18 year olds in the UK want to get into coding and software development as opposed to more traditional professions, such as medicine or law.

23% of A-level students polled said they wanted to be developers, compared with 22% wanting to move into the medical profession, and 16% hoping for a career in law and marketing...

By James Bourne, 12 August 2014, 1 comment. Categories: Code, Developers.

The HTML5 journey: A basic tutorial to HTML5

I’ve always liked web development (from a gaming perspective), but not to the same extent as I have good old solid native development with C++. The main reason being “JavaScript”.

To be honest, I did JavaScript years and years ago and it terrified me, I couldn’t get used to not having pointers and variables that have a set type amongst other things. The main problem however for me has always been speed, if I want to make a game I want to provide a good interactive experience without...

By Mat Hopwood, 30 July 2014, 3 comments. Categories: Code, Developers, HTML5.

Built.io builds an app-building relationship with AppGyver

AppGyver was founded in 2011 to allow rapid mobile application development. It started with ‘Prototyper’ for app prototyping, and ‘Steroids’ for the development of native-quality HTML5 applications. Back in May, the company added ‘Composer’ which is an incredibly easy visual tool for cheating your way to high-performance apps via a drag-and-drop process.

Built.io on the other hand is a powerful BaaS product from Raw...

By Ryan Daws, 18 June 2014, 0 comments. Categories: Android, Apple iOS, Cloud, Code, Platforms.

[Interview] Facebook’s Director of Partnerships talks Parse and acquisitions

Last Thursday was the anniversary of Facebook’s acquisition of Parse – a much-loved platform to develop apps across devices. DeveloperTech caught up with Julien Codorniou, Director of Partnerships at Facebook, to see how their relationship is going.

In the interview we are treated to the first numbers in which we can help gauge how successful the high-profile buy has been. As well as what the acquisition process is like from a company which consistently makes headline-worthy...

By Ryan Daws, 28 April 2014, 0 comments. Categories: Code, Developers, Facebook, Platforms.

Facebook’s new “PHP+” language is called ‘hack’

Back in the early days of the social-networking giant known as Facebook, it was coded in PHP by Mark Zuckerberg and his (then) small team. Of course as the website grew into the unstoppable force it is today, PHP became difficult to manage…

Facebook's open-source language, Hack, was born out of a necessity – and combines elements of static-type programming languages such as C or C++ with dynamic-type languages like PHP.

Most of PHP is already usable in Hack but requires...

By Ryan Daws, 24 March 2014, 1 comment. Categories: Code, Developers, Facebook, Testing.

How to sell appropriate instrumentation to your development team

By Jon Gifford, founder and chief search officer, Loggly

Developers pride themselves on writing code that’s solid and reliable – and passes QA with flying colours.

This is no surprise: Smart designs and great code are what tend to drive recognition—and rewards—within development teams and across the industry.

But in big, distributed systems like ours, a lot of factors are out of the control of developers.

By Jon Gifford, 19 March 2014, 0 comments. Categories: Code, Developers.

Operator APIs - What developers think

Developers are key!

You may think you have the best API or service in the world. If no developer adopts it, you will not be on the market and you will not have end users to capture value from. Value does not necessarily have to be monetary value as I have discussed in my article Leveraging APIs as part of Digital Strategy. Developers are the crucial element in the API value chain. Without them this...

By Manfred Bortenschlager, 07 March 2014, 0 comments. Categories: Android, Apple iOS, Code, Developers, Testing.

The Past, Present, and Future of C#

A Brief History of C#

C# is a widely-used, mature, general-purpose programming language with millions of professional developers worldwide, but it was not always so.

In this article I’m going to take a brief chronological look at the past, present and future of the C# language...

The beginning: C# 1.0 (2002)

The first two sentences of the C# 1.0 specification are very clear about the design goals of the language:

C# is a simple, modern, object-oriented, and type-safe programming language. C# has its roots in the C...

By Eric Lippert, 30 January 2014, 2 comments. Categories: Code, Developers, Industry, Testing.