Pinephone app development
#21
I saw this thread and couldn't resist throwing in a few more options:

Ones I've tested on the PP (mobian). The benefit of all these options is that they can run on the desktop and on the pinephone.
Love2D (https://love2d.org/) - this is the easiest one to get up and running IMO.
libgdx (https://libgdx.com/) - Java based games seem to work fine on the PP, I've been able to run pixelwheels from here https://github.com/moxvallix/LinMobGames
Gnome builder (https://wiki.gnome.org/Apps/Builder) - this might be linux only? this has great options for pseudo-cross compiling - it can automatically setup a virtual machine on linux (I use Ubuntu) and emulate the phone apps on a desktop. It has samples for C/Python and others.

Ones I've not tested, but would be interesting:
Python with pygame (https://www.pygame.org) / Kivy (https://kivy.org) / Pyglet (pyglet.org) (lots of options here)
Haxe with heaps.io or openfl
Godot (as was mentioned above)
Cocos2d
There are also a bunch of C/C++ libraries: SDL, Allegro, OGRE, Irrlicht, etc.


[/url][url=https://kivy.org/]
  Reply
#22
I am interested in the "embedded" approach at least for the case you need stability and energy efficiency, that is you don't need to port the whole desktop linux to the phone, this "mode" can coexist with the full port and switch between them on demand, here is an example in C code, it is very easy to test it if you have a dock to connect a keyboard with Arch Barebone or connect remotely

https://forum.pine64.org/showthread.php?tid=14501
  Reply
#23
(03-29-2021, 01:50 AM)pcvonz Wrote: Have you considered trying Godot? I read an article recently about creating GUI apps with it[1]. I've used it quite extensively for games and I'm pretty tempted to try app development with it. The GUI system is a little hard to wrap your head around, but there are some pretty decent tutorials online for that. I got a basic demo running on the pinephone using frt[2].

1. https://medium.com/swlh/what-makes-godot...cfb941df3b
2. https://github.com/efornara/frt

Did you ever make a GUI with Godot? I spent a month or so playing with Godot and made a game or two and would be really interested to hear your experiences with this! I've made a handful of apps with Gtk for Mobian and the interface has stopped me from making a few others because it can get super annoying.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  US Mobile, via T-Mobile, won't support Pinephone Pro - SOLVED, SIMPLY jovval 13 6,222 12-05-2024, 04:38 PM
Last Post: tllim
  Pinephone compatibility with Telstra, now that 3 G shutdown and 5 G available tracyanne 0 80 12-04-2024, 10:53 PM
Last Post: tracyanne
Question WhatsApp & Pinephone - What are the alternatives for collaborative comms? danimations 14 18,397 11-27-2024, 09:56 AM
Last Post: bsdbrulll
  eSIM on PinePhone just_a_q 8 4,955 11-05-2024, 11:10 AM
Last Post: zetabeta
  Want to buy second hand PinePhone 3G version rudi.timmermans 0 250 11-01-2024, 09:58 AM
Last Post: rudi.timmermans
  Can use PlayStation on Pinephone? willharper 6 5,816 10-30-2024, 08:07 AM
Last Post: biketool
  Ordered PinePhone till today have no info or confirmation about order hennadiyt 1 433 10-05-2024, 02:20 PM
Last Post: KC9UDX
  How can I record video on a Pinephone? kk22 18 7,576 07-22-2024, 05:18 PM
Last Post: baptx
  Pinephone not booting, always vibrating alexander12 8 7,067 07-19-2024, 07:50 PM
Last Post: Blackheart
  PinePhone Pro P. Siera 2 926 07-17-2024, 12:41 AM
Last Post: P. Siera

Forum Jump:


Users browsing this thread: 2 Guest(s)