who all have published (in google-play / operator appstores etc) apps using Necessitas ?

429 views
Skip to first unread message

Nalin Savara

unread,
Aug 7, 2012, 4:01:05 AM8/7/12
to android-qt, necessit...@kde.org
Hi Folks...
I've been facing various small and big problems trying to get a app I made appstore-ready--> like back button ; bundling libs etc...

So, I'm curious... who all have published apps... to various app-stores... using Necessitas Android-qt ???

Maybe we can make a wiki-- that helps discoverability; and also help each-other and create a FAQ of issues; fixes and bugs-reports ???

Even if above info (bug-reports ; fixes etc) is already available... we can consolidate links to it in one place.

What say people ?

Regards,

Nalin

Matti Dahlbom

unread,
Aug 7, 2012, 5:49:51 AM8/7/12
to android-qt, necessit...@kde.org


On Tue, 7 Aug 2012, Nalin Savara wrote:

> So, I'm curious... who all have published apps... to various app-stores... using Necessitas
> Android-qt ???

I've got a simple Qt/necessitas OpenGL app on google market for android..
no problems in publishing there.

https://play.google.com/store/apps/details?id=org.dahlbom.matti.ToyBlocks&feature=search_result#?t=W251bGwsMSwyLDEsIm9yZy5kYWhsYm9tLm1hdHRpLlRveUJsb2NrcyJd

Currently working on a larger scale crossplatform ogl app where I'll have
to tackle the problem of bundling resources not as built-in to the binary
but a separate resource file, as theyre rather large and apps should start
quickly.

Yeah, a wiki page about stuff related to packaging & publishing would be
cool.

- Matti

trusktr

unread,
Dec 30, 2012, 3:26:27 PM12/30/12
to andro...@googlegroups.com, necessit...@kde.org
Hey, nice example. Is your app based from the example with the spinning blocks? Would you mind sharing your source code? If so, I'd like to play around with it. :D

Langston Ball

unread,
Jan 24, 2013, 7:57:22 PM1/24/13
to andro...@googlegroups.com, necessit...@kde.org

Fairly simple app that serves as a hand held controller for the LinuxMCE home automation. Its opengl, but I dont do anything particularly special. Allows users to browse and play media, view security camera, control lights, climate, and other stuff. We have over 300 screens, so instead of packing the resources into the application, its loaded via network. Decent performance over 4g connection too :). Android is one of the builds as we build for Mac, Linux and Android. not so much windows...


Langstonius

/#!/JoePea

unread,
Jan 25, 2013, 4:38:21 PM1/25/13
to andro...@googlegroups.com

That's interesting. Is the ui done with QML? Do you send QML through the network?

/#!/JoePea

golgoj4

unread,
Feb 1, 2013, 1:39:27 PM2/1/13
to andro...@googlegroups.com
Yes the UI files are stored on the central automation server except for the 'anchor' as i call it, which is basically a 'connecting to server screen' After it connects,  resources are loaded as requested from the automation server to the android device over http while the actual application data comes in over a socket. We utilize qmldir files to ensure the QML engine can locate all of the remote files / components and such.

Nalin Savara

unread,
Feb 1, 2013, 2:03:52 PM2/1/13
to andro...@googlegroups.com
On Sat, Feb 2, 2013 at 12:09 AM, golgoj4 <lb...@ics.com> wrote:
Yes the UI files are stored on the central automation server except for the 'anchor' as i call it, which is basically a 'connecting to server screen' After it connects,  resources are loaded as requested from the automation server to the android device over http while the actual application data comes in over a socket. We utilize qmldir files to ensure the QML engine can locate all of the remote files / components and such.

Verrry niceee Langston(ius)...
thanks for  sharing this information and your app link.

It is definitely inspiring and really got me thinking intensely about whats possible.

Thanks and Best Regards,

Nalin

/#!/JoePea

unread,
Feb 2, 2013, 11:39:51 AM2/2/13
to andro...@googlegroups.com

That's very interesting! That essentially allows you to modify a native app's ui on the fly, like a website, without having to push an update to the App Store or Google Play.

I was thinking about doing the exact same thing and I asked about it on the qt-project forums and someone told me to beware. They raised a good concern: sending QML through the network isn't secure like HTML due to the nature of QML's intimate connection with the device's hardware.

So,  for example, an attacker could intercept your QML and modify it so it deletes all of your user's hard drive data. Or they could write JavaScript code that triggers clicks on the ui and suddenly all the lights in your house start turning on and off out of control. Or worse yet (but highly unlikely), if you've set up your app to lock and unlock doors then they could sneak in. In a web application the browser does not allow any insecure control of the system.

The same type of security stuff applies to apps made with PhoneGap, for example. PhoneGap allows your device to execute JavaScript that has much deeper connection to your hardware, so transmitting HTML could be dangerous if an attacker inserts malicious JavaScript.

Are you taking any security measures for your app? This is important if anyone is using your app in a commercial setting like a store or office.

/#!/JoePea

--
You received this message because you are subscribed to the Google Groups "android-qt" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-qt+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

nik_02

unread,
Mar 4, 2013, 8:18:44 AM3/4/13
to andro...@googlegroups.com, necessit...@kde.org
Finally , SMASHHH is on GooglePlay.
Soon , i will update app with better textures because i recieved feedback on bad look on galaxy note 2 (1280x720).
But for now , app is fully functional.

Many thanks to BogdanVatra (  Vă mulțumim pentru acest proiect. )
                        Ray Donnelly 
                        rest of necessitas crew (great , great JOB)


Be my guests and email me if something is problematic.

nik_02

unread,
Mar 4, 2013, 8:31:57 AM3/4/13
to andro...@googlegroups.com, necessit...@kde.org

Matti Dahlbom

unread,
Mar 5, 2013, 11:55:16 AM3/5/13
to andro...@googlegroups.com, necessit...@kde.org

MMark13 the free mobile cpu/gpu benchmarking app has been released on
Google Play:

https://play.google.com/store/apps/details?id=org.dahlbom.matti.mmark

For more info see the app website at: http://mmark.777-team.org/

All hail Qt + Necessitas!

BR,

- Matti

ps. there's also a build for iOS:
https://itunes.apple.com/us/app/mmark13/id593313035?ls=1&mt=8

/#!/JoePea

unread,
Mar 5, 2013, 2:18:18 PM3/5/13
to andro...@googlegroups.com, Necessitas

Is the iOS build using Qt?

/#!/JoePea

--
You received this message because you are subscribed to a topic in the Google Groups "android-qt" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-qt/9-TPaD0bl34/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to android-qt+unsubscribe@googlegroups.com.

Matti Dahlbom

unread,
Mar 5, 2013, 3:43:36 PM3/5/13
to andro...@googlegroups.com, Necessitas


On Tue, 5 Mar 2013, /#!/JoePea wrote:

> Is the iOS build using Qt?

Umm no. Wish it was but I guess Apple are rather anal about Qt now and in
the future..

The project is basically a portable stack of C/C++ with 2 separate builds
on top of it, one for Qt and one for iOS. The platform dependent code
merely provide the OpenGL context, access to bundled resources, http stack
(although I could have used libcurl I guess) etc.

- Matti

chrisandroid

unread,
Mar 6, 2013, 4:28:53 AM3/6/13
to andro...@googlegroups.com, Necessitas
I cannot confirm this: we have 2 apps in the Play Store and Apple App Store made with Qt4, who passed Apple's QA without any issues.

Cheers, Chris

Matti Dahlbom

unread,
Mar 6, 2013, 4:35:56 AM3/6/13
to andro...@googlegroups.com, Necessitas


On Wed, 6 Mar 2013, chrisandroid wrote:

> I cannot confirm this: we have 2 apps in the Play Store and Apple App Store made with Qt4,
> who passed Apple's QA without any issues.

Ooh cool. Didn't know the iOS port was ready enough to actually use.

What are the apps called? I'd like to try them out.

- M

Enrico Miglino

unread,
Mar 6, 2013, 4:40:41 AM3/6/13
to android-qt, BogDan Vatra, BogDan
/#!/JoePea < Please change your mail name ASAP because on most of the mail servers the sequence
that you put in front of your name is a potential bash break. Me, and I suppose many other of this ml users
receive the mail of the ml where you appear in the SPAM.


chrisandroid

unread,
Mar 6, 2013, 5:08:34 AM3/6/13
to andro...@googlegroups.com, Necessitas
Here are the links to the games:

http://games.v-play.net/squaby/
http://games.v-play.net/chickenoutbreak/

They are available open source as part of our cross-platform game engine based on Qt here: http://v-play.net/doc/vplay-examples.html

Cheers, Chris

Langston Ball

unread,
Mar 6, 2013, 10:19:41 PM3/6/13
to andro...@googlegroups.com
Currently, I dont really encourage people to utilize it outside the home as we have not rolled in all of the features. Thats the funny part about open source project I spose, you release long before you know certain parts are ready. But yes, this issue is of concern to our larger community which is why we discourage external connections except on a vpn or other secure link. I do plan to roll in ssl but thats a larger infrastructure within LinuxMCE itself as Qt has really allowed us to expand the amount of targets we can deploy to, and thus new use cases. We are also seriously kicking around the option of doing both. Allowing remote loading while on the internal network of the home and use a slimmed down on device skin when on an external network.

Cheers
-Langston Ball

/#!/JoePea

unread,
Mar 8, 2013, 10:41:51 PM3/8/13
to andro...@googlegroups.com, Necessitas


/#!/JoePea


--
You received this message because you are subscribed to a topic in the Google Groups "android-qt" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-qt/9-TPaD0bl34/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to android-qt+...@googlegroups.com.

Jean

unread,
Mar 9, 2013, 11:01:26 AM3/9/13
to android-qt
I am working on http://android.jcremers.com , it a rather extended
astrology app, quite some functions and screens. most of the work is
done. Layout on different solutions needs fixing and issues with the
controls still have to be looked at. I expect to go sell it in the
market for about 2 euro though I am still rather uncomfortable asking
money for an app made with a framework that still has quirks in some
essential gui controls.
But I am getting thumbs up from some people so I guess I'm gonna try
it. (because I have to license the calculating modules I either have
to make it open source or ask money)

MrOqto

unread,
Mar 12, 2013, 9:07:14 PM3/12/13
to andro...@googlegroups.com, necessit...@kde.org
I faced several little problems to port Oqto to Android. But I managed to find workarounds. You can check the result by trying it.
The app does not use any QML. It is based on QWidgets and QGraphics.

https://play.google.com/store/apps/details?id=com.oqtosoft.oqtodemo

MrOqto

nik_02

unread,
Apr 27, 2014, 6:21:19 AM4/27/14
to andro...@googlegroups.com, necessit...@kde.org
I have removed the version from the play beacuse it has been too bugged and it wasn't OK. anyway, I have uploaded the new one so if someone has enough free time to download it from the play and click the ad I would be more than grafteful. In the new version I have only improved the existing one so there are no new textures, no new colors of the bricks no bonuses etc....I have just tried to eliminate the existing bugs plus some minor adjustments in the very game.

It has been tested for samsung note 2 only (os ver.jely bean 4.1.2)

For those of you who will click ads thanks in advance

/-------------------------------------------------------------------------------------------/
/-------------------------------------------------------------------------------------------/




Dana utorak, 7. kolovoza 2012. 10:01:05 UTC+2, korisnik Nal Sav napisao je:

nik_02

unread,
May 22, 2014, 5:04:20 PM5/22/14
to andro...@googlegroups.com, necessit...@kde.org

nik_02

unread,
Jul 17, 2014, 4:14:23 PM7/17/14
to andro...@googlegroups.com, necessit...@kde.org


my 2 new apps on google-play : 

1. classic tic tac toe game:

2.screen recorder android api level 19 (KitKat) only
[IMPORTANT -ROOT NEEDED-]

Please don't install this app if you dont match following criteria 
FOR THIS APP TO WORK YOU NEED TO HAVE ROOT RIGHTS.IF YOU DON'T HAVE BUSYBOX PLEASE INSTALL IT TO GET APP TO WORK PROPERLY.

https://play.google.com/store/apps/details?id=org.nik02.ScreenRecorder


 

nik_02

unread,
Aug 8, 2014, 1:47:01 PM8/8/14
to andro...@googlegroups.com
Hi ,
Check my new qt_android app on play [ Race Me ]
Fast car racing made with opengl es 2.0 -qglwidget story-
https://play.google.com/store/apps/details?id=org.nik02.raceme&hl=en

Look for my other apps : in play searchbox just type my dev acc nik02droid

Till next time , enjoy playing and enjoy coding qt on android.

Reply all
Reply to author
Forward
0 new messages