Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 00:08:45 GMT


Sponsored Links
 When is an app/game just too darn big to download? This isn't an issue
on That Other Phone, but suddenly I have a choice to make... my nearly-
finished OpenGL (where are all the others?!?) game could benefit from
adding some higher-resolution textures but that will raise the
download size a couple of meg.

So there's a tradeoff here that I don't have to make on the Other
Phone (I'm developing both versions simultaneously). This isn't to
rant about that, but to simply ask:

When you're downloading a game/app, what's your limit that makes you
say "Too big, skip it"?
--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 00:15:00 GMT


 And by the way, Dev Team, thanks for the GLU functions. Apple doesn't
have that yet, had to roll my own.



--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Maximum reasonable app size?

by Incognito » Sat, 30 May 2009 00:28:03 GMT


 Curious to see your game.





And by the way, Dev Team, thanks for the GLU functions. Apple doesn't
have that yet, had to roll my own.



When is an app/game just too darn big to download? This isn't an issue
on That Other Phone, but suddenly I have a choice to make... my nearly-
finished OpenGL (where are all the others?!?) game could benefit from
adding some higher-resolution textures but that will raise the
download size a couple of meg.

So there's a tradeoff here that I don't have to make on the Other
Phone (I'm developing both versions simultaneously). This isn't to
rant about that, but to simply ask:

When you're downloading a game/app, what's your limit that makes you
say "Too big, skip it"?




      

--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by PeeDee » Sat, 30 May 2009 00:38:58 GMT


 yea let's have a copy.  I'll tell you if it fits  :-)






--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 00:39:22 GMT


 


Yeah, me too.  ;) Sure hope it doesn't suck...


--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 00:44:31 GMT


 Here's the situation: I plan to do what you suggest for additional
"play levels" but at least one full set has to fit in the app itself -
I don't want people to have to download something to get basic
functionality. I'm thinking of going from one 1024x1024 texture to
four, which would be quite a jump, but looks gorgeous.

And great point about the naming scheme. Will do.




--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by lbcoder » Sat, 30 May 2009 00:46:53 GMT


 If you have a big chunk of data that you need/want to add to your
program, then don't include it in the apk. Instead, have your program
download it to the sdcard on launch.

But PLEASE, make the path user configurable (you can put in a default
if you like). Without this option, there can be file name conflicts
and there will definitely be a mess, even if you think that your path/
filename makes great sense in terms of organization.




--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 00:49:56 GMT


 


How about simply following the Java package standard? Guaranteed no
namespace confusion.


--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by MidnighToker » Sat, 30 May 2009 01:18:12 GMT


 if the game/program is already working with the lower quality
graphics:

Could it not be released as is, so it all runs and works from the
one .apk, but then prompts the end user with the option to download
the High-resolution graphics packs?

/me wants to see your openGL app :)





--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by lbcoder » Sat, 30 May 2009 01:20:29 GMT


 sdcard isn't java, its a filesystem. And the java package standard
doesn't guarantee anything... just look how many packages there are
with (incorrectly) "com.android". Besides, it would still get real
ugly fast if everybody followed those standards -- you'd have an
sdcard root full of junk thats hard to identify. Its nice to use a
controlled heirarchy, i.e. /sdcard/data/games/game1, /sdcard/data/
games/game2, /sdcard/media/music/album1, /sdcard/media/video/comedy.
When properly organized, its very easy to navigate directly to the
data you want without needing complex and slow searches.

I know that its adding a little bit, but its not that much to add --
just keep track of the chosen path somewhere within your /data/data/
whatever area.





--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by lbcoder » Sat, 30 May 2009 01:22:42 GMT


 Not knowing your program, is it possible for you to provide the
"basic" 1-texture functional system within the apk, but then have the
ability to download and use additional textures later? i.e. a texture
upgrade pack?





--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by lbcoder » Sat, 30 May 2009 01:25:33 GMT


 Realized that I didn't answer your question...

It is REAL hard to answer that question. It depends on what one gets
and what they have to give up for it. Having root, the size isn't
particularly relevant to me -- I'll just dump the file onto the sdcard
and link back to it, size unrestricted.



--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 01:26:51 GMT


 The heirarchy is quite often used as a tree of directory; on your own
machine in your Workspace directory, for example. Seems to me that
"sdcard:com/mycompany/myprogram" is a pretty good (and pretty obvious)
way of avoiding confusion and duplication.





--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Sundog » Sat, 30 May 2009 01:27:44 GMT


 > Could it not be released as is, so it all runs and works from the


That's actually an excellent idea.



Okay.  ;)


 http://nitoware.com/screenshot.jpg 
--~--~---------~--~----~------------~-------~--~----~



Maximum reasonable app size?

by Incognito » Sat, 30 May 2009 01:30:54 GMT


 Flight game. 3D scenery does not look bad.






Could it not be released as is, so it all runs and works from the
one .apk, but then prompts the end user with the option to download
the High-resolution graphics packs?


That's actually an excellent idea.



/me wants to see your openGL app :)


Okay.  ;)


 http://nitoware.com/screenshot.jpg 




      

--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Market shows: "Localized to: unknown" - issue 5930 is still not fixed?

Hi all!

I've just uploaded my application supports many languages. Android
Market shows "Localized to: unknown".
I have res\values-fr-rFR, res\values-es-rES, res\values-ru-rRU etc.
localized folders.

Found that same issue has reported as issue 5930 but didn't find any
responses.

Any ideas?

Thanks in advance,
Evgeny

-- 

2. HTML5 Geolocation Features

I'm trying to use the HTML5 Geolocation features found in Android
2.0.  However, it does not work in the browser or a WebView.  I've
tested in the emulator and on multiple devices.  The code I have works
in multiple other browsers that support the spec.

Has anyone gotten this to work?

-- 

3. graphically represent multiple list selections or dynamically change a list item view

4. Maintaining Original rowId

5. Exchange the content of a Tab

6. View is not loading

7. Rotate screen: top activity recreated but not shown