PinePhone app development
#8
(05-07-2023, 04:30 AM)WhiteHexagon Wrote: Do you know if WASM is a supported option for app development, ie has a fast enough browser with WASM enabled? ideally exposing both canvas and WebGL...  big ask maybe, but I think webGL(v1) is openGL ES 2, which the Mali GPU seems to support...  and maybe the mali openVG support is being used for canvas2D?  Probably wishful thinking, but that might give me a more performant App environment...
Angelfish supports WASM out of the box. See for yourself: https://boyan.io/wasm-wheel/ (and note that the slow spinning wheel is actually JavaScript, not WASM, only the pseudorandom number generators in different programming languages are using WASM).

But I doubt it will be faster than the native frameworks. WASM is a virtual CPU with a virtual architecture that always has to be emulated in software.

For QtQuick performance, make sure you are using the QtQuick Compiler when building your application. (It has been part of the FOSS Qt releases for several releases now, and most if not all of Plasma Mobile uses it by default.) OpenGL ES is supported, that is not the issue.

(05-07-2023, 04:30 AM)WhiteHexagon Wrote: [edit] btw I did take on board your advice with OS updates, and appreciate the instructions, but I think it is important for me to first understand the delivered 'Beta' experience, assuming this is what will ship on the final device? and what my potential app users will first experience, and how that will translate to support work for me.  Although maybe the 'beta' is hardware side only.
The advice for your users must also be to upgrade the OS first thing. The version shipped on the devices is very outdated, and they will run into errors very quickly trying to install anything from the repository. (Keep in mind that Manjaro is a rolling release distribution, so packages built against the old libraries on the preinstalled image are no longer available, because the repository has long moved on.) Trying to officially support anything other than a fully updated system (sudo pacman -Syu) is a lost cause. (Experienced users may or may not be able to get your application to run on an old shipped snapshot, but it is definitely not worth the effort.) Plus, the old shipped version also has several bugs that have since been fixed.
  Reply


Messages In This Thread
PinePhone app development - by WhiteHexagon - 05-03-2023, 08:48 AM
RE: PinePhone app development - by Kevin Kofler - 05-03-2023, 04:50 PM
RE: PinePhone app development - by WhiteHexagon - 05-04-2023, 03:29 AM
RE: PinePhone app development - by Kevin Kofler - 05-04-2023, 09:18 AM
RE: PinePhone app development - by WhiteHexagon - 05-07-2023, 04:30 AM
RE: PinePhone app development - by diederik - 05-07-2023, 06:34 AM
RE: PinePhone app development - by WhiteHexagon - 05-07-2023, 09:03 AM
RE: PinePhone app development - by Kevin Kofler - 05-07-2023, 11:43 PM
RE: PinePhone app development - by WhiteHexagon - 05-10-2023, 06:03 AM
RE: PinePhone app development - by WhiteHexagon - 05-10-2023, 02:57 PM
RE: PinePhone app development - by Kevin Kofler - 05-10-2023, 09:32 PM
RE: PinePhone app development - by WhiteHexagon - 05-11-2023, 07:13 AM
RE: PinePhone app development - by Kevin Kofler - 05-11-2023, 04:30 PM
RE: PinePhone app development - by WhiteHexagon - 05-16-2023, 04:21 AM
RE: PinePhone app development - by Kevin Kofler - 05-17-2023, 10:41 PM
RE: PinePhone app development - by Jonnyc - 04-23-2024, 05:19 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Using Signal on PinePhone in mid-2023? dante404 47 15,367 05-03-2024, 02:19 AM
Last Post: dragonhospital
  Slarm64 on PinePhone [Unofficial Slackware ARM - 64 bit] acid andy 38 26,242 04-23-2024, 10:29 AM
Last Post: donchurch
Wink PINEPHONE not booting Touchwood 2 642 02-23-2024, 07:27 AM
Last Post: Touchwood
  Slack on PinePhone Adam Seline 5 5,635 12-20-2023, 07:20 AM
Last Post: nickolas
  Struggle to install LibreOffice on the PinePhone Peter Gamma 48 25,795 11-24-2023, 07:02 AM
Last Post: Peter Gamma
  Which word processor to choose for the Pinephone? Peter Gamma 8 2,341 11-23-2023, 01:06 AM
Last Post: Peter Gamma
  openSUSE for Pinephone Alefnode 75 104,441 11-17-2023, 08:37 AM
Last Post: Uturn
  Genode- Sculpt OS for the PinePhone (non Linux) Surehand53 1 1,142 11-04-2023, 07:23 PM
Last Post: tllim
  Abiword as a office mobile word processor for the Pinephone? Peter Gamma 11 2,694 10-24-2023, 08:57 AM
Last Post: Peter Gamma
  What File Manager Options Are There For The Pinephone? pinephoneuser22 7 2,701 10-18-2023, 08:37 AM
Last Post: luppivega

Forum Jump:


Users browsing this thread: 1 Guest(s)