What's best practice to apply branding on publishing sites and team sites in a SharePoint?
What I'm used to is making a custom solution in VS, but now you got the design manager and also have the option to apply branding by an App.
If make an app, is it possible to add pagelayouts, device channels , etc?