Qt on Android Episode 1
I’d like to start a new series of blog posts focused on Qt on Android. The first article is about how it began, how it works, the current status, what to expect from 5.2 and what are my plans for 5.3....
View ArticleQt on Android Episode 2
In this article we’ll move forward and see how to set up the development environment for Android. A few remarks before we start: This article focuses on Qt 5.2! I’ll add comments for 5.1 though. Even...
View ArticleBe free Qt on Android
In my first article that I wrote about Qt on Android I gave you a small introduction on how the port began and where is it now. I wrote about the fact that in November 2012 I contributed the port to Qt...
View ArticleQt on Android Episode 3
Update: Here you can read also the Chinese version, thanks goes to foruok AT 163 DOT com Use Qt on Android After we learned how to setup the development environment, we’ll move forward in this article...
View ArticleThe future of Qt on Android looks bright
Urbi et Orbi A new year just started a few weeks ago, but Qt on Android doesn’t have time to rest :). The secret meeting At the beginning of the year I attended a very important workshop in Oslo. For...
View ArticleQt on Android Episode 4
erratum 2014-04-13: Updated Bundle Qt libs pros and cons. Update2: Here you can read also the Chinese version, thanks goes to foruok AT 163 DOT com After we’ve learned how to set up the development...
View ArticleQt on Android Episode 5
Update: Here you have also the Chinese version, thanks goes to Foruok After we’ve seen how to set up the development environment, how to use Qt on Android and what deployment systems are available and...
View ArticleFun with Android
AKA: I know what you did last Christmas ! Hello folks, I’d like to share with you a few things that I did during this Xmas. Besides the fact I’ll never ever take a vacation before Xmas, because Brasov...
View ArticleQt on Android Episode 6
Update: Here you have also the Chinese version, thanks goes to Foruok In the last Qt on Android episode we learned the basics of JNI on Android in a Qt way. In this episode I’d like to focus on tools...
View ArticleQt on Android Episode 7
Update: Here you have also the Chinese version, thanks goes to Foruok In the last two Qt on Android episodes we learned how to use basic JNI on Android and how to use an external IDE to easily manage...
View ArticleQt on Android: How to run C++ code on Android UI thread
I’d like to start a new series of Qt on Android articles, these will be small articles which will focus on useful features that you’ll need on Android but which don’t have any Qt API (yet). I’ll start...
View ArticleQt on Android: How to create a zero-copy Android SurfaceTexture QML item
Motivation: Android SurfaceTexture is used by all Android classes that need to display (a lot of) frames, it can be used to display media player, camera, etc. You can also use it in combination with...
View ArticleQt on Android: How to convert Qt images to Android Images and vice-versa
Sometimes we need to exchange images from Android world to Qt world and vice-versa, therefore in this article we’re going to see how to convert a QImage to an Android Bitmap and how to convert an...
View ArticleQt on Android: How to use Android Toast
To get you started on this, we’ll be using KDAB’s Android utils with the humble Toast. Toasts are small popups which are used to show the user some feedback. Check Google’s API guide for more info...
View ArticleQt on Android: How to restart your application
Some time ago, I wrote a code to restart the running application on Android. You might well ask why such a thing was needed. It was needed because there are cases where, whenever a user changes the...
View ArticleQt on Android: How to create an Android service using Qt
Starting with Qt 5.7, we added the ability to create Android services using Qt. In this article we’re going to see how to get started and also how to communicate between the two. Before we get started...
View Article“Unboxing” the Android Things Developer Preview
Android Things is Google’s answer to creating an environment for IoT devices. Take a slimmed down Android build, add some sensor-specific APIs, and provide it on a number of powerful pre-integrated...
View ArticlePerfect Debugging Experience with QtCreator on Android
While I was working on a yet-to-be-announced super secret and cool Qt on Android project, I had to do a lot of debugging. This way I found that debugging Qt apps on Android using QtCreator was ok, but...
View ArticleQtCreator CMake for Android plugin
Santa Claus is coming to … wait a minute, it’s not Christmas yet! I have the pleasure to let you know that KDAB has contributed to Qt with yet another super cool project! It’s about QtCreator CMake for...
View ArticleQt sensors just got better on Android
Each month KDAB schedules time for me to maintain the Qt for Android port. Usually I use it to review the pending patches or fix bugs, but sometime there is a quiet month and I have time to add new...
View Article