• Welcome to Tux Reports: Where Penguins Fly. We hope you find the topics varied, interesting, and worthy of your time. Please become a member and join in the discussions.

make any app on a PC?

R

Rex2010

Flightless Bird
I am wondering how to make an app portable on PC?

I know about PortableApps.com. I am actually asking how to make on by
myself?
 
N

Nick L. Odeon

Flightless Bird
For $10,000 I will teach you.

"Rex2010" <Rex2010.4e58il@no.email.invalid> wrote in message
news:Rex2010.4e58il@no.email.invalid...
:
: I am wondering how to make an app portable on PC?
:
: I know about PortableApps.com. I am actually asking how to make on by
: myself?
:
:
 
R

Randem

Flightless Bird
Define what you mean??? You want your app to be able to be installed on
every OS? You want your app to be installed on Apple computers? You want
your app to be installed on other Win XP systems...

To get a good answer you first need a good question...

--
The Top Script Generator for Jordan Russell's Inno Setup -
http://www.randem.com/innoscript.html
Free Utilities and Code - http://www.randem.com/freesoftutil.html
"Rex2010" <Rex2010.4e58il@no.email.invalid> wrote in message
news:Rex2010.4e58il@no.email.invalid...
>
> I am wondering how to make an app portable on PC?
>
> I know about PortableApps.com. I am actually asking how to make on by
> myself?
>
>
 
P

pjp

Flightless Bird
Basically it's just a matter of insuring EVERYTHING the software needs to
run is available to it ...

For some it's almost trivial. Just copy what's in the install folder and go.

Most others ...

Any dll's or other auxilary files are included in the distribution. Better
yet, don't depend on any of these and write ALL the code yourself (so it's
just a single exe file) as it's unlikely you can change someone else's.

Stay away from ANYTHING and EVERYTHING that is an "extra" in the OS. You
can't depend on any of these subsystems to be installed.

That's for starters.

Basically you better be somewhat familiar with programming if for no other
reason than to know how programs actually work.


"Rex2010" <Rex2010.4e58il@no.email.invalid> wrote in message
news:Rex2010.4e58il@no.email.invalid...
>
> I am wondering how to make an app portable on PC?
>
> I know about PortableApps.com. I am actually asking how to make on by
> myself?
>
>
 
U

Unknown

Flightless Bird
What is YOUR definition of portable?
"Rex2010" <Rex2010.4e58il@no.email.invalid> wrote in message
news:Rex2010.4e58il@no.email.invalid...
>
> I am wondering how to make an app portable on PC?
>
> I know about PortableApps.com. I am actually asking how to make on by
> myself?
>
>
 
R

Rex2010

Flightless Bird
Sorry, Guys. I did not make it clear.

So what I want is to put all my daily used apps into a USB drive or
iPod. Then I can run them off my USB drive or iPod from computer to
computer.

BTW it will mainly run on Windows PCs.

I had considered to just use PortableApps.com. there are a lot portable
apps available. But a lot of apps I need, MS office, Plants Vs Zombies
for instance, are not portably available.

So this is why I am looking for help here. :p
 
R

Randem

Flightless Bird
You cannot do that, Manufacturers want you to purchase one app for each PC.
It would most likely violate licensing agreements...

--
The Top Script Generator for Jordan Russell's Inno Setup -
http://www.randem.com/innoscript.html
Free Utilities and Code - http://www.randem.com/freesoftutil.html
"Rex2010" <Rex2010.4ejx2p@no.email.invalid> wrote in message
news:Rex2010.4ejx2p@no.email.invalid...
>
> Sorry, Guys. I did not make it clear.
>
> So what I want is to put all my daily used apps into a USB drive or
> iPod. Then I can run them off my USB drive or iPod from computer to
> computer.
>
> BTW it will mainly run on Windows PCs.
>
> I had considered to just use PortableApps.com. there are a lot portable
> apps available. But a lot of apps I need, MS office, Plants Vs Zombies
> for instance, are not portably available.
>
> So this is why I am looking for help here. :p
>
>
 
P

pjp

Flightless Bird
You won't/can't get every app to be "portable". They simply aren't designed
that way. The spiders web of needed auxiliary files (dll's etc. get
installed with the app) means it must be "installed".

Look for apps that do what you want that when installed ONLY place files on
the system in their own install folder and not in "System32", "Common Files"
etc. nor do they require some piece of crap to be automatically running when
system starts.

Ideally Windows itself should be able to be put on a thumb drive but MS has
insured thru design choices that this can't happen. Surely they want people
to have to buy a copy for every pc is my take on that and if you can instead
just buy one copy and use it on any pc is against their selfish corporate
greed mentality of milk every dime out of every customer they can.

"Rex2010" <Rex2010.4ejx2p@no.email.invalid> wrote in message
news:Rex2010.4ejx2p@no.email.invalid...
>
> Sorry, Guys. I did not make it clear.
>
> So what I want is to put all my daily used apps into a USB drive or
> iPod. Then I can run them off my USB drive or iPod from computer to
> computer.
>
> BTW it will mainly run on Windows PCs.
>
> I had considered to just use PortableApps.com. there are a lot portable
> apps available. But a lot of apps I need, MS office, Plants Vs Zombies
> for instance, are not portably available.
>
> So this is why I am looking for help here. :p
>
>
 
C

C.Joseph Drayton

Flightless Bird
On 7/23/2010 2:22 AM, Rex2010 wrote:
> Sorry, Guys. I did not make it clear.
>
> So what I want is to put all my daily used apps into a USB drive or
> iPod. Then I can run them off my USB drive or iPod from computer to
> computer.
>
> BTW it will mainly run on Windows PCs.
>
> I had considered to just use PortableApps.com. there are a lot portable
> apps available. But a lot of apps I need, MS office, Plants Vs Zombies
> for instance, are not portably available.
>
> So this is why I am looking for help here. :p
>
>


If speed is not an issue, then you could use portable VirtualBox (I
wouldn't recommend it on a thumbdrive but it does work very well on an
external hard disk).

I use portable Oracle VirtualBox 3.2 with a 16GB VHD and I have access
to all of my programming tools that I couldn't make portable.

Just a BTW, most people know that registry entries are a major cause for
an app not being portable. What some people don't take into
consideration is that those registry entries of point to 'common files'
that are used by a a particular run-time package or created by some
software producers.

c;\Program Files\Common Files
Folders: 742
Files: 2,691
Size: 354MB

There are apps that have dependencies on the files found in that series
of folders. So in addition to changing the registry entries you would
need to move those dependencies onto the thumbdrive also. Since
dependencies can be multi-level, the number of files you made need to
move from the 'common files' folder could be quite large.

Sincerely,
C.Joseph Drayton, Ph.D. AS&T

CSD Computer Services

Web site: http://csdcs.site90.net/
E-mail: c.joseph@csdcs.site90.net
 
Top