Hallo,
Sicherlich kennt ihr das Spiel Geo-Cashing...
Ziel des Spieles ist es in einer umliegenden GPS position ein Object zu finden und dort wiederum
Information für das nächte Object zu bekommen (dazu muss man halt den Code vom Object abschreiben
und im Netz eingeben für die nächten ungefähren GPS daten)
...
Gewinnen kann man auch nichts - es ist eine art modern Schnitzeljagt
...
So.. da es aber auch richtige Spielverdärber gibt, die diese Objecte suchen und mitnehmen (klauen)
kann man dieses Spiel in einigen Gegenden nicht mehr Spielen ...
Da kam mir vor kurzen eine richtig geile Idee:
Warum diese Objecte nicht Virtuel darstellen mittels Camera und GPS, dann können sie auch nicht mehr geklaut werden !?
So.. und jetz wolte ich zunächst folgendes machen:
Zunächst ersteinmal irgendwie die GPS daten ermitteln ... nur wie ?
Durch Google fand ich eine Art GUI/LIB names QT
-> QT Projecte können anschein ohne weiteres auf Pc erstellt werden und mittels C4Droid Compiler geöffnet und auf Android ausgeführt werden
WENN man dazu die App metro runtergeladen hat sowie das GCC_plugin und das SDL_plugin
C4droid liefert folgendes EXAMPLE mit ..
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#include <QApplication>
#include <QLabel>
int main(int arg, char* argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello world!");
label->show();
return app.exec();
}
#include <qthelloworld.cpp.moc> // datei ist leer
|
so ... nach dem Ausführen erscheint ein weißer Screen, wo mittig links am rand: Hello World erscheint.
Wo und wie positioniert der Text und Farbe?
Irgendwann fand ich ein Programm names Qt-Creator
-> ich bin gerade dabei mich über dieses Programm ein bisschen schlau zu machen
-> es gibt dafür ein Android NdK + SDK sowie JDK support -> wird aber nicht benötigt da man ja schon auf Android in
C4droid dieses schon macht (Compilern)...
-> Dannach möchte ich in einer Konsole auf Android einfach die beiden GPS pos meines Smartphones haben
Hab auch schon gute GPS tutorials endeckt für QT aber eins nach dem anderen
mit SDL und Opengl/ES 1 kenn ich mich mittlerweile ein bisschen aus und wie das ganze laufen soll hab ich auch schon pläne
kann mir wer erstmal mit dem HelloWorld Programm helfen -> was wird da ausgeführt? Dialog,Widget,Fenster ???