jump to navigation

Kirigami (the plasma mobile components) on iOS March 6, 2016

Posted by tumaix in planetkde-tomazcanabrava.
trackback

 

I spend a few days of my vacations ( who needs vacations if you can spend a lovely evening banging your head on the wall trying to understand the complete nonsense that’s iOS development?) trying to understand the complete nonsens that’s iOS development. After crying my eyes out for quite a bit all of the Subsurface dependencies where build, and also the subsurface application, but I couldn’t managed to make it deploy using CMake (any cmake experts out here?), so in a instance of brief  momenty of claritude I started a qmake based project file for subsurface and it worked almost out of the box.

Proofs:

Screen Shot 2016-03-06 at 3.43.28 PM Screen Shot 2016-03-06 at 3.43.05 PM Screen Shot 2016-03-04 at 3.38.47 PM

now, together with the Mac, Windows, Linux, Android we have a iOS application running kirigami. ❤

Comments»

1. Kevin Funk (@gotthatfunk) - March 7, 2016

Did you come across macdeployqt yet? See: http://doc.qt.io/qt-5/osx-deployment.html#the-mac-deployment-tool

It’s easy to use in combination with a CMake-based project. Just build your executable with CMake as usual, then run macdeployqt to create a deployable application bundle.

tumaix - March 7, 2016

kevin,
macdeployqt works for osx with a few issues ( we use it currently ), but for iOS cmake is not that easy: there are many other steps on iOS deployment that I couldn’t find a way to do. I know that there is a way, I just didn’t managed to find information about it, while qmake creates a working binary. I actually wanna remove the qmake project as soon as I have cmake working correctly for iOS (not osx, it already works for osx ).

2. Sebastian Kügler - March 7, 2016

The title is a bit confusing, Kirigami is not replacing “Plasma Mobile” (the project to bring Plasma to mobile devices), but Kirigami is the new name for the components to be used by apps in Plasma Mobile (and other systems). Could you clarify that in your post, right now it’s very misleading and not helpful at all for us pitching Plasma Mobile — people are going to assume it’s renamed, while we only renamed the components.

Thanks…

tumaix - March 7, 2016

“oops” – I actually tougth that plasma mobile had changed it’s name for kirigame alltogether. fixing, sorry =)


Leave a comment