The other day I came across the NativeScript framework.
NativeScript enables developers to build native apps for iOS, Android and Windows Universal while sharing the application code across the platforms. When building the application UI, developers use our libraries, which abstract the differences between the native platforms.
I have tried out and it’s quite nice.
Check out this