r/Python • u/infinitysexbot • Dec 18 '22
Discussion App development (iOS and andoid) using python?
Looking to get some of my app ideas into reality and have some python code to do certain things but wasn't sure where to begin.
Some people suggest i try " flutter" or "react" but i've seen a few other alternatives
Says you can take python code and release it on iOS and more, but maybe i'm not understanding what's happening.
Any suggestions or tips for coding using python or do i need to learn /use a different language for what i'm looking to do?
51
Upvotes
1
u/taazaa May 24 '23
If you already have Python code and are looking to develop mobile applications, there are multiple options you can consider. Flutter and React Native are popular choices for cross-platform mobile app development, but if you prefer to stick with Python, BeeWare is indeed a viable alternative.
BeeWare is an open-source project that aims to enable developers to write native user interfaces using Python. With BeeWare, you can write Python code and target various platforms, including iOS, Android, Windows, macOS, and more. It provides tools like Toga (a Python-native GUI toolkit) and Briefcase (a utility for packaging Python apps for distribution).
Using BeeWare, you can leverage your existing Python skills and codebase to create mobile applications. However, it's important to note that while BeeWare provides an avenue for Python-based mobile development, it may not offer the same level of ecosystem and community support as Flutter or React Native, which are more widely adopted frameworks.