© Akshat Paul and Abhishek Nalwaya 2019
Akshat Paul and Abhishek NalwayaReact Native for Mobile Developmenthttps://doi.org/10.1007/978-1-4842-4454-8_4

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

Akshat Paul1  and Abhishek Nalwaya2
(1)
Gurgaon, Haryana, India
(2)
Jaipur, Rajasthan, India
 

A user interface is the process of shifting from chaotic complexity to elegant simplicity.

—Akshat Paul

Chapter 3 introduced React Native state management using Flux and Redux, and you created your first React Native application. Now that you have a skeleton for your project, let’s fill it out with a stunning UI. This chapter covers the following topics:
  • React Navigation

  • Flexbox

  • TouchableHighlight

  • ListView

  • ScrollView

  • Animations

Any experienced software ...

Get React Native for Mobile Development: Harness the Power of React Native to Create Stunning iOS and Android Applications 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.