![]() |
Delphi auf Windows Tablet
Hallo zusammen,
wer hat Erfahrung mit der Programmierung für Windows Tablets? Seit längerer Zeit pflege ich ein Programm (Windows XP und höher), mit dem geophysikalische Daten erfasst und angezeigt werden. Ein erster Anlauf ein ähnliches Programm (durch einen anderen Entwickler) unter Android in Java zu erstellen, scheint gerade zu scheitern. Nun wurde an mich die Frage gestellt, ob die Sache durch Wechsel von Android Tablets auf WIN 8 Tablets zu retten sei. Ich arbeite schon viele Jahre mit Delphi auf dem PC, für Tablets liegen aber keine Erfahrungen vor. Ich stelle mal die wichtigsten Sachen zusammen und würde mich über Kommentare und Anregungen freuen. Dabei steht die Verwendung von Delphi 6 Professional im Vordergrund. 1. Verwendung einer Intel CPU ist zwingend (muss wohl) 2. Werden Touch-Aktionen als Mouse-Aktionen interpretiert? 3. Kann ich dann wie gewohnt mit einem OnClick weitermachen? 4. Kann man eine virtuelle Tastatur aufrufen? 5. Wenn ja: Werden diese Eingaben wie normale Tastatureingaben behandelt? 6. Ist es ausreichend z.B. Buttons und Schieberegler ausreichend groß zu dimensionieren, oder gibt es andere Stolpersteine bei der GUI Erstellung? 7. Ist zu befürchten, dass Fremdkomponenten (z.B. AsyncPro für die serielle Schnittselle) nicht mehr laufen? Ich erwarte keine Kochrezepte und mir ist auch klar, dass diese Art der Programmierung den Möglichkeiten eines Tablets nicht gerecht wird. Ich würde mich aber über Hinweise freuen, bevor ich eine Aussage gegenüber dem Anwender abgebe. |
AW: Delphi auf Windows Tablet
Willst du D6 verwenden oder käme auch eine neuere Version in Betracht?
|
AW: Delphi auf Windows Tablet
Wenn es Vorteile bringt, käme auch eine neuere Version zum
Einsatz. Da ich die Entwicklung aber nur nebenberuflich betreibe ist es natürlich (wie immer) auch eine Kostenfrage. |
AW: Delphi auf Windows Tablet
Hallo,
>1. Verwendung einer Intel CPU ist zwingend (muss wohl) Ja da ja Delphi benutzt werden soll. Ich habe seit 1 1/2 Jahrer ein Win7 Asus Eee Slate EP121 (I5-470UM) ![]() Delphi 2010 ist installiert (aber noch nicht viel dort benutzt) Win8 Update in Erwägung gezogen, aber noch nicht gemacht. >2. Werden Touch-Aktionen als Mouse-Aktionen interpretiert? Ja, Win7 Tablet Edition setzt das um. Tip = LeftClick Touch/Hold = RightClick. Mit Standard Stift/Finger. Mit optionalem Wacom Stft geht Right+Double Click auch mit den Stifttasten >3. Kann ich dann wie gewohnt mit einem OnClick weitermachen? Ja, geht wie gewohnt. >4. Kann man eine virtuelle Tastatur aufrufen? Ja, wenn man ein Edit-Control focussiert, blendet Win ein Symbol ein, auf das man clickt und dann wird entweder die virtuelle Tastatur oder das Fenster zur Handschriften-Erkennung eingeblendet. >5. Wenn ja: Werden diese Eingaben wie normale Tastatureingaben behandelt? Ja, kein Unterschied. >6. Ist es ausreichend z.B. Buttons und Schieberegler ausreichend groß zu dimensionieren, oder gibt es andere Stolpersteine bei der GUI Erstellung? Ja damit geht schon mal was. Einträge in Pulldown/Listboxes müssen auch vergrössert werden (für Fingertouch) Mit Stift gehen auch normale GUI-Grössen. >7. Ist zu befürchten, dass Fremdkomponenten (z.B. AsyncPro für die serielle Schnittselle) nicht mehr laufen? Ja, da ja neue Rechner wie auch das EP121 keine Serielle mehr haben. Da müssen dann schon die beiden USB-Ports reichen. Hier im Forum gab es auch schon einen Thread zum richtigen Touch-API unter älteren Delhi-Versionen. Ab D2010 wird das ja so unterstützt. Die meisten meiner Programme werden noch auf Delphi 7 auf dem Desktop erstellt und dann auf dem Tablet getestet. Natürlich sind ordentliche Intel/Win Tablets nicht billig. Mit Win8 kommen aber gerade eine Menge neue Modelle. Grüsse, Hans-Peter |
AW: Delphi auf Windows Tablet
@Hans-Peter
danke erstmal, das hilft mir schon mal weiter. Mit deinen Anmerkungen habe ich auch ein paar Ansatzpunkte um selber weiter zu suchen. Guten Rutsch scnon mal im Voraus |
AW: Delphi auf Windows Tablet
Zitat:
|
AW: Delphi auf Windows Tablet
Zitat:
Eine Entwicklung von Windows Store Applikationen für Windows RT ist mit Delphi allerdings nicht möglich. Ich sage das nur, weil Windows-Tablets auf Intel-Basis kaum mit Android-Tablets vergleichbar sind und Dein Kunde hier u.U. eine andere Erwartungshaltung hat. Darf ich fragen, wieso die Java-Umsetzung auf Android scheitert? |
AW: Delphi auf Windows Tablet
@vagtler
Ich bin kein Fachmann für Java und schon garnicht für Java unter Android, kann also nur weitergeben was mir mitgeteilt wurde. Das Programm nuß via Bluetooth Datensätze (12 single Werte in ASCII Dartsellung) empfangen. Es kommen ca. 10 Sätze pro Sekunde. Aus diesem Strom werden auf Knopfdruck (Meßpunkt) bestimmte Wertesätze ausgewählt und nach Signalstärke farbkodiert in einem Schachbrettraster angezeigt. Die Probleme liegen wohl im Zwang die Datenbank als Zwischenspeicher für alles Mögliche verwenden zu müssen. Das ist wohl erforderlich, weil z.B. der Wechsel zwischen Längs- und Querdarstellung das komplette Programm aus dem Speicher wirft und wie mir gesagt wurde blockt die Datenbank bei jedem Zugriff. Da ist wohl eine Menge Arbeit mit Threads erforderlich, um ein flüssiges Arbeit zu gewährleisten. Ich bin für jeden Tip dankbar und werde alles weiterleiten |
AW: Delphi auf Windows Tablet
Zitat:
|
AW: Delphi auf Windows Tablet
@B. Geyer
ist ok, die obige Darstellung sollte auch nur die Probleme beim Java-Programm beschreiben |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz