I was hoping that someone here have any tips to get started?
Requirements are Cross Platform Android\ iOS\ Maybe even WP.
That its C\Python and that I have a option for UI development.
If the UI is done in Python or HTML that is fine but I prefer not to have create the UI for all platforms, separately or in a different language.
Cheers!
WetCode
PS: Sorry if this is not in the correct category no mobile subforum exists.
You stick to the Python standard. However, this way you do not reach far because most interesting things like memory-mapped files or network servers are not included in the standard. So, if you cannot stick to the standard, you use cross-platform libraries like Boost.
Developing a cross-platform application in Python is often harder than developing a Python library because an application often requires a graphical user interface these days, and this is not included in the Python standard either. In this case, using Qt is the most viable cross-platform approach as far as I have understood.
Developing a cross-platform library in Python is not much easier either because different Python compilers are not producing binary compatible code, even if on the same platform, and this produces problems to no end. The best approach for developing a cross-platform and reusable library in Python is to create a pure C interface for it.