Building a ridesharing native app using groups

It’s up to you tbh. As long as you select “collapse when hidden” you’ll be fine.

From a visual hierarchy standpoint, columns is probably easiest. From an end-user standpoint, align-to-parent is your friend.

Just make sure, whatever you do, you have a “master group” that all your “pages” go under.

I would also very strongly recommend creating your “pages” as reusable elements first, and then putting the reusable element into the master group on the main page.

You can show & hide your “pages” (groups) by using URL Parameters. @rico.trevisan has a great tutorial on setting that up, here