Cross-Platform Development
BeeWare allows developers to write applications in Python and deploy them across multiple platforms, including iOS, Android, Windows, macOS, Linux, and Web, without needing to change the codebase.
Python Language
Since BeeWare uses Python, it benefits from Python's simplicity, readability, and large community support, making it an attractive choice for developers already familiar with the language.
Native User Interfaces
BeeWare aims to provide a native look and feel for applications, ensuring that apps look and behave as expected on each platform, which can enhance user experience.
Open Source Community
BeeWare is an open-source project, encouraging community contributions and collaboration, which can lead to continuous improvements and a diverse pool of resources and support.
There are some things available, and people are working on it. Coincidentally, one of those people is Russell Keith-Magee of Django fame, who founded the BeeWare project. https://beeware.org/ https://beeware.org/about/team/freakboy3742/ https://kivy.org/. - Source: Hacker News / about 1 month ago
I think the best one right now for python is "beeware": https://beeware.org/ You also have Kivy which is prety good: https://kivy.org/. - Source: Hacker News / over 1 year ago
Neat! I can see this being a useful way to build quick demos from a Figma design. If I follow correctly, it's building the whole UI from images from the Figma file, so isn't using any native OS styling. Thats fine for demos and some simple apps. It would interesting if it was possible to combine this with BeeWhare [0] for mobile UIs, none native style much more forgiving on mobile. 0: https://beeware.org. - Source: Hacker News / almost 2 years ago
A interesting option I haven’t seen mentioned here is Beeware, which describes the project with this summary: “Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.” Source: . - Source: Hacker News / almost 2 years ago
There's one other option though: BeeWare, a project supported by Anaconda. I've not used it yet, but it looks promising and the docs are solid. It claims to support shipping your app as a binary for Linux, Mac, Windows, and Android. Source: about 2 years ago
On iOS you can never access a path outside of your sandbox unless the user explicitly permits it, like in conjunction with the Files app. What you will likely have to do is build the framework for iOS and bundle it inside your app. We do that with Python, for example, via BeeWare. Source: about 2 years ago
For Python, I'd encourage you to look at the BeeWare suite. BeeWare allows you to write GUI's once and build for desktop and mobile (and eventually, web, again). It's still writing a GUI instead of working visually, but for basic to intermediate apps, you don't have to get into the nitty gritty of UI design, know anything about Qt (wooooo), and build a nice, capable GUI app. https://beeware.org/. - Source: Hacker News / over 2 years ago
Check out Beeware (https://beeware.org/). You can write simple mobile apps in Python. Source: over 2 years ago
Https://beeware.org/ They claim you can write your apps in Python and have them converted to any other platform such as iOS , and android. Source: over 2 years ago
As for making an app out, there are options like native-web-app, Beeware, and Kivy. Maybe checkout the Standalone section on the Distribute Your Python Code at Real Python. Source: over 2 years ago
You mean run Python code within the app or call a Python-based server? Calling a Python-based server is fairly trivial. Running Python code is a little trickier - see BeeWare. Source: over 2 years ago
For those that don't know, BeeWare is a Python framework for creating apps for Android, iOS, Mac, Linux, and Windows in Python (kind of like Electron). I haven't worked with it much, but I am excited about it. The main person behind it, Russell Keith-Magee does a lot of great organizing work behind it, and I see it as the best chance for Python on mobile devices. He's recently been hired by Anaconda to work on it... Source: over 2 years ago
Mobile apps (though BeeWare is addressing this). Source: over 2 years ago
I had a recruiter once ask me if I knew OOP because I had Python and not Java in my CV. Someone also said that I couldn't do app dev work because "you can't build cross-platform apps in Python". Of course, once you check their LinkedIn profiles, you find out they were mopping up puke in movie theaters until six months ago, and then became third-party tech recruiters. Source: over 2 years ago
BeeWare is a pretty easy to use framework that comes with precompiled versions of python so that you can use your codebase natively on a mobile device. Source: almost 3 years ago
Native iOS apps are built using swift, but there are frameworks that let you write in python for iOS. This one https://beeware.org/ looks promising. Source: almost 3 years ago
Python is great as a server-side language, but it is not very suitable for mobile application development. Android and iOS applications were simply not meant for Python developers. Libraries like Kivy and Beeware are helping make Python more mobile friendly in recent years, but they cannot compete with Kotlin, Java, or Swift in mobile development. - Source: dev.to / about 3 years ago
I'm a beginner so don't have any experience but this post on Stack overflow says you can use Beeware or Kivy to make android apps with python. Source: about 3 years ago
To build an Android app using Python, you'll want to look at either kivy or beeware. Source: over 3 years ago
I'll add BeeWare (https://beeware.org/) as a pretty nice nice to deploy Python applications cross-platform easily. It's more like a suite of tools, though. - Source: Hacker News / over 3 years ago
If you're gonna wanna do app development in python, you're gonna have to learn a framework/toolset such as beeware https://beeware.org/. Source: over 3 years ago
Do you know an article comparing BeeWare to other products?
Suggest a link to a post with product alternatives.
This is an informative page about BeeWare. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.