Developing a cross platform WinRT app for submission to Windows Store

Q:

We are interested in using the PDFTron library on Windows RT devices. My understanding is that PDFNet can run on on all tablets and Windows computers. But I’ve been sent 3 different libs for Win86, Win64 and ARM. Which one should I use so the application can run on all Windows devices?

A:

PDFNet for WinRT can be consumed by any language (C#, JS, C++/CX). The way Windows App Store works is that you package a separate app/executable for each target architecture. When you submit the executables to the Windows Store, make sure that the executable’s package identity field ProcessorArchitecture is set correctly. I assume that the Windows Store allows submitters to “group” the executables together and that the correct version is automatically downloaded based on the device.