How many and what kind of devices does the Lumia SDK support? Does it work fine on non-Lumia phones?
The documentation here says that the library is compatible with all Windows Phone 8 and 8.1 devices.
However, I don't understand the purpose of the devices listed below that. It's kind of ambiguous; is Lumia Imaging SDK supported on the listed devices only or these are the devices on which the SDK was tested?
Simply put, I want to know that if a device (lumia or non-lumia) runs Windows Phone 8.1, will it support the Lumia Imaging SDK?
Lumia Imaging SDK is device independent. It will work on all devices with the supported operating system. That means it will work on all devices running:
This includes non-Lumia Devices and non-Surface PCs and tablets.
I agree that the list on the msdn resource is somewhat confusing. The team is simply enumerating the devices that the SDK has been tested on in case a hardware dependant issue arises - for example in a CameraPreviewImageSource scenario, etc.