+
+```jsx
+import * as React from 'react';
+import { Text, View, StyleSheet, Image, Pressable } from 'react-native';
+
+export default function App() {
+ return (
+
+
+
+
+ Today @ 9PM
+ Let's talk about avatar!
+
+
+ Remind me
+
+
+
+
+
+ );
+}
+
+const styles = StyleSheet.create({
+ container: {
+ backgroundColor: '#0891b2',
+ paddingVertical: '16',
+ paddingHorizontal: '12',
+ borderRadius: '5',
+ alignSelf: 'center',
+ width: '375',
+ maxWidth: '100%',
+ },
+ timings: {
+ color: '#fff',
+ fontSize: '14',
+ },
+ metaContainer: {
+ justifyContent: 'space-between',
+ },
+ topContainer: {
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ },
+ avatar: {
+ height: '100',
+ width: '100',
+ borderRadius: '100',
+ },
+ description: {
+ color: 'white',
+ marginTop: '5',
+ fontSize: '20',
+ },
+ button: {
+ backgroundColor: '#22d3ee',
+ alignSelf: 'flex-start',
+ paddingHorizontal: '10',
+ paddingVertical: '5',
+ borderRadius: '3',
+ },
+ buttonText: {
+ fontWeight: 'bold',
+ color: 'white',
+ textTransform: 'uppercase',
+ fontSize: '14',
+ },
+});
+```
+
+
+
+
+
+```jsx
+import * as React from 'react';
+import {
+ NativeBaseProvider,
+ Box,
+ HStack,
+ VStack,
+ Text,
+ Pressable,
+ Image,
+} from 'native-base';
+
+export function UtilityFirstExample() {
+ return (
+
+
+
+
+
+
+ Today @ 9PM
+
+
+ Let's talk about avatar!
+
+
+
+
+ Remind me
+
+
+
+
+
+
+
+ );
+}
+```
+
+
+
+The above example demonstrates the usage of [utility props](utility-props) alongwith [VStack](v-stack), [HStack](h-stack) components. This approach allows us to style components without using StyleSheet API.
+
+Apart from productivity boost and saving time there are other benefits by styling components using utility props.
+No need to name styles anymore, no need to define an object and think about naming them.
+
+Using utility-first props, you can focus on creating reusable components instead of reusable stylesheets.
+
+Once you start writing styles this way, any other way will feel cumbersome.
+
+> Put simply, utility first approach opens up the Avatar state within developers.
+
+