
Then to build your app for the other platform you get to start all over! :) ( Read more. Expectations for modern mobile apps are really high so the number of details to get right can be daunting. There still is a lot of outdated information out there (be it Stack Overflow posts or an incredible number of tutorials) and there are stacks and stacks of components to learn. Even though both platforms do a great job of keeping their documentation up-to-date and the most relevant pieces easy to find, learning to develop on one of these platforms is challenging. Both platforms even changed their primary development language in that span along with a lot of best practices and recommended components.
#TEXT ME LIVEJOURNAL ANDROID#
I didn't imagine Android and iOS would change so much in the time it took to get my Android app completed. But the maintainers had significant motivation and resources to maintain the project so that seemed like a low risk anyhow.

So, I could always adapt the tool for my own needs if it did get abandoned. it was being relied upon by Google for most of their apps on both mobile platforms (plus the Web).I found the tool j2objc and it looked really promising:


Critically, I knew it would take me a while to get the first platform release out so I was worried any tool I expected to use might be unmaintained by then. Years ago, when I started planning my cocktail app, I looked at options for code re-use between Android and iOS.
