I have posted SivaSiva app to Google Play. 

Problem: from the stats we see lots of new users, and then in a few days, those 
same users are "lost"

I see 

Crashes & ANRs
113   # in the last few days
"Number of times your app crashes or served an Application Not Responding 
errors". 

SivaSiva accessing the internet for lots of "modules"

Another app on play has 5000 active installs,   it shows 2 Crashes & ANRs  in 
the  past month. It is "self-contained" and does not have to access the 
internet.

In SivaSiva, I have built in a  "Loading" banner, first we check for Internet 
connection with a simple ping.txt file on the server which returns "true"  if 
it is empty, we tell the user he has no connective  otherwise it displays 
"Loading...." and wait while TS Net get a 200 response...theoretically the 
using click loading, and the use it back in the app.  (see function below)

 Now, "at home" I have no SIM card in my MOTOG6. So using wifi, the app seems 
quite stable.

So question is. Given the apparent "is runs ok on Android with WiFI  at home", 
it would seem a good idea to send those crashes and ANRs to Edinburgh for 
analysis: either we have to change our code, OR the spot bugs in the engine 
that can be fixed.

What is the proper say to tell TSNet to stop the process initiated by 
tsNetHeadSync? 

I may need to rethink who whole frame work integrate a browser widget the in 
the app. Send the user off go Chrome using Launch URL... but we get important 
booksmark from browser widget...

function checkURLAvailable pSelectedURL
   local tHeaders, tSentHeaders, tResult, tBytes,tMsg

   # useful to simulate a slow connection
   --wait 5 seconds with messages
   
   put tsNetHeadSync(pSelectedURL, tSentHeaders, tResult, tBytes) into tHeaders
   
   ## get url pSelectedURL
   if  (tResult is 200) then
      return true
   else
      ntInfo tResult && pSelectedURL
      return false
   end if
end checkURLAvailable

BR

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to