At the recent SharePoint 2012 conference, I was able to gain more insight about changes and new capabilities in SharePoint 2013 from a developer perspective.
Design Manager and Theme Roller
Microsoft is very vocal about a new tool for branding SharePoint sites called Design Manager. The Microsoft story behind the Design Manager is that a designer can take HTML, CSS, and other assets created in any web editing tool (including Dreamweaver) and import into SharePoint. Then, the designer can add snippets of code that Design Manager translates into SharePoint components such as the search box, navigation menu, etc. While it is definitely an improvement, it is still complex enough that I feel it will be too difficult for most designers. Plus, Design Manager can only be used on sites with Publishing activated. This means that branding for team sites must still be done via custom master pages and CSS.
Retrieving Snippets via the Design Manager
The Theme Roller is greatly improved in 2013 over the Themes functionality in 2010. Changing background images and using web fonts are now available. However, I have never worked with any company that wanted to create their own themes and most companies actually want to prevent their users from using themes. The Theme Slot Tool, coming soon from Microsoft, is a tool that will allow you to start with a color, have SharePoint auto generate colors for the SharePoint elements (e.g. font colors, background colors, button colors, etc.), then be able to preview and tweak those colors.
Theme Slots Tool
Between using what is generated from the snippets via Design Manager and the Theme Slot Tool, it should be much easier for those of us creating custom master pages and CSS.
Search Based Design
Search is another huge focus for Microsoft. The Content Search web part is a new addition that everyone will come to love (the Content Query web part is no longer available). The Content Search web part allows the setting of a query and customized display of results across site collections and web applications. Custom search results pages can also be created. An example custom search results page would be a page that displays the sites or site collections a person is allowed to view or edit.
Note: FAST no longer exists as a separate product.
The App Model is Microsoft's preferred method of development for SharePoint 2013. App Model applications are entirely client-side based and are submitted to an app store. This app store may be Microsoft's app store or an internally run corporate store. Applications properly created via the app model could be used on both an on premise and SharePoint online.
Developing SharePoint Talent