AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Mobile Entwicklung

Ein Thema von Delbor · begonnen am 20. Sep 2022 · letzter Beitrag vom 21. Sep 2022
Antwort Antwort
Seite 1 von 2  1 2   
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#1

Mobile Entwicklung

  Alt 20. Sep 2022, 15:24
Hi zusammen

Über mehrere Jahre hab ich erst mit mehr oder weniger Regelmässigen Updates und später mit Subscriptons auf Delphi Enterprise gearbeitet, bis jetzt Delphi Alexandria Enterprise meine letzte gekaufte Delphiversion sein wird.
Aber wiedas so ist - Delphi (und all seine Möglichkeiten) lässt mich nicht wirklich los. Sozusagen im Hinterkopf hab ich eine Android-Anwendung zur Komunikation mit einer Desktop-Applikation.
Deshalb erstmal meine Frage: Wie sieht das im Hinblick auf die zukünftigen Androidversionen aus? Grundsätzlich ist es ja so, dass eine VCL-Anwendung, die aktuell für Win10 geschrieben wird, auch noch unter einigen Nachfolgersystemen Lauffähig ist. Aber wie sieht dies mit Android aus?

Als Beispiel: mein Handy läuft aktuell unter (Holz anfassen!) Android 10, und Alexandria entwickelt genau dafür.
  • Ist eine so entwicklte App auch noch unter Nachfolgern des gegenwärtigen Android lauffähig?
  • Kann ich weiter mit Delphi Alexandria entwickeln, auch wenn mein Handy inzwischen auf modernisierten Androiden läuft?
Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch

Geändert von Delbor (20. Sep 2022 um 15:32 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.753 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 15:39
Sagen wir es mal so: Eine Garantie wirst Du von keinem bekommen, weder von Google Alphabet, noch von Embarcadero. Aber ein bis zwei Versionen wird es gut gehen. Mobile Entwicklung bedingt aber über kurz oder lang ein aktuelles Delphi.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.017 Beiträge
 
Delphi 12 Athens
 
#3

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 16:36
Jupp, bei Apple das Selbe.

Es ändert sich dort so schnell etwas und Altes geht auch pötzlich nicht mehr,
weswegen man dort kaum um die Subscription drumrum kommt.

Sehr gerne wird vom Hersteller immer mehr gesperrt, weswegen etwas nicht mehr geht oder anders gemacht werden muß,
siehe die vielen Threads, wo man auf Kamera, externe Dateien und Dergleichen zugreifen wollte.



Unter Windows läuft eine alte WinAPI oft noch viele Jahre weiter, auch in neueren Windowsen.
Bedenke, dass die Win32-API (auch für 64 Bit) schon viele Jahre existiert und Delphi nach außen kaum Abhängigkeiten hatt. (OK, abgesehn von den neuen APIs für Bluetooth und so)

Unter Android/iOS wird aber viel vom OS benutzt.
Ähnlich wie beim .NET oder anderen Frameworks ala C++RuntimeEnvironment, Java usw. wo du eine gewisse Abhängigkeit hat.
Und für den Appstore wird es noch strikter, so dass dort nicht alles erlaub ist, selbst wenn es noch ginge.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 16:59
Hi zusammen

Danke für eure Antworten! Wenn ich das recht verstanden habe, muss ich also so ungefähr ab Delphi 23 mit Problemen rechnen.
Delphi Community entspricht ja (etwa? ziemlich genau?) der Professionalversion. Könnte ich mir (ab Grundversionen) auf diese Weise Zugriff auf aktuelle Andoids verschaffen?
Ich weiss: ich frage da Löcher in die Welt - aber es wäre wohl mehr als ärgerlich, eine App zu entwickeln, die, kaum fertiggestellt, schonveraltete ist.

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.017 Beiträge
 
Delphi 12 Athens
 
#5

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 17:25
Ja, aber da die CE mindestens ein Jahr hinter der Pro her hängt, kann es auch sein, dass du über ein Jahr warten mußt, wenn was nicht geht, in der Hoffnung bis dahin gibt es keine neuen Probleme.

Damals, als Apple mal zu viel gändert hatte, da warteten sogar die Enterprise-Käufer ewig (64 Bit und so) und die CE entspricht aktuell jeweils der Vorversion (10.4 vs. 11.x, ist es glaub ich grade)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Sep 2022 um 17:29 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.882 Beiträge
 
Delphi 12 Athens
 
#6

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 18:22
In die Glaskugel würden wir Alle gerne blicken und ja: Mobiles ändert sich ständig ( gefühlt alle halbe Jahre ).
Trotzdem würde ich sagen dass es stark darauf ankommt was genau Du anfassen möchtest, denn die Dinge die sich verschärfen haben fast immer mit Sicherheit, Datenschutz, Zugriffsrechten, etc. zu tun.
Wenn man also nichts Kritisches anfassen muss bleibt das auch unter Umständen "ewig" lange stabil, so wie im guten, alten Windows.
Deshalb würde ich immer raten Zugriffe möglichst über REST- oder Cloud-Server zu machen, da lassen die uns Entwickler (noch) einigermaßen in Ruhe.

Da steckt natürlich keine drin, momentan wird ja schon seit geraumer Zeit Android API durch AndroidX ersetzt.
Was da sonst noch alles (auf und zu) kommt bleibt sicher noch eine ganze Weile spannend
  Mit Zitat antworten Zitat
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 20:28
Hi zusammen

Wenn man also nichts Kritisches anfassen muss bleibt das auch unter Umständen "ewig" lange stabil, so wie im guten, alten Windows.
Deshalb würde ich immer raten Zugriffe möglichst über REST- oder Cloud-Server zu machen, da lassen die uns Entwickler (noch) einigermaßen in Ruhe.

Da steckt natürlich keine drin, momentan wird ja schon seit geraumer Zeit Android API durch AndroidX ersetzt.
Was da sonst noch alles (auf und zu) kommt bleibt sicher noch eine ganze Weile spannend
Hmmm... REST? Wenn, bzw. solange sich daran nichts ändert, kann ich das mit Delphi Alexandria verwenden. Allerdings denk ich schon, dass sich das Weiterentwickelt. Was etwas heissen kann, aber nicht muss...

Ja, dann lass ich mich mal überraschen! Habt auf jeden Fall vielen Dank!

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.017 Beiträge
 
Delphi 12 Athens
 
#8

AW: Mobile Entwicklung

  Alt 20. Sep 2022, 20:45
Wenn du REST auf HTTP / TCP benutzt, dann ist es schon so gut wie tot.

Die Zukunft heißt ja SPDY ähh QUIC / HTTP/3
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Sep 2022 um 20:53 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.882 Beiträge
 
Delphi 12 Athens
 
#9

AW: Mobile Entwicklung

  Alt 21. Sep 2022, 11:05
Naja, der Nachfolger von REST hieß ja eigentlich GraphQL, aber auch das könnte schon wieder obsolete sein.
https://nordicapis.com/does-http-mul...phql-obsolete/
Das ist aber sicher ein anderer Thread

Natürlich waren mit "REST" alle existierende und kommende HTTP/x / Internet basierten RPC / gRPC-ähnlichen Datenaustauschprotokolle gemeint, welche dann hoffentlich noch immer über TCP und/oder dessen Nachfolger HTTP3 / QUICK und/oder was auch immer funktionieren wird.

Wichtig ist doch eigentlich die Verbindung nach "draußen", denn sonst wäre man nur "drinnen" ( im strikt regulierten Mobile-Universum des jeweiligen Phone-Herstellers ) gefangen
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.753 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Mobile Entwicklung

  Alt 21. Sep 2022, 12:20
Ist Tot ansteckend? Ich frage für einen Freund, der noch mit SOAP hantiert.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz