Feature #1369
closed
Added by Aldo Cugnini almost 11 years ago.
Updated over 1 year ago.
Model affected:
(All models)
I read the instructions above:
Description
It would be very useful to getvan Android app in the works. Users could then connect their radio directly to a USB host por on a tabletbor cell phone.
Any thoughts?
- Status changed from New to Blocked
- Assignee deleted (
Dan Smith)
Note that the scope of this bug tracker is for enhancements and fixes to the current codebase. Chirp is heavily reliant on the PyGTK GUI framework. This issue is blocked until PyGTK works on Android.
Chirp's core logic and radio drivers could be utilized to jump start development of a third-party Android application using Android's native GUI library. If someone chooses to take on this project, it will be an independent project and have its own bug tracker.
Not sure if I should write this here or the mailing list, but here goes. Two possibly stupid questions:
How hard would it be to port to something newer (PyQt, PyGObject, Kiva, wxWindows, etc)?
Perhaps better question, and in relation to the blind guy's post, how about separating the GUI from the low level parts (as a shared library) so a non-GUI front end could be written--this could, in theory, run on anything and be displayed on anything.
I haven't looked at Chirp's internals yet, and am not a Python expert, so sorry in advance if these are boneheaded-stupid.
First off, chirp is 100% cleanly split between driver/radio/clone logic and UI. There is a very neglected command-line tool for driving chirp in that way that could be resurrected (I've offered) for the blind folks if there is someone interested in working on it. The graphical UI can easily be replaced, although it is a non-trivial amount of code and not something I'm looking to do or maintain.
Second, such a split would not magically enable an android app as there are many other hurdles to overcome so further discussion about that sort of thing doesn't belong here (it didn't really in the first place).
- Status changed from Blocked to Rejected
Also available in: Atom
PDF