SplashScreen

  • I have a splashscreen at the starting of my application but I don't
    want that the application menubar appears and that an action is
    launched before the splashscreen disappears.
    Does somebody have a suggestion ?
    Thanks

    *-*-*-*-*
    Eric PETITE-mail :
        <epetit91...>
        <turboloto...>

    Site TURBOLOTO™ :
        http://turboloto.free.fr
    *-*-*-*-*
  • Yes actually,

    If you are writing a Cocoa application do not use Splash Screens
    unless you are loading several plugins and components which need to be
    initiated before your application starts up. This actually goes
    against the design patterns of cocoa applications.

    If you are using Carbon, or other C based languages you can probably
    use them, but they tend to annoy the standard users of applications.

    On Dec 2, 2007, at 8:52 AM, Eric PETIT wrote:

    > I have a splashscreen at the starting of my application but I don't
    > want that the application menubar appears and that an action is
    > launched before the splashscreen disappears.
    > Does somebody have a suggestion ?
    > Thanks
    >
    > *-*-*-*-*
    > Eric PETIT
    >
    > <Pasted Graphic.tiff>
    >
    > E-mail :
    > <epetit91...>
    > <turboloto...>
    >
    > Site TURBOLOTO™ :
    > http://turboloto.free.fr
    > *-*-*-*-*
  • Without knowing how you're doing it, what the actual desire effect is, and
    what it's doing today, it's hard to advise.

    While I agree with Rick in principle (splashscreens == bad) many apps simply
    need them.  My app, for example, is a database driven application, and
    cranking up MySQL, getting the data back to where the user last was, takes a
    lot of time (as much as 10-15 seconds).  It's especially bad when one of
    more of the disks has gone to sleep.

    I didn't have a splashscreen for a while and the app appeared really stupid
    with parts of the UI running and others not.  Now I show the loading status
    in the splashscreen and the user at least knows what's going on.  Better
    than just a beach ball.

    My app manually creates the splashscreen window in the appcontroller code,
    not loading it from a nib (unpredictable order...) and disposes of it when
    at the end of applicationDidFinishLaunching.  Yes, parts of the UI come up
    under it, but that's the whole point...

    HTH,
    Chris

    On 12/2/07 6:52 AM, "Eric PETIT" <epetit91...> wrote:

    > I have a splashscreen at the starting of my application but I don't
    > want that the application menubar appears and that an action is
    > launched before the splashscreen disappears.
    > Does somebody have a suggestion ?
    > Thanks
  • On Dec 2, 2007, at 9:23 AM, Rick Langschultz wrote:

    > Yes actually,
    >
    > If you are writing a Cocoa application do not use Splash Screens
    > unless you are loading several plugins and components which need to
    > be initiated before your application starts up. This actually goes
    > against the design patterns of cocoa applications.\

    In one aspect I dissagree. Splash screens are either generally bad
    practice no matter what API you use or they are a good thing no matter
    wich API is your preference. The aspect of a an app being written
    using Carbon API vs. Cocoa API doesn't change whether it is bad
    interface or not, IMO.

    > If you are using Carbon, or other C based languages you can probably
    > use them, but they tend to annoy the standard users of applications.

    I do agree that they can be an annoyance. However they are just as
    much in either API subset. To the user they are the same.

    Chris is right when he says sometime they are necessary in some cases.
    Take PS Elements for example, I think we would both agree that even if
    it was written in Cocoa API it would be bad practice NOT to have a
    splash screen since it can take so long to load (a few minutes on
    slower machines.)

    Regards,
    David Alger
    >
    >
    > On Dec 2, 2007, at 8:52 AM, Eric PETIT wrote:
    >
    >> I have a splashscreen at the starting of my application but I don't
    >> want that the application menubar appears and that an action is
    >> launched before the splashscreen disappears.
    >> Does somebody have a suggestion ?
    >>
    >> Thanks
    >>
    >> *-*-*-*-*
    >> Eric PETIT
    >>
    >> <Pasted Graphic.tiff>
    >>
    >> E-mail :
    >> <epetit91...>
    >> <turboloto...>
    >>
    >> Site TURBOLOTO™ :
    >> http://turboloto.free.fr
    >> *-*-*-*-*


    ********************
    Ron Paul for President 2008
    http://ronpaul2008.com/

    RESTORE THE REPUBLIC & RETAIN YOUR RIGHTS
previous month december 2007 next month
MTWTFSS
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Go to today