Instead it's sometimes better to build an app on top of its native environment from the early days rather than spending enormous time to figure out the best workaround for life. You might choose the tool you're most comfortable with to build everything, at the same time just never ignore the quality that the users will experience.