LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.

Notices


Reply
  Search this Thread
Old 12-28-2014, 02:10 PM   #1
cilbuper
Member
 
Registered: Mar 2008
Posts: 141

Rep: Reputation: 0
Question 53MB mobile app - product calculator - how can something be so big!!?


I looked at screen shots of an app that is used to do calcualtions of ingredients and there are probably average 100 ingredients per program with each ingredient having 6-10 values each, so this is a very small spread sheet.

I'm trying to figure out what could be taking up so much room before I download and install something as I saw no pictures (they wouldn't make sense with these recipes...).

The reason I post is because I have seen many apps and programs that are WAY bigger than I think they should be. I know the size of programs I wrote and what they did and I see the size of programs that are available and I don't know what is going on -(this is referring to the online/downloadable area - but retail has large programs but video often hides possible size issues) meaning they are very large for what they are supposed to be doing.

Do some programs include language libraries within their programming by any chance? I could only see that being a reason for the size of some of these programs.
 
Old 12-29-2014, 05:32 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,453

Rep: Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342
I have an app installed that is using 569MB
That one holds 5 Bible Versions, 26 e-books, and 4 small videos.

I'm raising an eyebrow at 53MB, but I'd believe it.
 
Old 01-14-2015, 06:31 PM   #3
smeezekitty
Senior Member
 
Registered: Sep 2009
Location: Washington U.S.
Distribution: M$ Windows / Debian / Ubuntu / DSL / many others
Posts: 2,339

Rep: Reputation: 231Reputation: 231Reputation: 231
Bloat!

Programmers nowdays are careless with their space and RAM usage.

I have seen much worse than that
 
Old 01-14-2015, 07:05 PM   #4
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,627

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
all the CRAPWARE that is installed along with it
and that includes all the SPY-WARE and AD-WARE that it is installing
and the tiny keyloger tossed in for good measure


also it could be using a TON of BIG MS windows *.bmp images
those things take up a lot of space
 
Old 02-15-2015, 06:39 PM   #5
TheBatmanKiller
LQ Newbie
 
Registered: Jan 2014
Location: /dev/null
Distribution: Debain/Gentoo/openSUSE
Posts: 27

Rep: Reputation: Disabled
Thumbs down

If you're not talking about android, then this isn't relevant, but anyways...

I know what you're talking about. That is one of the reasons I hate "App Markets" (including the Ubuntu Store). WAY too much crapware (Ubuntu store isn't so bad about this). Even on iOS. It makes me wonder, do these people make apps like that just to make other people mad? Or are they just... stupid? If they are writing the apps, I doubt that they are really stupid, but still. Maybe it's related to the Java-ART thing Android has going, but that doesn't explain the cross-compiled apps being big.
 
Old 02-16-2015, 04:34 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,453

Rep: Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342Reputation: 2342
I have a son working on IOS & Android software.

Believe me, there are some very crappy coders out there who haven't kept up. One such guy (On a sound app, now replaced, where timing was critical) had code to determine how fast your iphone was. and inserted time lags based delays depending on the efficiency of your hardware. In a similar fashion, groups of libraries are thrown in because some functions in some of them are used. Somebody once said

"There never was, or will be, a programming language in which it was not possible to write bad code."
 
Old 02-16-2015, 04:46 AM   #7
Guttorm
Senior Member
 
Registered: Dec 2003
Location: Trondheim, Norway
Distribution: Debian and Ubuntu
Posts: 1,453

Rep: Reputation: 448Reputation: 448Reputation: 448Reputation: 448Reputation: 448
If it's android, the .apk file really is a zip file. Files of type .dex are Java code. So maybe unzip it and take a look?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Hampton Catlin on Wikipedia Mobile, Sass, product design, and breaking conventions LXer Syndicated Linux News 0 10-03-2013 08:51 PM
LXer: Google App Engine update eases cloudy mobile app development LXer Syndicated Linux News 0 02-22-2013 07:51 AM
LXer: Improved Calculator App in Ubuntu 10.10 LXer Syndicated Linux News 0 07-14-2010 10:50 PM
Compile Unix App for Calculator worldgnat Programming 2 09-01-2007 10:54 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile

All times are GMT -5. The time now is 01:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration