We have a flex based e-learning application. It uses HTTP REST service and webservice to communicate with ASP.Net application to fetch and store data.
We now want to develop an adobe air version of the user interface, which the students can download on their desktop as well as mobiles (Android, others).
What would be a good architecture for such an application which has both web and windows interface. I can see that we can reuse almost 80% of the code of our web version. But I do not want to copy and create a new windows app from the flex web app. I would want to have both co-exist.
Let me know a good article that I can read on this.
I dug deeper and found the concept of Shared Common Library. I am trying to implement that.