Click here to Skip to main content
15,881,559 members
Everything / Portability

Portability

portability

Great Reads

by Simon Jackson
MonoGame goes portable
by Ben Baron
Java source code to demonstrate Executable Integration which is a concept of integrating several distinct executables to create a single application
by RegularJoe5150
An alternative solution to a standard macro that aims to make macros, just a little bit less evil
by Martin Henke (1971)
Compatibility DLL for porting C/C++ to C#

Latest Articles

by RegularJoe5150
An alternative solution to a standard macro that aims to make macros, just a little bit less evil
by Martin Henke (1971)
Compatibility DLL for porting C/C++ to C#
by Simon Jackson
MonoGame goes portable
by Ben Baron
Java source code to demonstrate Executable Integration which is a concept of integrating several distinct executables to create a single application

All Articles

Sort by Score

Portability 

19 Jan 2011 by Sergey Alexandrovich Kryukov
Short answer is: by historical reasons.Naturally, if the systems have different CPU, in traditional paradigm the executable code is composed of machine-code instruction, but even with identical CPU's the executables are usually incompatible. Different classes of OS use very different...
19 Jan 2011 by Espen Harlinn
Different api's and different executable file formats. Your applications is allways using an os api - but often indirectly through runtime libraries.On linux you will find:Executable and Linkable Format[^]While Windows uses:Portable Executable[^]Consider using java or .Net - that...
19 Jan 2011 by Nish Nishant
Assuming your app does not use any OS specific API, which means it does not have any means of input or output, and all it does is use plain x86 or x64 instructions for moving data around registers, then theoretically the same binary code will execute on multiple OSes. The problem them comes with...
19 Jan 2011 by Reza Oruji
Hi there,I am a beginner and I have a question. Why is it that an executable file that works in one OS will not work in another OS (even if we don't use any system API)?Thank you.
24 Jun 2011 by «_Superman_»
Mark Russinovich has written a lot of blog posts on pushing the limits.The latest one is here - http://blogs.technet.com/b/markrussinovich/archive/2010/03/31/3322423.aspx[^]You will find the links to others in that post.It should be a good read.
1 Aug 2014 by gggustafson
Software is portable if it can be compiled, linked, and executed on a number of different processor architectures. Usually, portability is not a primary concern when a software architecture or design is being implemented. As a result, a large number of factors can decrease the portability....
19 Feb 2013 by Simon Jackson
6 Apr 2018 by OriginalGriff
Basically, don't. The problem is not that they are different environment - they are - or languages - they are - but that a browser based web app is a completely different paradigm. It's server / client based, using two different languages (javascript, HTML, and CSS for the client; VB , C#, or...
6 Apr 2018 by Wendelius
To add to solution 1: If the application requires access to local resources, like disk, ports etc. then creating a web application might face some challenges, depending on the architecture. Also one thing to consider is, do you need to support both versions? If you do, I'd suggest trying to...
10 Nov 2011 by Aniruddha Loya
I've a project made in VS2010 for windows using C++. Now I want to port it to MAC so that the code base remains constant as much as possible. I used QT for GUI for the same reason. But I couldn't find a simple way like import VS project along with project settings or some such thing in Xcode to...
11 Nov 2011 by Maximilien
I'd be surprise if there is a tool to convert one project to another like that.You will need to add the different files to the XCode project and manually set the different properties, also, manually (I would imagine there is no 1-to-1 correspondence between settings).(AFAIK) If you are...
2 Jun 2012 by Ben Baron
Java source code to demonstrate Executable Integration which is a concept of integrating several distinct executables to create a single application
29 Apr 2013 by mayankkarki
I am working on a encryption algorithm and using cryptography for this. I want to make this portable, but didn't find any way to resolve this class.
30 Apr 2013 by johannesnestler
I fear you will have to abstract it away in the PCL, and implement the provider platform specific.
12 Jul 2013 by Brian Bennett
I'm making a game for iPhone and my game object is in C++ and I save and load user data from that class. I am using a text file and std::ifstream and std::ofstream for reading and writing. During development I've just been dragging the text file from my Supporting Files folder to between the...
14 Jul 2013 by KarstenK
you should be a good citizen and use the apple way for files on the device. That will also help to make backups or move in the iCloud.NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);some fine material =>...
24 Nov 2013 by brocrag
Hello,I'm in the conceptual stages of a project which is intended to be distributed to several platforms (Windows and Linux/Mac primarily). Through reading through the literature I have opted for an MVC architecture, with the model being a C++ library and the view/controller being coded...
24 Nov 2013 by Chao Sun
Well, As you have already considered, there is no way(at least now) to create a light weighted cross platform MVC lib. To some extent, M and C are possible. but View from my point of view, one need to write the abstraction layer to adapt to different platform.moreover, MVC is certainly not the...
25 Nov 2013 by Stefan_Lang
You might want to internet-search for platform independent GUI frameworks. QT (link to wikipedia)[^] is such a framework which may or may not conform to your requirements. Note that the concept of DLLs is not about portabilty at all, it's about scalability and managing resources! Moreover...
4 Aug 2015 by Makhno
Hi all,I'm a new member of code project and I'm not an expert software designer, therefore, please, use a simple language for your answers. Now I'm facing this problem: I have to create a dll which should be used by several clients, using either different compilers or different version of...
5 Apr 2018 by Ken hikaru
So, i want to porting a desktop application (written in java) to the web application. I read the book of porting between OS, there are 4 step core to port, Scoping, Analysis, Porting, and Testing. Is there any similar step or there is different way to porting a desktop application to web...
6 Apr 2018 by Ken hikaru
I want to porting a dekstop application (written in java, and run for windows) to the web (run in browser), but i dont know what are the step. What I have tried: I have seen the source code, and i just read about porting OS to OS but it seems not too specific to port from desktop to web. Thankyou
22 Aug 2021 by RegularJoe5150
An alternative solution to a standard macro that aims to make macros, just a little bit less evil
24 Jun 2011 by Brian Bennett
My question is very broad and has to do with limits. It has to do with using big numbers, big lists, and usability under those conditions. It has to do with memory size and speed, OS-dependent resources, and algorithm design in order to perhaps overcome some of these limitations. How do you...
4 Aug 2015 by Pascal-78
I would advise you to avoid standard library in any exported method because even with the same compiler, the debug and release version of a std::vector can be different.I have write a complex interface for a project inside my company, it must be compatible with Borland C++ 2009 and VS2010.To...
5 Apr 2018 by Mehdi Gholam
When the technology stacks are different, there is no easy way to port an application, and it comes down to a rewrite (you may be able to use some code but don't count on it). The only thing you can do is make a list of the features you want and go through them.
28 Dec 2017 by Martin Henke (1971)
Compatibility DLL for porting C/C++ to C#
30 Jul 2014 by Tarek Mulla
Hi, Programmers and Developers...Please, Help me to understand what meaning of Portability..Is it depend on Hardware or Software?!In Windows executable file should be in (.exe) format, but in Linux it is another format, So how can build one program to multiple platforms?!and I hope give...