[App Beta] My Spots - Your Places. Your Pins

  • Ich habe einmal mit dem Kartensysmbol von GPS Info aus zur Karte mit GPS Info gewechselt.

    Dort habe ich unten auf "3D" getippt. und auch auf das Pfeilsymbol darüber. Da passiert erst einmal gar nichts. Geht man aber über das "x" oben links zurück und dann wieder mit dem Kartensymbol zur Karte, dann wird die 3D Darstellung und auch die Ausrichtung geändert.

    Rechnerhistorie

    Z80: ZX81
    68k: Atari Mega ST, PAK-030, FRAK, Performa 475, Quadra 660AV
    ARM: Messagepad 120, Messagepad 2100
    PowerPC: Pios Magna, PowerMac G3, PowerBook G3 Lombard, PowerMac 8600, iBook G3, PowerBook G4, Cube G4
    Intel: Mac mini 2012, MacBook Pro 2012, Mac Pro 2013 10-Core
    ARM: Mac mini M1

    Telefonhistorie

    Nokia 6210
    Sony Ericsson K700i
    Siemens S68, ein paar Prototypen aus der S7*-Reihe
    iPhone 4S, 5S, 7plus, 11, 15 Pro Max

  • Danke für den Hinweis. Ich konnte den Fehler reproduzieren und habe ihn inzwischen gefunden.

    Die Ursache lag in der Kamera-Aktualisierung der GPS-Karte (MySpotsGPSMap.swift). Dort gibt es einen Filter, der bei sehr geringer Geschwindigkeit kleine Positionsänderungen unterdrückt, damit die Karte im Stand nicht durch GPS-Drift ständig nachgeführt wird.

    Dieser Filter hat allerdings unbeabsichtigt auch die manuellen Kameraänderungen für 2D/3D und die Kartenausrichtung abgefangen. Der jeweilige Status wurde also korrekt geändert, die bestehende MapCamera aber nicht unmittelbar aktualisiert. Beim erneuten Öffnen der Karte wurde die Kamera neu initialisiert, deshalb waren die zuvor gewählten Einstellungen dann plötzlich sichtbar.

    Ich habe die Kamera-Aktualisierung jetzt so angepasst, dass manuelle Änderungen an 2D/3D und Ausrichtung ein sofortiges Update erzwingen und dabei den GPS-Stillstandsfilter gezielt umgehen. Die normale Glättung der GPS-Nachführung bleibt davon unberührt.

    Der Fix ist in Build 94 enthalten.

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Build 95 – jetzt kommt etwas richtig Cooles

    Nachdem My Media Tools vorhin bereits eine anpassbare Startseite bekommen hat, habe ich das Konzept nun auch in My Spots integriert. Neben den bisherigen Startseiten-Layouts gibt es jetzt ein neues Kachel-Layout. Die Boxen lassen sich per langem Druck direkt verschieben und individuell anordnen. Auf dem iPad kann zusätzlich zwischen zwei und drei Spalten gewählt werden.

    Aber die eigentliche große Neuerung in Build 95 ist eine komplett neue Funktion:

    Erinnerungen

    My Spots kann euch jetzt ortsabhängig erinnern – und das komplett lokal auf dem iPhone. Die App muss dafür nicht geöffnet sein und es wird auch kein Server benötigt.

    Ihr könnt beispielsweise festlegen:

    „Wenn ich an diesem Ort ankomme, erinnere mich an einen anderen gespeicherten Ort.“

    Beispiel: Ihr kommt nach Monaten wieder irgnedwo im Hotel an und My Spots erinnert euch automatisch daran, dass ihr unbedingt noch zu einem bestimmten Restaurant wolltet.

    Möglich sind aktuell Ankunft oder Verlassen eines Ortes, Radien von 100 m, 250 m, 500 m oder 1 km sowie einmalige oder wiederkehrende Erinnerungen. Eine Erinnerung kann entweder einen eigenen Text enthalten oder direkt mit einem anderen gespeicherten My-Spots-Ort verknüpft werden.

    Technisch läuft das über die Standortfunktionen und lokalen Benachrichtigungen von iOS. Genau deshalb brauche ich bei diesem Build besonders eure Hilfe:

    Bitte testet die Erinnerungen ausgiebig auf echten iPhones.

    Im Simulator von Xcode kann ich zwar vieles nachstellen, aber gerade das reale Verhalten von Standorterkennung, Geofencing und Benachrichtigungen bei geschlossener App lässt sich damit nur eingeschränkt realistisch testen.

    Interessant ist vor allem: Wird die Erinnerung zuverlässig ausgelöst? Funktioniert sie auch, wenn My Spots längere Zeit nicht geöffnet wurde? Passt der gewählte Radius in der Praxis? Gibt es doppelte oder verspätete Benachrichtigungen? Funktionieren wiederkehrende Erinnerungen zuverlässig?

    Wenn euch dabei irgendetwas auffällt – auch wenn es nur eine Kleinigkeit ist – bitte hier posten.

    Build 95 ist damit für mich einer der bisher spannendsten Entwicklungsschritte von My Spots. Jetzt bin ich sehr gespannt, wie sich die neue Funktion im echten Alltag schlägt.

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Heute Morgen habe ich gleich einmal für den Ort (N 52° 23' 31.399", O 9° 41' 54.950"), den ich morgen Abend besuche, um mir anzusehen wie die Schweden ihr Feuerwerk machen, eingetragen und dort eine Erinnerung eingetragen. Die Schotten vor zwei Wochen waren echt gut.

    Ich werde berichten, ob die App mich erinnert hat.

    Rechnerhistorie

    Z80: ZX81
    68k: Atari Mega ST, PAK-030, FRAK, Performa 475, Quadra 660AV
    ARM: Messagepad 120, Messagepad 2100
    PowerPC: Pios Magna, PowerMac G3, PowerBook G3 Lombard, PowerMac 8600, iBook G3, PowerBook G4, Cube G4
    Intel: Mac mini 2012, MacBook Pro 2012, Mac Pro 2013 10-Core
    ARM: Mac mini M1

    Telefonhistorie

    Nokia 6210
    Sony Ericsson K700i
    Siemens S68, ein paar Prototypen aus der S7*-Reihe
    iPhone 4S, 5S, 7plus, 11, 15 Pro Max

  • Cool! Danke! Ich bin gespannt!

    Das ist ausdrücklich noch "in der Alpha" der Beta 😂 Für die Option brauche ich nämliche viele verschiedene Test. ich habe auch eingebaut, dass es priorisierte Erinnerungen gibt. Denn Apple Core Location erlaubt maximal 20 Erinnerungen. Deswegen musste ich eine Logik einbauen, nach der die behandelt werden. Ich habe das so eingebaut, dass man mehr anlegen kann, aber nur die 20 geografisch nächsten werden aktiv in Apples Core Location registriert und die überwachte Region wird dynamisch angepasst.

    Das was ziemlich komplex, und es ist nicht ganz sicher, ob ich so die max. 20 umgehen kann.

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Jetzt hatte ich doch früher einen Anwendungsfall. Ich habe mir für die Packstation (100m Radius) eingetragen, daß mich mySpots nach Hause schicken soll, falls ich vergessen haben sollte, was zu tun ist.
    Also hingegangen, 10m vorher kam die Nachricht (auf der Uhr):

    Der Inhalt kann nicht angezeigt werden, da du keine Berechtigung hast, diesen Inhalt zu sehen.

    und ich konnte mich von mySpots nach Hause führen lassen. Na gut letzteres habe ich dann sein gelassen, weil mir der Fußweg noch eingefallen ist.

    Allerdings ist mir dabei aufgefallen, daß beim Tipp auf die Nachricht (auf dem iPhone) nur mySpots aufgeht und keine Navigation gestartet wird. Also für den Demenzfall vielleicht noch nicht ganz tauglich.

    Rechnerhistorie

    Z80: ZX81
    68k: Atari Mega ST, PAK-030, FRAK, Performa 475, Quadra 660AV
    ARM: Messagepad 120, Messagepad 2100
    PowerPC: Pios Magna, PowerMac G3, PowerBook G3 Lombard, PowerMac 8600, iBook G3, PowerBook G4, Cube G4
    Intel: Mac mini 2012, MacBook Pro 2012, Mac Pro 2013 10-Core
    ARM: Mac mini M1

    Telefonhistorie

    Nokia 6210
    Sony Ericsson K700i
    Siemens S68, ein paar Prototypen aus der S7*-Reihe
    iPhone 4S, 5S, 7plus, 11, 15 Pro Max

  • Danke fürs Testen! Sehr cool!

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Gerne!

    Rechnerhistorie

    Z80: ZX81
    68k: Atari Mega ST, PAK-030, FRAK, Performa 475, Quadra 660AV
    ARM: Messagepad 120, Messagepad 2100
    PowerPC: Pios Magna, PowerMac G3, PowerBook G3 Lombard, PowerMac 8600, iBook G3, PowerBook G4, Cube G4
    Intel: Mac mini 2012, MacBook Pro 2012, Mac Pro 2013 10-Core
    ARM: Mac mini M1

    Telefonhistorie

    Nokia 6210
    Sony Ericsson K700i
    Siemens S68, ein paar Prototypen aus der S7*-Reihe
    iPhone 4S, 5S, 7plus, 11, 15 Pro Max

  • Meinst Du das hier:

    Der Inhalt kann nicht angezeigt werden, da du keine Berechtigung hast, diesen Inhalt zu sehen.

    Rechnerhistorie

    Z80: ZX81
    68k: Atari Mega ST, PAK-030, FRAK, Performa 475, Quadra 660AV
    ARM: Messagepad 120, Messagepad 2100
    PowerPC: Pios Magna, PowerMac G3, PowerBook G3 Lombard, PowerMac 8600, iBook G3, PowerBook G4, Cube G4
    Intel: Mac mini 2012, MacBook Pro 2012, Mac Pro 2013 10-Core
    ARM: Mac mini M1

    Telefonhistorie

    Nokia 6210
    Sony Ericsson K700i
    Siemens S68, ein paar Prototypen aus der S7*-Reihe
    iPhone 4S, 5S, 7plus, 11, 15 Pro Max

  • Vor einigen Versionen hatte ich auch eingebaut, dass man Ordner teilen kann

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Gestern Abend gab es noch ein größeres Update für die GPS Karte.

    Gespeicherte Pins können jetzt direkt auf der GPS Karte eingeblendet und geöffnet werden.
    Der Schnellspeichern Button ist nun auch direkt aus der GPS Ansicht erreichbar.
    Dazu kamen neue Zoomstufen bis 2.500 km und weitere Optimierungen für Tacho, Auto Zoom und iPad Splitscreen.

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Das wird schwer. Ich denke, ich muss da Lizenzgebühren usw. zahlen. Aber Blitzer.de Pro sollte doch eh automatisch starten und beenden, wenn man sich mit CarPlay verbinden 😉

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Ich habe wieder viel an der App gearbeitet. Würde mich sehr freuen, wenn sie weiterhin ausgiebig getestet würde. Was mich noch mehr interessieren würde, ob jemand sie auch produktiv nutzt

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

  • Ja, ich habe mir das gerade genauer angeschaut. Grundsätzlich wäre es kein Problem.

    Das Problem liegt aktuell allerdings mal wieder bei der Schnittstelle der anderen App. Damit My Spots einen gespeicherten Standort direkt an Blitzer.de übergeben kann, müsste Blitzer.de unter iOS ein entsprechendes URL-Scheme bzw. einen Universal Link bereitstellen. Darüber könnte My Spots dann z. B. die GPS-Koordinaten als Ziel übergeben und Blitzer.de PRO direkt mit diesem Ziel öffnen.

    Die App selbst kann zwar GPS-Koordinaten als Ziel verarbeiten und hat inzwischen auch eine eigene Navigation über NUNAV. Ich finde allerdings keine öffentlich dokumentierte Schnittstelle, über die eine andere iOS-App diese Koordinaten direkt übergeben kann.

    Bei Apple Maps, Google Maps oder Waze gibt es solche Schnittstellen, deshalb kann ich dort einen Standort direkt übergeben.

    Ich werde Blitzer.de jetzt einfach direkt anschreiben und fragen, ob es dafür ein URL-Scheme, einen Universal Link oder eventuell eine undokumentierte Deep-Link-Schnittstelle gibt. Falls sie mir eine entsprechende Schnittstelle nennen, kann ich das relativ problemlos als weitere Navi-App in My Spots integrieren.

    Ich verstehe gar nicht, warum die, wie auch TomTom, sowas nicht integrieren. Geht mir echt nicht in den Kopf. Klingt immer so ein wenig wie „ne, wir wollen das nicht, sollen die Leute einfach komplett unser System nutzen“. Ich bemühe mich, in My Spots einen Übersetzer jeder URL eines anderen Map / Naviapp einzubauen (über Kartenlink einfügen), was es mir auch noch mal schwerer macht, da jeder andere sein eigenes, ach so geheimes Süppchen, kocht.

     iPhone 18 Pro Max deep black  Apple Watch Ultra 4  iPad Air M4 13" 512GB  MacBook Air M3 16/512GB  11 HomePod mini  Apple TV 4K  AirPods Max USB-C  AirPods Pro 3  AirPods 5 Wireless Case

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!