• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to create a easy of use Installer?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to create a easy of use Installer?


  • Subject: Re: How to create a easy of use Installer?
  • From: Luke Tupper <email@hidden>
  • Date: Thu, 10 Jun 2004 22:04:22 +1000

On 2004-06-10, at 11.44, Wade Tregaskis wrote:

As I mentioned in a parallel post, this should not be a problem given
the provisions for versioning built into the frameworks scheme. Namely, major versions which may well break previous functionality can
co-exist with each other, so each "generation" of framework users can
happily do their thing. Minor versions should not, by definition of
minor, introduce any changes which break existing functionality.

Have you ever seen anyone using this feature? Apple doesn't, AFAIK.

What if the user's on dial-up and doesn't particularly like having to
spend an extra three hours downloading your app?

Of course, if you have a very large framework your priorities could be
different from what I outlined - but most often this is not the case.

It would also, in my opinion, be a nightmare to support the download /
install procedure of a suite of applications where the frameworks are
bundled separately. Would you provide a choice of two downloads per
app, one with and one without the framework? Or would you only have
apps without the framework, and then a separate download of the
framework? Yuck!

The only way you could do this neatly would be to do like Acrobat Reader and few other apps where you initially download the stub installer which then goes out onto the net and gets the bits it needs.

I have to say that the ability to copy applications around is one thing that makes the Mac experience. I got my new machine and it took me about 1/2 an hour to install everything (after the MacOSX was installed). Basically copied the home directory from one machine to the other, then copied all the applications from the application directory. A few preference and support files and everything was running. From memory the only apps which was a problem was the Macromedia suite of web apps which required the serial key to be reentered.

I recently reinstalled a windows development machine, it took all day just to get the basics of Office, Dev Studio, Project, Visio and few other odd bits and pieces installed. The only app I could just copy over was Eudora (and I believe Eudora is a PC port of a Mac app but I am not sure on that one). I would encourage everyone who is developing user apps (eg not low level drivers or video codecs) to just use the simple drag and drop installer.

Thanks

Luke



It seems self-defeating to create frameworks, and then include them
only in your app bundle. Why not just compile it all into one
amorphous blob and not waste the extra run-time of linking and so
forth?

Because breaking out code into bundles, plugins and frameworks
encourages code separation and facilitates code maintenance.

j o a r

[demime 0.98b removed an attachment of type application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.


References: 
 >Re: How to create a easy of use Installer? (From: Stéphane Sudre <email@hidden>)
 >Re: How to create a easy of use Installer? (From: Allan Odgaard <email@hidden>)
 >Re: How to create a easy of use Installer? (From: Nicko van Someren <email@hidden>)
 >Re: How to create a easy of use Installer? (From: j o a r <email@hidden>)
 >Re: How to create a easy of use Installer? (From: j o a r <email@hidden>)

  • Prev by Date: HeaderDoc 8 vs. doxygen
  • Next by Date: Preserving Text Color in NSTextView.
  • Previous by thread: Re: How to create a easy of use Installer?
  • Next by thread: Re: How to create a easy of use Installer?
  • Index(es):
    • Date
    • Thread