Developing for PinePhone - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120) +--- Forum: General Discussion on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=127) +--- Thread: Developing for PinePhone (/showthread.php?tid=10186) |
Developing for PinePhone - macias - 06-10-2020 Hello, Sorry for naive question, but how will developing for PinePhone look like? (I don't have it right now). Is it like regular Linux, so the screen is treated as monitor, I have to use Gtk, etc? Or there is needed extra framework for it? I have in mind such tasks as:
Cheers, RE: Developing for PinePhone - dukla2000 - 06-10-2020 (06-10-2020, 01:33 PM)macias Wrote: Hello, It depends on which image you install but yes, the linux based ones are pretty standard linux, especially Mobian, pmOS, Manjaro, Arch & Fedora. The Ubuntu Touch release has (in my limited understanding of it - I am sure someone more knowledgeable will correct me ) is based on standard Ubuntu 16.04 but it does have (out of the box) a read-only root partition so is just slightly less standard. RE: Developing for PinePhone - evilbunny - 06-10-2020 Ubuntu Touch has a store full of apps and works more like android than linux. RE: Developing for PinePhone - wibble - 06-11-2020 It's pretty much standard linux as already mentioned - pick from Qt or gtk (or other ) by preference. GPS is available via gpsd in most distros - connecting to gpsd should enable the gps device. Charge status and level, and backlight level, are available under /sys - there may also be daemons that'll abstract them depending on distro. Not sure how best to schedule wake from sleep - that may be a moving target given the work on CRUST anyway. |