in Education by
I have created an application in c language and its executable file works fine in windows machine. Now i want that this application should work in other platforms like linux,mac and also on mobile OSs (iphone,androide,blackberry,symbian,etc..). I don't want to recode it whole again for all these platforms. I had found flex as alternative as it works on browser so it is platform independent but i am not finding the way of managing video encoding and such kind of things through actionscript 3. It says that some stuffs we can achieve through Native Processes but then it will not true cross platform. I want my application run on all available platforms with minimal effort to write code again. e.g. Write code once for all. What Is the way to achieve this ? I had seen many applications running on different platforms does they have done re-coding for every platform ? I had heard that there is a software that converts code in different languages. If anyone knows about it, it will also helpful to me. Any help will be greatly appreciated. JavaScript questions and answers, JavaScript questions pdf, JavaScript question bank, JavaScript questions and answers pdf, mcq on JavaScript pdf, JavaScript questions and solutions, JavaScript mcq Test , Interview JavaScript questions, JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)

1 Answer

0 votes
by
I believe the only sensible answer here is to use some kind of a web application as HTML is relatively the most universal/cross platform-friendly presentation method. What I would do is I would create a front end first (let's say using ASP .NET) which would look similar on all platforms you're interested in, then I would compile your c code to a dll and just hook up this dll to your front end exposing its selected functions. Alternatively you can use that dll to create a web service exposing desired functions of your code. I've seen a few such 100% cross platform applications and to be honest none of them was something more than just decent. I believe the whole effort you're going to put in making your app really platform friendly you could invest better in creating a web service unifying the business logic for all of them and creating native UI for each environment so the app feels friendly for all kinds of users.

Related questions

0 votes
    I have created an application in c language and its executable file works fine in windows machine. Now i ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Feb 18, 2022 in Education by JackTerrance
0 votes
    I have created an application in c language and its executable file works fine in windows machine. Now i ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Feb 15, 2022 in Education by JackTerrance
0 votes
    I have recently discovered that salesforce.com is much more than an online CRM after coming across a Morrison's Case ... ' .Net route? Select the correct answer from above options...
asked Feb 8, 2022 in Education by JackTerrance
0 votes
    Do any C++ GNU standalone classes exist which handle paths cross platform? My applications build on Windows ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 23, 2022 in Education by JackTerrance
0 votes
    Do any C++ GNU standalone classes exist which handle paths cross platform? My applications build on Windows ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 23, 2022 in Education by JackTerrance
0 votes
    Do any C++ GNU standalone classes exist which handle paths cross platform? My applications build on Windows ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 23, 2022 in Education by JackTerrance
0 votes
    A train is moving at a speed of 132 km/hr. If the length of the train is 110 metres, how long will it take to cross a railway ... A. 7½ sec B. 10 sec C. 12 ½ sec D. 15 sec...
asked Feb 19, 2021 in Education by JackTerrance
0 votes
    Issues faced with cross-platform testing?...
asked Feb 8, 2021 in Technology by JackTerrance
0 votes
    Choose the RDBMS which supports full fledged client server application development (a) dBase V (b) Oracle 7. ... topic in chapter Storage and File Structures of Database Management...
asked Oct 10, 2021 in Education by JackTerrance
0 votes
    What is Application development scenarios on Azure?...
asked Dec 31, 2020 in Technology by JackTerrance
0 votes
    Explain the types of Crossing Over. Please answer the above question....
asked Aug 23, 2022 in Education by JackTerrance
0 votes
    I am loading an in my HTML page and trying to access the elements within it using Javascript, but ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Apr 26, 2022 in Education by JackTerrance
0 votes
    I'm trying to do a SQL Server 2008 setup and I've been given a Cross Language Installation failure ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 19, 2022 in Education by JackTerrance
0 votes
    I'm trying to do a SQL Server 2008 setup and I've been given a Cross Language Installation failure ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 19, 2022 in Education by JackTerrance
0 votes
    I have a proxy that uploads a fire to the Amazon S3 Server. This proxy is made using NodeJS and ... JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Feb 17, 2022 in Education by JackTerrance
...