Вопрос в двух частях:
1)Сейчас ряд библиотек разрабатывается под фреймворк Angular 2, к примеру Bootstrap и Material Design. В чем заключается их доработка под этот фреймворк и почему их нельзя или не удобно использовать "как есть"?
2)Какую UI библиотеку выбрать для Angular 2, если планируется сделать "десктопное" приложение, похожее на Google Docs?. Нужно полноценное меню, сложные формы и компоненты для Tree View, ListView, удобного ввода целых/ дробных чисел.
C поддержкой Angular 2 у них правда как и у всех, никак. Но по ощущениям это товарищи, которые любят ООП, ts и Angular они уже поддерживают, значит вероятно будут поддерживать Angular 2, когда тот наберет популярность.
1) Bootstrap (и прочие) содержит помимо css еще и javascript-код, вот он-то и должен быть совместим с Angular2. Я не знаю деталей, но если есть такие доработки то они явно не на пустом месте возникли
2) Bootstrap, Zurb и Material Design мало подходят для приложений, похожих на десктопные. Нужно искать что-то специфическое или писать самому.