I have found a good way to access navigation drawer and bottom navigation both, addressing both at same time
val toolbar: Toolbar = findViewById(R.id.toolbar)
val drawerLayout: DrawerLayout = findViewById(R.id.drawer_layout)
val navView: NavigationView = findViewById(R.id.nav_view)
val navBottomView : ...
You are not going to get penalized for implementing material on iOS.
However, if you are doing it just to keep your product consistent across the two platforms, I would review the reasons behind that.
Just like on any other platform, users on iOS are accustomed to specific interactions. Unless the interface brings some unique value to the product, it's ...
It is a subjective and business decision whether to use material design on iOS apps or not.
Here are some facts supporting it :
Material Design, did prove to have a fairly good usability acceptance. There is no reason users don't want it on iOS.
There is ample of design documentation, code support made available by Material Design team from Google. It must ...
This is the Android Vector Drawable top-left arrow. I mirrored ic_call_made from material icons, as suggested by @Stephen C.