Skip navigation
alkilfad
Currently Being Moderated

the packager for iphone is slow !!!solution!!!

Apr 6, 2011 7:18 PM

i've build a couple of apps ,, at first i thought my computer is running slow and that's why the apps are running slow on my iphone

 

but then  saw everyone is actually complaining through out the internet

 

We need a soultion to this problem

 

 

i think we need some one from adobe to come up and say something

 

i've wasted a lot of money on adobe products (i'm ready to sue)

 

 

does adobe care????????

 
Replies
  • Currently Being Moderated
    Apr 6, 2011 10:28 PM   in reply to alkilfad

    Better follow the optimizations from the initial development of the project, that works fine. Without implementing the optimizations we couldn't able to achieve the result as of now. Adobe should give a easiet way to achieve this.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 7, 2011 5:26 AM   in reply to relaxatraja
     
    |
    Mark as:
  • Currently Being Moderated
    Apr 7, 2011 8:33 AM   in reply to jendabek

    I had the same issue with slow builds for Ad hoc and App Store builds.  Before when I would compile, it would estimate 5 min to complete the precess, count down to 0 and then display 5 min remaining forever.  It took me a while to realize it was still compiling and not just frozen.  Anyway, I let it one evening and found out it took like an hour to publish.

     

     

    The info from jendabek was very helpful.  The updates to the code are painless.

     

     

    Here's what I did.

     

    1) I double checked that I wasn't importing any classes I didn't need.

     

    instead of...

     

         import flash.events.*

     

    for example I'd do this...

     

         import flash.events.MouseEvent;

         import flash.events.Event;

         import flash.events.TimerEvent;

     

    2) I double checked that I defined the variable types when I defined them.

     

    These 2 things alone had drastic results when compiling.

     

    When I went to compile this time I had a time estimate of 26 min.  It finished in under 5min.  These 2 steps took my compile time down from Over an hour to under 5 min.  It makes a difference.

     

    Thanks

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 7, 2011 8:44 AM   in reply to wszalejm

    I recommend using FlashDevelop for writing AS3, there is the best free software I have ever used, it saved me a LOT of time... and there is also very useful feature of automatic removing unnecessary imports with one click (Refactor > Organize imports)

    I am glad you found my info helpful

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 7, 2011 11:39 AM   in reply to alkilfad

    hi

     

    seems like very good and helpfull tips

     

    glad to be the first to say thanks

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 7, 2011 5:22 PM   in reply to alkilfad

    Dude, if you're not happy with the speed of the packager then learn Objective-C.  It's amazing that this tool EXISTS at all.  They're clearly working on it again now that Apple is allowing these packaged apps in the store.  Give it time, it will get better.

     

    But using a flash packager will always be slower and produce less efficient apps than coding in native Objective-C.  Nature of the universe.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 19, 2011 7:59 PM   in reply to mikefish011

    Stay tuned... Performance is a major area of improvement.. just looking at the site for the CS5.5 product it looks like mobile is  abig big push for Adobe right now. iOS is a crucial area for them to succeed.

     

    I'd be willing to bet we are going to see some awesome progress!

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 19, 2011 9:02 PM   in reply to rinse

    People need to realise that they are developing for a mobile phone.  Its a mobile phone.  It weighs the same a piece of fruit and fits in your pocket.  It is not going to perform like a PC.

     

    Like tuning a car - after the big issues are out of the way (GPU, filters, bitmaps etc) incremental improvements in the app will lead to incremental improvements in performance (linked lists, object pooling, event listeners etc).

     

    There is no magic button. It's hard work and perseverance.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points