I agree it's difficult on mobile having to support two platforms with many resolutions.
We have iOS and Android apps but our service is 100% web views from launch -> registration -> usage. We did this since we are still in the prototyping process and are not concerned about optimization/conversion rates.
It's been very useful for us. UX has been terrible but we've been able to gather valuable feedback, make a couple of big changes and a lot of small tweaks.
Now, we are on the cusp on rolling out to making everything native and starting heavier marketing.