K
K
kozura2014-12-09 10:50:54
Android
kozura, 2014-12-09 10:50:54

C++ project for Android. Where to begin?

It is planned to develop a project for "Android" with the maximum use of C ++ OpenGL and more.
Everything in general wants to be written in C ++.
I'm more used to working with the Qt + QtCreator framework, which today has support for developing under "Android".
However, based on "google" on the subject), most projects are written using "Eclipse", with which I am minimally familiar.
Based on this, the question arises: What is the best for such a task?
Interested in the performance of the executable code in C ++, the nativeness of controls.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
G
GavriKos, 2014-12-09
@GavriKos

Eclipse is an IDE. Qt is a framework. Nobody forbids you to write in eclipse using Qt.
The performance of C++ code is excellent compared to Java. Most games on the droid are not in vain written on it.

A
Armenian Radio, 2014-12-09
@gbg

Writing Qt applications without Qt-Creator is like riding a bicycle without pedals.
You have confused two concepts: QT development and Android development. Since most Android programs are written in Java, the environment is taken for Java - that is, Eclipse.
Although Eclipse is universal and allows you to screw Qt, it is still better to use QtCreator. It supports development using Qt for Android without issue.

M
maaGames, 2014-12-09
@maaGames

Eclipse is no problem. It's weird, but understandable. Android support in it is excellent, there is even an emulator.
I didn’t try to write native code, because I didn’t want to bother with support for different processor architectures, but there is no such problem in Java (I didn’t care about performance and I didn’t have any problems with it).

S
Sergey Lagner, 2014-12-18
@lagner

I don’t know where you googled, but I wrote all my Qt projects in QtCreator, without any problems. Installing on a device, collecting Debug/Release apk, etc. works out of the box, but what else do you need?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question