android - Challenges when doing mobile application development with Python -
i have been learning programming through python on last few months , have covered pretty basics without getting deep 1 concept.
what wondering go here, interested in application development on mobile devices.
so:
what best language move or there reason stay python?
i have tried kivy , python-for-android , work @ basic level @ right experienced people out there think of limitations of using python develop applications opposed using other languages java etc..?
i think there 2 issues not easy overcome "production grade" mobile application python , current mobile ecosystem (ios, android)
python application start due running through long dynamic module import stack. when application grows complexity you'll hit wall.
python not integrate existing application packagement models, making trickier "pure" native application development. need mix , master both native development , python development, adding complexity handling stack.
this article wrote long time ago, still holds true http://opensourcehacker.com/2008/02/21/building-commercial-grade-mobile-applications-with-python-for-series-60/
not sure how windows phone , ironpython work out together. or ironpython monotouch or monodroid.
there success stories javascript based application development, appcelerator, stories have lot of dollars backing them smooth rough edges http://www.appcelerator.com/developers/
if don't java , objective-c , still mobile development on professional level suggest take on c# , xamarin tools http://xamarin.com/
Comments
Post a Comment