How to design a Canvas in Ionic?

I’ve got a webapp and would like to translate it to a native app.

The main page is a Canvas that’s scrollable. The width is that of the device and the height is variable.

How can I do the above using Ionic. Some examples?

Also, is ionic a good choice for a native app - because my eventual goal is the app store.

Any problems using Angular (which seems to come with ionic)

Thanks.