Questions tagged [beeware]

Beeware claims "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."

Links

Subprojects

60 questions
91
votes
6 answers

Is it possible to use Python to write cross-platform apps for both iOS and Android?

Is it possible to use Python to write cross-platform apps for both iOS and Android
user1404932
  • 913
  • 1
  • 6
  • 5
9
votes
1 answer

Difference between Kivy and Toga (Beeware project) for Cross platform in Python

I know that the only way to build for cross platform in Python is Kivy but I recently heard of the Beeware project and this tool called Toga. As much as I know its still in its early stage and a lot of people aren't familiar with it as well but…
Dipanshu Juneja
  • 1,204
  • 14
  • 29
8
votes
1 answer

How do I read project dependencies from pyproject.toml from my setup.py, to avoid duplicating the information in both files?

We're upgrading to use BeeWare's Briefcase 0.3.1 for packaging, which uses pyproject.toml instead of setup.py to specify how to package, including which dependencies to include in a package. Here's a minimal example of a pyproject.toml for…
Dybber
  • 113
  • 1
  • 7
5
votes
0 answers

How to use Dash plotly with Beeware for Android application?

I want to use dash plotly interactive graphs in an android application which I am developing on Beeware. How may I use Dash Plotly in combination with Beeware?
Dr. Arslan
  • 1,254
  • 1
  • 16
  • 27
3
votes
1 answer

How to play sound in an Android app created by BeeWare using Python?

I used the BeeWare environment to create a simple MahJong game (find & click pairs to remove them) using Python (with Toga as layout tool) for Android. Now I would like to have some buttons give a "click sound" when pressed: Anyone have a helping…
clemsam lang
  • 440
  • 3
  • 11
3
votes
1 answer

beeware adding toga imageview to android

I am building small android project with beeware..and recently found that beeware toga GUI toolkit does not support images/imageview in android is there any tweak or other method which I can used to add image in my android project. I found one…
3
votes
4 answers

target both android and iphone with Python

I want to develop an application targeting both android and iphone. I guess they use Java and Objective-C. Can I use single language like Python? Is it the best route? Will I lose performance, features, etc. by using Python. Are there any…
vrao
  • 545
  • 2
  • 12
  • 33
3
votes
2 answers

What does "implements" mean in Python class definition?

The bellow code sample is from a BeeWare suite example. (https://github.com/eliasdorneles/drawingapp-voc/blob/master/drawingapp/app.py) What does the expression implements=android.view.View[OnClickListener] means? There should be (a list of) base…
goteguru
  • 443
  • 3
  • 14
2
votes
0 answers

Deploy a .NET Maui application with embed python to the iOS and Android platforms?

Is it possible to deploy a .NET Maui application with embed python by using python.net to the iOS and Android platforms? I just learned that Kivy and Beeware can get it done but I'd love to stick to .NET as I have a lot more experience with it and…
csharpnet
  • 45
  • 4
2
votes
1 answer

Toga colouring?

So I'm trying to learn toga-beeware and I would like to get out of the default plain white theme. I am trying to find out how to colour the text and button inputs. The code below does not work for colouring. """ Mass look-up app """ import toga from…
zippy-boy
  • 23
  • 3
2
votes
1 answer

Update MainWindow in Toga, Beeware, Python

I'm Trying to create a cross platform app with Beeware, at the begining I'm showing two buttons for the user to choose the view he wants to go, so once the button is clicked the mainwindow should update its content and show the view that the user…
jfcabreras
  • 141
  • 1
  • 1
  • 9
2
votes
3 answers

Beeware 'briefcase create' asks for cairo >= 1.15.10

I'm following Beeware tutorial and unable to 'briefcase create'. At some point it shows this: Collecting pygobject>=3.14.0 Downloading PyGObject-3.38.0.tar.gz (712 kB) |████████████████████████████████| 712 kB 6.9 MB/s Installing build…
Slamaio
  • 23
  • 6
2
votes
1 answer

Can I take the all these inputs as a for loop? (toga)

I wanted to make a 9x9 table where the value can be inserted by the user. As you can see in the code that I have used an awful lot of statements for fulfilling this purpose. I had to make each input separately. I was hoping if there was a way for me…
Aunny
  • 156
  • 9
2
votes
1 answer

Dash-plotly deployed as an apk for android or IOS

Is there a way to create a dash-plotly app for android or IOS? I've read some of the Beeware documentation, but I still wouldn't know how to take my dashboard and include it into the app.py default file: import toga from toga.style import Pack from…
pablinhoechel
  • 93
  • 1
  • 13
2
votes
3 answers

Make a button open a Window on Beeware

I'm very new to coding, about 2 weeks in. But, for a school project, I'm trying to create an app. To make my Python run on android, I'm using the Beeware suite. So, what I want to do is, on Android, when I click a button, I want it to open a new…
silvalogmc
  • 33
  • 5
1
2 3 4