My team and I are within days of finishing our first iphone app. However, we went to program the same app onto android. None of us have any experience with android. I've been reading up on some tutorial开发者_StackOverflow社区s for android beginners.
Since I know there are many knowledgable and experienced android/iphone programers on stackoverflow, i was wondering if there are any tips/resources you guys could shoot my way.
thanks!
For the best experience (for your users), you really ought to learn how to develop on Android using the standard Android tool chain. Applications shouldn't just be 'translated' from platform to platform, they really should be redesigned.
There are differences between platforms that really require rethinking of how things should work, both at the user level and at the code level. Simply translating between platforms results in a poor experience for the result.
I don't know how your project is structured out or what technology you use. Anyway, for me, I implemented all the logics and coding in C++ other than the interface itself. Then, I used JNI for the C++ code on Android. At the end of the day, it's a matter of building Java GUI programming on Android.
Alternatively, you could use some portable framework like Titanium and PhoneGap. But they do need some learning curves and you might experience weird behaviors.
精彩评论