Зависит от языка, на котором планируется писать приложение. Я, например, пишу на C++ с использованием фреймворка Qt версии 5.2.1 (с 5.x версий туда добавили поддержку JSON). В комплекте поставки фреймворка есть среда разработки. В C# тоже можно. И вроде есть поддержка JSON. Но я на этом языке не писал приложения ни разу, поэтому тут лучше подскажут те, кто пишет на нем. :-)