XBreakout

Forums Submissions Held XBreakout

Tagged: , ,

This topic contains 14 replies, has 3 voices, and was last updated by  alterechtschreibung 4 years, 6 months ago.

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #2814

    thyphon
    Member

    a Android-Qt port of the infamous kbreakout arkanoid-like game

    There the sources: https://github.com/thypon/xbreakout
    There the APK: https://github.com/downloads/thypon/xbreakout/abreakout.apk

    #3333

    daithib8
    Member

    Thanks for posting the apk. I built Ministro yesterday and looked everywhere for an apk to test it with. The game works well but the controls are not good. Any plans to add buttons or accelerometer?

    #3724

    thyphon
    Member

    Buttons or accelerometer support are not in program until Android-QT exits the alpha state. Maybe one month or two.

    Non destructive patches are welcomed.

    Thanks for the intereset.

    #3726

    daithib8
    Member

    That isn’t completely necessary , but it is annoying not to be able to see the bat as it is covered by one’s finger. Do you know much about building these apps? Is it necessary to have the Necessitas SDK to build them? One obstacle I can see is future SDKs breaking old apps, which is a bit of problem for us, but of course the standard SDK isn’t immune from this either.

    #3863

    thyphon
    Member

    > That isn’t completely necessary , but it is annoying not to be able to see the bat as it is covered by one’s finger.

    You can put your finger on the top of the screen, the bar will follow it perpendicularly.

    > Do you know much about building these apps? Is it necessary to have the Necessitas SDK to build them?

    Of course you have to.

    If you want to build this app you have to create a new necessitas android-qt project and import the generic.pro in XXX.pro

    include(generic.pro)

    I can provide my necessitas project if you need.

    >  One obstacle I can see is future SDKs breaking old apps, which is a bit of problem for us, but of course the standard SDK isn’t immune from this either.

    Qt is a very stable and cross-platform library. Obviously can’t gain much popularity if it breaks ABIs so often. If you are worried about the QT-android port, Bogdon Vatra, the main developer has assured he wouldn’t break the ABIs. The ministro service downloads the right Qt-libraris the first time you run a necessitas built application. If you don’t trust it you can always build the apps with Qt statically linked.

     

    • This reply was modified 4 years, 8 months ago by  thyphon.
    #3865

    daithib8
    Member

    That’s good to know and I did eventually discover that way of putting my finger at the top of the screen 🙂 . So I hope we will be able to include the sdk as part of our setup and if not then we will provide binaries for the f-droid. I trust the sdk can do everything via the text shell, though when I was researching that I didn’t see instructions

    #3975

    daithib8
    Member

    Hang on though, there isn’t any source for Android bit.

    #3979

    thyphon
    Member

    there,

    https://github.com/thypon/abreakout.git

    i published also the android part. There is only a little workaround by me. The remaining part is a vanilla necessitas project. You can use it or generate a project dinamically every time you compile it, including the generic.pro present in xbreakout project.

    #3981

    thyphon
    Member

    https://github.com/thypon/abreakout

    Here the source. It can be also self-generated every time you compile it.

    #3982

    daithib8
    Member

    Yes the ministro was difficult to find and in addition the package id has changed at v3.0 i think and the website didn’t show the correct current tag. Also the ministro config app has a mismatching package id and goes to download ministro from market when it starts up. So it took a while to figure that out but it builds without problems.

    Now, we can’t say when Necessitas SDK will be supported by F-droid, especially since there is no documentation for command line operation. But in the mean time I would like to include this apk as an example, especially as there are no other necessitas apks that I can find. But that depends on what our project leader thinks , who prefers to build everything from source.

    #3983

    daithib8
    Member

    Would you mind making the license clear in the root directory?

    #3984

    thyphon
    Member

    DONE

    #4001

    daithib8
    Member

    I moved the rest of this thread to another topic in the Development forum http://f-droid.org/forums/topic/native-apps-and-f-droid . (Renamed to Qt apps and F-droid)

    #4894

    daithib8
    Member

    I think F-droid.org is moving a way from hosting apks not built from source . It could be a long time before we get support for the Qt sdk so in the mean-time , I encourage you to host the apk in an F-droid compatible repo somewhere, perhaps alongside other Qt for Android apps. It will get publicized here , if not included as a repo within the client. see http://f-droid.org/manual for details.

    #5079
Viewing 15 posts - 1 through 15 (of 15 total)

The forum ‘Submissions Held’ is closed to new topics and replies.

Posted in