Active Topics

 


Reply
Thread Tools
Posts: 35 | Thanked: 33 times | Joined on Feb 2010 @ North America
#11
Very correct. I've been unable to get even non-QML Qt5/c++ programs to work on Ubuntu Touch so far (libqt5gui5 depends on libx11-6 as well per apt-rdepends)

With Jolla mobile shipping with Wayland suddenly these two platforms are looking more and more... limited.
 

The Following User Says Thank You to bjv For This Useful Post:
Posts: 35 | Thanked: 33 times | Joined on Feb 2010 @ North America
#12
Day 28) weechat-ncurses, ejabberd, and pyAIMt did help improve daily use, but lack of notifications/browser GPS support/music finally has stopped me from carrying Galaxy Nexus as a daily driver. Not sure if it's the unpolished Ubuntu Touch OS or the Galaxy Nexus bar/touchscreen-only form factor... but going back to the n900 with keyboard after 4+ weeks just physically feels like using/typing on a more solid/professional device.

Aside from waiting for major daily-use features (audio, headphones, speakerphone,location services [blueprints.launchpad.net]) to arrive ...(each day now they're just barely hanging onto their timetable [ubuntu.com]) the other big item that has yet to land is Mir [launchpad.net].

without Mir there is no hope for xMir/x11/qt4 support ... leaving the OS stuck with Android Surfaceflinger for display and their special Ubuntu-port of qmlscene as the only thing for diplaying GUI UI.

Mir version 0.0.8 [launchpad.net] is the next release and is rumored to be the first version ready for inclusion on the device. Also supposed to address a number of major issues (including a lack of a passthrough mode [bugs.launchpad.net] for fullscreen apps/games).

Until Mir/xMir lands, everyone's pretty much saying write your UI in QML, hook it into D-bus with a little c++ and then call into your python application logic via D-bus[lists.launchpad.net].
Not as gross as maintaining your entire application in c++ and relying on SDL or something for a cross platform UI... but not exactly nice.

interesting:
fMMS on n900 is acceptable but it looks like ofono may be able to provide Ubuntu Touch with MMS working out of the box. Currently marked inprogress [blueprints.launchpad.net]

Last edited by bjv; 2013-07-21 at 07:54. Reason: sed s/is looks/it looks/
 

The Following User Says Thank You to bjv For This Useful Post:
Posts: 35 | Thanked: 33 times | Joined on Feb 2010 @ North America
#13
In other news pyqt5 was released Wednesday ... but no QtQuick 2.0 support, so that doesnt really get us anywhere with Ubuntu Touch and the brave new (all-opengl) world.


The updated doc does indicate a future release of PyQt5 will implement a QtQuick module [pyqt.sourceforge.net].
 

The Following User Says Thank You to bjv For This Useful Post:
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#14
See the discussion about future Sailfish programming, where PyOtherSide can be a solution for Python on Sailfish, Ubuntu Touch, Android, etc.
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.
 
Reply

Tags
nokia n900, ubuntu


 
Forum Jump


All times are GMT. The time now is 15:13.