Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi App Umgebungslicht feststellen? (https://www.delphipraxis.net/194365-app-umgebungslicht-feststellen.html)

Mavarik 12. Nov 2017 12:01

App Umgebungslicht feststellen?
 
Hallo Zusammen.

Gibt es einen Call für iOS & Android um festzustellen wie Hell es "draußen" ist.

Ich hab die ein oder andere App die Nachts auf "Nightvision" umschalten... Wie machen die das?

Mavarik

(gut ich könnte ein Bild mit der Kamera machen und das testen) Aber ich denke das diese die User nicht freuen würde...

Rollo62 12. Nov 2017 13:26

AW: App Umgebungslicht feststellen?
 
Hallo Frank,

es gibt einen LuxSensor.
Ob der aber in Allen Phones verfügbar ist kann ich nicht sagen.
Ich denke ich habe hier einige wo ich das mit der SensorInfo App nicht auslesen kann.

Ausserdem ist die Lux-Angabe sicher etwas fraglich, weil die Frage wäre worauf das kalibriert ist.
Wenn es irgenwie kritisch ist würde ich das in der App durch den Nuter nochmal auf irgendetwas kalibrieren,
falls das möglich ist (z.B. seine bevorzugte Heligkeit, o.ä.).

Dann ist die Frage wohin der Sensor überhaupt schaut, ich denke das ist immer vom Display zum Nutzer hin gerichtet,
könnte aber auch anders sein.

Wahrscheinlich muss man da ein paar Gerätemodelle checken, wie sich das im echten Leben so verhält.

Rollo

mensch72 12. Nov 2017 13:47

AW: App Umgebungslicht feststellen?
 
"Nightvision" steht im INet meist für ein resultierendes Farbschema, bzw. für spezielle Features womit man die Cam quasi im Wärmebildmode betreibt, was bei einigen neuen Modellen mit DoppelCam scheinbar auch funktioniert.

Ich denke du meinst den "LightSensor"... da hat sogar unser Delphi FMX schon was mit an Board:
http://docwiki.embarcadero.com/CodeE...sorInfo_Sample
-> System.Sensors.TCustomLightSensor
https://www.youtube.com/watch?v=O-0DmmtwpEw


Solltest du sagen wir die Abfrage des neuen IOS-Systemzustands "Night" meinen, also nicht selbst die Entscheidung für Hell/Dunkel treffen wollen, dann gibt es da ganz sicher was von Apple, aber wir verwenden sowas nicht.

arnof 12. Nov 2017 17:36

AW: App Umgebungslicht feststellen?
 
Android, wie beschrieben (schau dir die Sensor Demo App an).

Für IOS ist es verboten, ich hatte ich direkt auf einer Appleveranstalltung nachgefragt, wenn Du das über Trick 16 einbaust, dann wird die App nicht zugelassen (Stand 2012).

Der schöne Günther 12. Nov 2017 18:45

AW: App Umgebungslicht feststellen?
 
Was verboten? Ganz praktisches Beispiel: Meine Navi-Anwendung schaltet automatisch auf Nacht-Schema um wenn es dunkel ist, also auch z.B. wenn man grade durch einen Tunnel fährt.

TiGü 13. Nov 2017 06:38

AW: App Umgebungslicht feststellen?
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1386083)
Was verboten? Ganz praktisches Beispiel: Meine Navi-Anwendung schaltet automatisch auf Nacht-Schema um wenn es dunkel ist, also auch z.B. wenn man grade durch einen Tunnel fährt.

Macht sie das auch, wenn du das Telefon abdeckst? Kann ja auch sein, das anhand der Position und/oder der Uhrzeit erkannt wird, wenn es dunkel ist.

sko1 14. Nov 2017 08:45

AW: App Umgebungslicht feststellen?
 
Navigon scheint das bei mir anhand der Uhrzeit bzw. der Strecke (Tunnel) abzudunkeln.

Ciao
Stefan

Der schöne Günther 14. Nov 2017 10:16

AW: App Umgebungslicht feststellen?
 
Tatsächlich, es wird bei mir auch nicht dunkel wenn ich es abdecke oder alles abdunkele. Dann scheint der das tatsächlich sich selbst zu errechnen ob er grade im Tunnel steckt oder es dunkel ist.

Merkwürdig. Warum sollte man die Verwendung des Umgebungslichts verbieten wollen?

arnof 14. Nov 2017 12:18

AW: App Umgebungslicht feststellen?
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1386219)
Tatsächlich, es wird bei mir auch nicht dunkel wenn ich es abdecke oder alles abdunkele. Dann scheint der das tatsächlich sich selbst zu errechnen ob er grade im Tunnel steckt oder es dunkel ist.

Merkwürdig. Warum sollte man die Verwendung des Umgebungslichts verbieten wollen?

Weil der Lichtsensor nicht in der offiziellen SDK Beschreibung drin ist (oder war), ich hatte aber ein Beispiel gefunden, diesen abzufragen, dort wurde man schon auf Probleme mit dem Appstore hingewiesen.

Bei der Apple TechTalks zu IOS 7 konnte man sich mit Appleleuten zusammen setzen, die Entwickler direkt Supporten. Da wurde mein Anliegen direkt abgewiesen.

Ich hatte das mal versucht über die Cammera zu machen, hell dunkel geht, aber keine verlässliche Messwert in LUX, die der Sensor liefern würde.

himitsu 14. Nov 2017 12:57

AW: App Umgebungslicht feststellen?
 
Sieht nach offizieller API aus?
Bei Google suchenios proximity sensor > https://developer.apple.com/document...uikit/uidevice > Using the Proximity Sensor
http://iosdevelopertips.com/device/u...ty-sensor.html

Ups, das war der Näherungssensor.

Es gibt eine PrivateAPI bei Apple, die dürfen praktisch nur die Apple-eigenen Anwendungen verwenden
und dir ist es verboten. (deine App wird für den Store gesperrt, wenn sie soeine API nutzt)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr.
Seite 1 von 2  1 2      

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