Forum: Cross-Platform-Entwicklung
Delphi
by Union,
15. Nov 2013
Ich weiß ja nicht was Du machst. Läßt Du Deinen Rechner noch von der CPU BitCoins generieren? Ich habe eben die FlahsLight Demo geöffnet (übrigens war die bei mir noch nie offen). Dann auf iOS-Simulator umgestellt und Projekt > FlashLight erzeugen. 98 Zeilen. 0,6 s.
Forum: Cross-Platform-Entwicklung
Delphi
by Union,
15. Nov 2013
Frank, von welchen Zeiten redest Du hier genau? Ich habe hier was mit 27527 Zeilen. Der Build läuft in 1,5 s. Was dann u.U. etwas länger dauert, je nach Zustand des Mac, ist das Deploy und der Startversuch der app.
Forum: Cross-Platform-Entwicklung
Delphi
by Union,
15. Nov 2013
Irgendwo gab es doch auch eine geheime Environment-Variable, um den Compiler-Cache auszusschalten. Allerdings wärst Du dann mehrere Stunden unterwegs.
Forum: Cross-Platform-Entwicklung
Delphi
by Union,
15. Sep 2013
Aber dem gegenüber kostet ein S/A für Enterprise (in dem Mobil enthalten ist) ca. 650 inklusive der Garantie, dass es pro Jahr nicht mehr als 5 % Teuerung gibt.
Forum: Cross-Platform-Entwicklung
Delphi
by Union,
14. Sep 2013
dccaarm.exe erzeugt .so und die ist gegen das NDK gelinkt. Im apk ist eine Art Java Loader enthalten, der die MainActivity startet.
Zur Deploy-Geschwindigkeit: Die Transferrate die adb push ausgibt sind 135 kb/s beim Emulator. Da die .so mit FMX immer >= 15 MB sind (Plus APK >= 5 MB) kann man sich einfach ausrechnen.
Tip: Während des Transfers auf dem Emulator rumklicken vervierfacht die...
Forum: Cross-Platform-Entwicklung
Delphi
by Union,
14. Sep 2013
Der HAXM ist für X86. Delphi erzeugt aber ARM32 Code.
Aber vorher sicherstellen, dass so ein Gerät dann auch kompatibel ist, sowohl von der Android-Version als auch vom Prozesser. Es muss ein ARM32 Neon sein, Tegra2 geht nicht.
Wer früher über Microsoft und Apple geschimpft hat, kannte Android noch nicht.
Forum: Cross-Platform-Entwicklung
Delphi
by Union,
14. Sep 2013
Offensichtlich liegt es am Deployment (Größe 250kb <> 20MB) und an der Geschwindigkeit der Delphi-App:
Android Launch!
adb is running normally.
Performing lu.softwareunion.helloworld.HelloActivity activity launch
Automatic Target Mode: Preferred AVD 'Host_Nexus_4_1' is available on emulator 'emulator-5554'
Uploading HelloWorld.apk onto device 'emulator-5554'
Installing...