Discussion Forums  >  Uncategorized

Replies: 5    Views: 374

cteselle
Apple Fan
Profile
Posts: 34
Reg: Jun 13, 2011
California
340
06/18/11 09:08 PM (14 years ago)

Wanting to slim down my app... what can be removed?

My app is coming in just around 1.7mb, I know it can go lower, just need some guidance :D Just curious what else can be removed from the project to save space. I've removed all the sound files (including references/loaders), sample files (doc, xls, pdf, ppt, etc), and several images. What else could we remove to slim down our apps? I'm not using quizzes, maps, rss, twitter, or fb... So is there any way I can safely remove those items, without borking up the rest of the project?
 
TheHoogler
I hate code!
Profile
Posts: 152
Reg: Feb 10, 2011
Anchorage, AK
1,520
like
06/18/11 09:12 PM (14 years ago)
1.7 mb isn't a bad size. As long as you're under 10, you will be fine.
 
MacApple
Apple Fan
Profile
Posts: 4675
Reg: Oct 25, 2010
USA
61,150
like
06/19/11 06:16 AM (14 years ago)
Yeah, agree with TheHoogler, 1.7 aint too shabby at all!
 
cteselle
Apple Fan
Profile
Posts: 34
Reg: Jun 13, 2011
California
340
like
06/19/11 10:46 AM (14 years ago)
While 1.7mb may be acceptable to some, shouldn't we do our darnedest to remove bloat and make the most efficient code as possible? Why compile in features that we are not going to use? Not including those unused features will optimize load times and possibly give the end user a better experience. Is that not what we want? We all want to sell apps here, why give the end user reason to not download or use our apps. Thanks for the replies so far! Just my 2¢.
 
TheHoogler
I hate code!
Profile
Posts: 152
Reg: Feb 10, 2011
Anchorage, AK
1,520
like
06/19/11 01:43 PM (14 years ago)
Actually, a very small app size suggests that it lacks content. Users don't dwell on the description of an app. They look over it for less than 5 seconds, and move on if anything deters them. The idea is to convince the user that this is indeed an app worth downloading, but isn't bloated. There's a balance.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
06/20/11 03:31 AM (14 years ago)
@ cteselle: It's tough to say what you can safely remove. I can say that the Facebook and Twitter stuff is heavier than we like. It comes from there sources so we can't modify it. If you're not using it, by all means, toss it. If you're using v1.5 it's will be in the BT_Objects folder. After you remove these folders, do a clean-all-targets then build. You'll get some errors where the #import statements are pointing to the files you removed. Remove the references to the #imports and you should be fine. It's tough to say what else you could trim out without looking at your project first hand.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.