how are portable applications made? Like mozilla for instance, did the firefox team make the portable version or did someone else do it? If so how?
New: Audacious (June 1, 2023), Platform 25.0 (Apr 07, 2023)
New Apr 14: macOS Portable Drive Support
450+ real apps (49GB), 1.1 billion downloads, Please donate.
Check out the Development section (in progress). Basically, John has created a small program which runs firefox (and the other programs) using special built-in commands that allow it to work portably.
Firefox itself hasn't been changed and the full source code is available for the program that's launching it.