Chapter    3

Canvas, Brush, and Paint: Working with the User Interface

User interface is the process of shifting from chaotic complexity to elegant simplicity.”

—Akshat Paul

In the previous chapter, we were introduced to React Native and created our first React Native application. Now that we have a blank skeleton for our project, we will fill it with a stunning user interface. In this chapter, we will cover the following topics:

  • NavigatorIOS
  • Flexbox
  • Image
  • TouchableHighlight
  • Routing to a new component
  • ListView
  • ScrollView

Any experienced software professional will agree—the success of an app depends on the fact that it not only works flawlessly, but also looks great. Therefore, a great user interface makes a huge difference in the success ...

Get React Native for iOS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.