我是Windows 8平板電腦的新手。我的問題是如何識別需要集成到Windows 8 Tablet Type for Onsite Studio App的信用卡及其API的第三方硬件設備?如何識別用於Windows 8平板電腦的信用卡及其API的第三方硬件設備?
哪種語言支持Windows 8平板電腦的API?
我是Windows 8平板電腦的新手。我的問題是如何識別需要集成到Windows 8 Tablet Type for Onsite Studio App的信用卡及其API的第三方硬件設備?如何識別用於Windows 8平板電腦的信用卡及其API的第三方硬件設備?
哪種語言支持Windows 8平板電腦的API?
通過Windows 8平板電腦,我認爲你的意思是一個地鐵/現代風格的應用程序?如果是這樣,你將受到限制使用Windows 8的這一點。相反,我強烈建議查看Windows 8.1中提供的API。使用較新的API有三種選擇:
1)Windows.Devices.PointOfService - 這是POS.NET到WinRT命名空間的端口。這個基本API允許您訪問MSR閱讀器等POS外設。代碼示例如下:http://msdn.microsoft.com/en-us/library/windows/apps/bg182882.aspx#two
2)如果你想使用基於NFC的卡(tap和pay) - 理論上你可以使用Smartcard框架的WinRT端口。這不像上述那樣直截了當,並且需要對智能卡的工作原理有所瞭解。 http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.smartcards.aspx
3)您可以評估使用3.5毫米音頻插孔的Square等設備。 WinRT提供訪問音頻設備的功能,您需要將傳入的WAV數據轉換爲代表MSR信息的字節。再次不是那麼直截了當,而是一個通常要求的方法。
以上所有解決方案都獨立於語言(C#/ C++/JS),但希望上述API指向正確的方向。