The main goal with v2.0 was to make all NativeBase components fully customizable. Now with NativeBase 2.0, each NativeBase component can be fully customized as per your need for your project.
With the help of connectStyle function and StyleProvider component, each component of NativeBase you use or write a new one can be customized very easily.
Tabs: Uncontrolled Tabs similar to FooterTabs.
Icons: Gives platform specific icons.
Items: Replaces InputGroup. Input components with features such as inline label, stacked label, and floating label.
Label: Label for the Input Item.
Left, Body, Right: Views which aligns its content to the left, center, right respectively.
StyleProvider: To apply themes and customize any components.
With StyleProvider, all components are fully customizable.
CardItem, Header and ListItem: Use of Left, Body and Right components for proper alignments and customization.
Revise components against iOS and Android design guidelines, includes platform specific fixes as well