Bonjour à tous,

J'aimerai avoir un avis pour le choix d'une architecture,

Dorénavant on peut voir pas mal d'applications possédant une seule et unique Activity avec pleins de Fragments, notamment via les ViewPager et Action Drawer etc...

Mais est-ce vraiment pertinent d'utiliser toujours une seule et unique Activity si l'application en question possède par exemple un module d'authentification ?

Cas 1 : on utilise 2 Activity pour séparer le module d'authentification avec le module principale de navigation dans l'application en créant une "ActivityAuthenticate" qui, une fois l'authentification réussie redirige vers une "ActivityHome" qui gère tout l'IHM avec les Fragments.

Cas 2 : on utilise un Fragment supplémentaire "FragmentAuthenticate" à rajouter à notre FragmentSwitcher, tout en gardant une unique Activity dans notre application.


Qu'en pensez-vous ?