For many apps, on the first launch, it will show a screen welcoming the user or introducing the app's features. If this is not the first run, the just go straight to the main screen.
Do we create 2 div with data-role="page", for example "main" and "welcome"? Then use $.mobile.navigate(page_id) to direct to the right page?
Is it possible to use AngularJS and JQuery Mobile? I am thinking of using AngularJS to separate my application logic from the UI. Hopefully, I do not have to change my application logic when swapping the UI.
Here's the concern: would it be simple and straightforward? Or would it involve hacks and workarounds? What is the right way or cleanest way to go about making AngularJS and jQuery Mobile work together? Are they designed to co-exist and work well together?
And it seems that there might be weird issues with AngularJS and JQuery Mobile both designed to handle routing and AJAX page loading in their own way. And also the managing the UI component life cycle to load, initialize and style them correctly.