I echo this. To give you a solution we would need to know what your Windows program uses. For example: using OpenGL on Windows ports easily to iOS
My Windows app was completely rewritten from C# to C++. Conversely if you used something like Unity3D, a port from one to the other would be a lot simpler.