Pardon my ignorance if this is a topic that has already been thrashed out by y'all, as they say in Texas.
When I am reading through the documentation I see numerous times where it's said, the situation for B4i is much simpler (than for B4A). And it's got me wondering why it's like this?
Why does Android destroy things when you rotate the phone when all iOS needs to do is a resize and why does Android necessitate a starter service to compensate for that it won't necessarily start a process with the intended first activity.
Does having the seemingly more convoluted life cycle give android any advantages over iOS or is iOS just a better designed system?
When I am reading through the documentation I see numerous times where it's said, the situation for B4i is much simpler (than for B4A). And it's got me wondering why it's like this?
Why does Android destroy things when you rotate the phone when all iOS needs to do is a resize and why does Android necessitate a starter service to compensate for that it won't necessarily start a process with the intended first activity.
Does having the seemingly more convoluted life cycle give android any advantages over iOS or is iOS just a better designed system?