Multiple Mobile Shutdown Messages?

Randy Hengst iowahengst at mac.com
Tue Feb 2 16:11:10 EST 2016


Hi Scott,

I use the plist hack that allows suspend. When I reopen the stack from the suspended state, I’m pretty darn sure the StartUp handler is not triggered. It is triggered when the app is opened fresh… can you make sure of that?

be well,
randy

Randy Hengst
www.classroomFocusedSoftware.com


> On Feb 2, 2016, at 2:44 PM, Scott Rossi <scott at tactilemedia.com> wrote:
> 
> Hi All:
> 
> I'm wondering if there are different messages sent on mobile (iOS) when an
> app is backgrounded versus when the app is swipe-dismissed (removed from
> the list of backgrounded apps).
> 
> I'm trying to set up a sort of "reset" behavior in an app that allows
> starting from screen 1 instead of starting from the last saved point.  I'm
> saving user settings normally in a on shutDown handler, but I can't figure
> out it there's some way to detect when the app has been "fully closed"
> (removed), so when the user relaunches the app it knows to start fresh
> from screen 1.
> 
> The only thing that comes to mind is a time stamp and setting an arbitrary
> session time threshold, like 10 minutes: if the user relaunches within the
> time limit they go back to where they left off, but if relaunching outside
> the time limit, they start over.  Obviously this isn't ideal as it forces
> a 10 minute wait to really start over.  Is there another message besides
> shutDown that I'm missing?
> 
> I'd prefer not to use a reset button as this is never done on iOS -- when
> apps are removed from the backgrounded apps list, they usually "know" to
> start over.
> 
> Any ideas?
> 
> Thanks & Regards,
> 
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
> 
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list