Pythonista to Beeware
brx last edited by
I searched the forum for beeware but I found only few citations about and I am wondering why do this piece of software spawn so little interest in the community…
I think that the ability to develop with pythonista on our mobile tools and being able to deploy real apps, for different platforms, to the various stores could make pythonista the definitive tool for python developers and also people coming from other languages.
Unfortunately I’m new to python and I still have a lot to learn about (I am even worse in objective c) so I think it is a too huge project for me.
Is anybody in the same wavelength?
ccc last edited by
Write some solutions in Pythonista and get used to the language and the environment. Once your apps get sophisticated, let’s take another look at this topic. Beeware is pretty cool and has been getting better over time. Several members of this forum contribute to and use Beeware but there is (as far as I know) no conviennent bridge between the two environments. Start with Pythonista for its ease of use/learning and then see if it is sufficient or if you need Beeware.
I once tried to use BeeWare with pythonista, toga_ios was fully pythonista compatible since it uses rubicon, I even wanted to make a pythonista_toga module to be able to use the standard ui module with toga_core, you can see toga_ios for use, the only important thing to do is to create UIViewController instead of creating a new UIWindow, and it is desirable to do the check "if running ios pythonista instead of UIWindow use ui.View" to be able to close the window
for correct work toga ui methods should be wrapped with objc_util.on_main_thread().
Unfortunately, it was a long time ago and I didn't need it, it might be useful for you.
brx last edited by brx
thanks to both for the replies.
I’m looking for a tool to help me write code on the go and being able to use it to produce apps. I’m making a lot of experiments between languages and tools to understand which way to follow as I do not work as a developer and I can only dedicate a bit of my daily time.
that’s where the need of writing code on the phone comes from.
I’m trying play.js, pythonista, scriptable and continuous but I would like to produce code I can use to build apps.
Pythonista is a great tool, superior to the others and I would like it to be the tool I’m looking for but as I read, the template for xcode isn’t all ok.
On the other side, although play.js is far inferior, it can produce code to be used in react-native; I think this is a big missing point for pythonista.
Then, of course, we can discuss about my poor knowledge of python and the pythonista tool… but I would like to spend my time learning it being conscious I’m using the right language and the right tool. I would like to avoid to jump on another platform in a few months and repeat all again…
I’ll try to follow @BapeHiks suggestions if I am able to…