Discussion Forums  >  App Store Rejections

Replies: 5    Views: 146

MadRod
Aspiring developer
Profile
Posts: 1853
Reg: Apr 12, 2012
Lisbon
27,930
05/13/12 12:29 PM (13 years ago)

Allow Cashing

Hey guys, been reading about some apps being rejected. Would you recommend an app allow caching or force a refresh? I assume allowing cache will allow the content to be available withiut internet, right? Cheers
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
05/13/12 01:42 PM (13 years ago)
Hey MadRod, Yeah, allowing caching is a good thing, and I believe it happens by default. For sure the BT_Config.txt file gets cached each time you request an update from buzztouch (or your BT Server). And, each time a resource get downloaded by the user, it gets cached as well. I use Force Refresh on a few screens in my app that I want to make sure the user has the most recent information for. Other than that, I use the default features for everything, and it works out great. What rejection reasons in particular are you concerned about? Mark
 
MadRod
Aspiring developer
Profile
Posts: 1853
Reg: Apr 12, 2012
Lisbon
27,930
like
05/13/12 02:34 PM (13 years ago)
Thanks for The reply. I'm concerned about too much online content. I've been noticing that if I have te app installed in my device. I then update the app, like add a new button to a menu, and even if I uninstall the app the new button does not appear. I usually have to go to my control panel and update something, like save a custom HTML to have the app refresh and include te new button on my device. So I thought that if I had the force refresh on the pages, it would help. But it didin't. Cheers
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
05/13/12 03:31 PM (13 years ago)
Cache is merely a tool (an excellent tool, but a tool). If is useful or not depending what you're trying to accomplish. Cache allows two things: Use of app without a data connection. Lower use of bandwidth. savings user data (OK, that three) As all tools going to use them and use them effectively. Fred ''
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
05/13/12 11:46 PM (13 years ago)
Hey MadRod, The issue you are describing is not the way it's supposed to work. If you have an online, published app, and you add a menu button, and the link to the icon is a URL, the button should show up when the user refreshes the app. Simple as that. If it's not, something is amiss, and debug info would be handy to help figure out what. Caching is extremely valuable if you have lots of info that is online. I would encourage you to review that info and decide what really needs to be online, and what would be included with the app. If there are screens that are fairly static, those are great candidates to move local with the app. I agree that there is such a thing as too much online content, but it may be appropriate if the content changes frequently or regularly (like news or something). Just something to think about. Mark
 
MadRod
Aspiring developer
Profile
Posts: 1853
Reg: Apr 12, 2012
Lisbon
27,930
like
05/14/12 01:33 AM (13 years ago)
I got a little bit more info. It seems that if I only add a button to a menu, it will refresh and show up in my menu. When is does not show up is if I create a button and add an image to it. Make sense? I mean its not just the image that does not show up, its the button itself.
 

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.