Schlagwort-Archiv für: iPhone

Pakete verfolgen unter iOS und OS X

08 Jun 2013
8. Juni 2013

Wer ähnlich “Gadget-verrückt” ist wie ich wird es wissen, unsere Spezies bekommt relativ viel Lieferungen. Und da will man natürlich herausfinden, wann die nächste heißbegehrte Paketsendung zu Hause oder im Büro eintrifft. Zum Glück übermitteln viele Versender einen Tracking-Code, mit dem man die Sendung über die Webseite des Paketdienstes verfolgen kann. Das ist verhältnismäßig umständlich und deshalb setze ich zu diesem Zweck seit “ewigen Zeiten” Apps ein, bei denen man nur einmalig den Tracking-Code und Paketdienst eingibt und dann immer leicht auf dem aktuellen Stand bleiben kann.

Bis vor wenigen Wochen hatte ich dafür den Klassiker, nämlich “Delivery Status touch” im Einsatz, der aufm iPhone und iPad grafisch ansprechend eine Liste der Lieferungen inkl. einer Detailseite pro Sendung anzeigen kann. Diese Lösung hat jedoch zwei Nachteile. Es existiert keine Mac-App, sondern stattdessen ein Dashboard-Widget (ja, die Dinger gibt’s noch), welches sich über eine Wolke des Anbieters Junecloud mit den iOS-Apps synchronisiert. Und Push-Notifications über Änderungen des Lieferstatus werden nur an die iOS-Geräte gesendet, wenn eben dieses Widget gerade läuft, was automatisch bedeutet, dass unser Mac dazu eingeschaltet sein muss, was bei mir nicht immer der Fall ist.

Nun habe ich eine bessere Lösung gefunden und um die soll es heute gehen. Die App nennt sich “Parcel” und ist für iPhone, iPad und Mac verfügbar. Auch hier erfolgt eine Synchronisation über die Wolke, so dass man auf allen genannten Geräten stets den gleichen Stand vorfindet. Weltweit werden nach Angaben des Anbieters rund 180 Paketdienste unterstützt. Die wesentlichen User-Interface-Elemente sind eine Liste der Sendungen sowie eine Detailansicht (die man auf iPad und Mac auch gleichzeitig sehen kann):

Parcel 1

Parcel 2

Neue Sendungen können händisch oder auf iPhone und iPad auch durch Scannen des Paketcodes (bei eigenen Sendungen) erfasst werden. Auf dem Mac wird ein Einscannen per iSight-/Facetime-Kamera allerdings nicht unterstützt, was aber aufgrund der Synchronisation kein Problem ist, nimmt man halt das iPhone. Den Paketdienst selbst muss man nur selten eintragen, da er in vielen Fällen bereits korrekt aus der Nummer erkannt wird.

Aus der Detailansicht heraus kann man zur Tracking-Seite des Paketdienstes gehen, den aktuellen Standort der Sendung auf einer Karte anzeigen lassen (nur iPhone und iPad), den Support des Paketdienstes anrufen (nur iPhone) oder die Sendungsinformationen per E-Mail oder SMS/iMessage weitergeben (nur iPhone und iPad):

Parcel 3

Die für mich wichtigste Funktion ist die Push-Notification. Ohne, dass irgendeine der Apps laufen müsste, erhält man eine Push-Nachricht, sobald sich der Lieferstatus einer beobachteten Sendung ändert. Das funktioniert sogar unter OS X und gehört somit zu den seltenen Beispielen, wo man auf Mac Notifications erhält, die nicht von einem gerade laufenden lokalen Programm kommen. Dieses Feature schlummert seit Mountain Lion im Betriebssystem, wird aber kaum genutzt. Auch an einen Nachtruhe-Modus für die Benachrichtigungen hat der Entwickler gedacht, eine Beschränkung nur auf Ausliefer-Mitteilungen ist ebenfalls vorgesehen.

Wer die Push-Nachrichten nutzen möchte, zahlt dafür 1,79 € im Jahr (In-App-Purchase), ansonsten sind die Apps kostenlos (eine weitere Einschränkung der Gratis-Version ist die Beschränkung auf drei gleichzeitige Lieferungen). Der Jahrespreis geht für mich völlig in Ordnung, wenn man bedenkt, dass der Anbieter für den Dienst ständige Server-Kosten aufzubringen hat:

Parcel 4

Insgesamt ist “Parcel” eine sehr runde Lösung, die alle meine Ansprüche erfüllt.

7 wenig bekannte iPhone-Tipps

01 Jun 2013
1. Juni 2013

Obwohl ich nun seit 2008 ein iPhone besitze – in verschiedenen Modellausführungen versteht sich – entdecke ich immer noch neue Funktionen. Heute gibt es einfach mal sieben davon – das ist eine runde Zahl hier in Rostock – in loser Reihenfolge, da ich annehme, dass diese Tipps weitgehend unbekannt sind.

Kamera

Das iPhone 5 kann während einer Videoaufnahme gleichzeitig ein Foto aufnehmen. Einfach auf den Foto-Button tippen, der rechts neben dem Videoknopf während der Aufnahme erscheint. Das Foto wird zwar nicht in der gleichen Qualität wie ein normales Einzelbild aufgenommen, ist aber dennoch brauchbar. Diese Funktion steht allerdings auf älteren iPhones nicht zur Verfügung.

Kamera 1

Nochmal Kamera

Die Panorama-Funktion des iPhone 4S und 5 suggeriert durch die Pfeilrichtung, dass Panoramen nur von links nach rechts aufgenommen werden können. Es geht aber auch andersherum. Einfach auf den Bereich mit dem Pfeil tippen und schon kehrt sich die Richtung um.

Kamera 2

Und nochmal Kamera

Seit iOS 5 darf die Kamera auch mit den Lautstärketasten ausgelöst werden. Das ist praktisch, da man nun nicht mehr den virtuellen Button auf dem Bildschirm treffen muss und das iPhone sich ähnlich wie eine Kompaktkamera bedienen lässt. Aber man kann das noch viel weiter treiben. Auch der Lautstärkenregler am iPhone-Headset kann zum knipsen verwendet werden. Man hat also quasi einen Fernauslöser für wackelfreie Aufnahmen gleich mitgeliefert bekommen. Das ist noch nicht alles, es funktioniert sogar drahtlos mit einer Bluetooth-Tastatur, sofern eine Lautstärkenfunktion vorhanden ist.

Siri

Gelegentlich versteht Siri, Apples Sprachassistent, ein Wort nicht richtig, z.B. einen Namen. In diesem Fall muss man nicht erneut fragen, sondern kann sie einfach korrigieren. Dazu brauchen wir nur auf den Text tippen, den Siri falsch geschrieben hat und schon ist dieser editierbar (an dieser Stelle sei nochmal – nicht ganz uneigennützig – auf mein E-Book zu Siri verwiesen, dem über 400 zum Teil wenig bekannte Sprachbefehle entnommen werden können).

Siri Korrektur

Safari

In Safari kann man länger auf das Zurück-Icon tippen, um den Verlauf für den jeweiligen Tab angezeigt zu bekommen.

E-Mail

In der Mail-App kann länger auf das Icon für eine neue E-Mail getippt werden, um eine Liste der vorhandenen Entwürfe zu bekommen. Man muss also nicht erst umständlich in den Entwurfsordner navigieren.

Musik-App

Die Musik-App hat – mit Hilfe der Wecker-App – einen Sleep-Timer. Dazu einfach in der Wecker-App einen Timer mit der gewünschten Minutenzahl festlegen und in der Einstellung “Timer-Ende” keinen Klingelton wählen, sondern ganz unten “Wiedergabe stoppen”.

Timer-Ende

Mehr Tipps der Kategorie “kaum bekannt” gerne in den Kommentaren!

Mac via iPhone sperren

25 Mai 2013
25. Mai 2013

MacSparky.com berichtete diese Woche über einen Weg, seinen Mac via iPhone aus der Ferne in den Schlafmodus zu versetzen. Vor diesem Problem stand ich auch einmal, denn ich hab es gern, dass mein Mac gesperrt ist, wenn er unbeaufsichtigt läuft, auch wenn das vielleicht ein wenig paranoid klingen mag. Allerdings bin ich mir dann unterwegs manchmal nicht sicher, ob ich das auch wirklich getan habe und dann ist es äußerst praktisch, dies nochmal via iPhone nachzuholen. Bisher habe ich das immer über E-Mail erledigt, indem ich eine Mail-Regel angelegt habe, die bei einer Mail von mir mit einem bestimmten Betreff den Mac via AppleScript sperrt. Das funktioniert gut, setzt aber voraus, dass die Mail-App läuft und ist auch jedes Mal ein wenig Tipparbeit.

Die alternative Methode, die ich heute vorstellen möchte und welche ich ein wenig abgewandelt habe, kombiniert auf clevere Weise drei Apps, die ich alle hier bereits in jeweils einem Artikel beschrieben habe (Einzelheiten zur Verwendung dieser Apps bitte dort nachlesen):

Die Grundidee ist, via Drafts eine Datei in der Dropbox anzulegen, nach dessen Inhalt Hazel sucht, um dann beim erfolgreichen Auffinden den Mac zu sperren. Der Text, den ich in meiner Dropbox via Drafts speichere, lautet in meinem Fall einfach “MB sperren” für “MacBook sperren”:

Drafts Sperre

Für das Speichern als Dropbox-Datei gibt es in Drafts (iPhone oder auch iPad) direkt eine Aktion (“Save to Dropbox”). Zuvor muss man die Drafts-App allerdings für den Dropbox-Zugriff autorisiert haben. Mit Hilfe von Launch Center Pro kann dieser Vorgang automatisiert werden. Dazu legen wir im Launch Center eine Aktion mit folgendem URL an:

drafts://x-callback-url/create?text=MB%20sperren&action=Save%20to%20Dropbox

Damit das so durchgereicht wird, muss in Drafts unter “Settings” die Einstellung “Allow URLs to trigger actions” eingeschaltet sein. Optional kann zur Erhöhung der Sicherheit noch ein in Drafts festgelegter “URL key” angehängt werden. Beispiel:

drafts://x-callback-url/create?text=MB%20sperren&action=Save%20to%20Dropbox&key=Geheim

Ein passendes Icon findet sich im Launch Center ebenfalls:

LCP Sperre

Nun kann der iPhone-seitige Teil der Sperraktion mit einem Tap vom Launch Center aus erfolgen.

Vorher müssen wir aber auf dem Mac noch einige Vorbereitungen treffen. Wir brauchen eine Hazel-Regel für den Ordner “Dropbox/Apps/Drafts”:

Hazel Sperre 1

Die Bedingung, die zur Ausführung der Hazel-Regel führt, ist, dass es in diesem Ordner eine Datei mit dem Inhalt “MB sperren” gibt:

Hazel Sperre 2

Trifft dies zu, veranlassen wir gleich mehrere Schritte. Als erstes löschen wir die Datei (“Move to folder: Trash”), damit die Aktionen nur einmal ausgeführt werden. Dann starten wir ein AppleScript, welches das MacBook sperrt:

tell application “System Events” to start current screen saver

Hazel Sperre 3

Dazu muss in den Systemeinstellungen geregelt sein, dass nach einem Ruhezustand oder dem Bildschirmschoner ein Kennwort einzugeben ist:

Sicherheit Sperre 2

Wer den Mac lieber schlafen legen möchte, nimmt stattdessen einfach folgendes AppleScript:

tell application “Finder”

  sleep

end tell

Damit sind wir schon am Ziel unseres Vorhabens.

Als i-Tüpfelchen wäre es nun noch schön, wenn das iPhone eine Rückmeldung vom Mac bekäme. Das ist allerdings nicht ganz trivial und sei daher nur fortgeschrittenen Nutzern empfohlen. Eine ausführliche Schritt-für-Schritt-Anleitung würde den Rahmen eines Blog-Artikels leider sprengen.

Ich nutze dazu Prowl, eine iOS-App, der man über das Internet Push-Notifications schicken kann, die dann auf dem Telefon angezeigt werden. Zusätzlich braucht man ein Benutzerkonto auf https://www.prowlapp.com, um einen sogenannten API-Key zu erhalten, der für den Versand vom Mac aus benötigt wird. Ferner wird auf dem Mac ein Perl-Skript gebraucht, welches ausführbar in einem Verzeichnis wie z.B. /usr/local/bin bereitliegen sollte.

Nun sagen wir Hazel, dass nach dem AppleScript noch ein Shell-Script ausgeführt werden soll:

Hazel Sperre 4

Wichtig ist, dass wir hier im Parameter -apikey= unseren API-Key von prowlapp.com einsetzen. Nach dem Sperren des MacBooks erscheint nun folgende Meldung auf unserem iPhone:

Push Sperre

Launch Center Pro

10 Mrz 2013
10. März 2013

Eine App, die ich schon länger nutze, welche produktive Arbeitsabläufe auf dem iPhone beschleunigen kann, ist “Launch Center Pro” (derzeit 2,69 € im App Store, bisher keine iPad-Version erhältlich). Mit Hilfe dieses Tools können für viele gängige Arbeitsschritte wie z.B. das Eintragen einer Aufgabe, das Erfassen einer Notiz, das Aufrufen einer spezifischen Webseite, das Anrufen eines bestimmten Kontakts und das Schreiben einer E-Mail an eine bestimmte Person mit weniger “Taps” erledigt werden als ohne die App. Auch für mein geliebtes OmniFocus bietet “Launch Center Pro” viele Möglichkeiten, z.B. das Öffnen von OmniFocus direkt in einer bestimmten Perspektive.

Die Software macht sich dabei die Tatsache zunutze, dass iOS-Apps sogenannte URL-Schemata registrieren können, die systemweit gültig sind und durch die sie dann von überall gestartet werden können. Dabei muss es sich – wie bereits angedeutet – nicht zwangsläufig um einen normalen Programmstart handeln, sondern es kann direkt eine bestimmte Ansicht geöffnet oder z.B. eine Suche initiiert werden, wobei der Suchbegriff ebenfalls Teil des URL (Universal Ressource Locator) sein kann. Je intensiver Entwickler URL-Schemata in ihren Apps einsetzten, desto mächtiger werden die Möglichkeiten in “Launch Center Pro”.

Der Startbildschirm von “Launch Center Pro” kann zum Beispiel so aussehen:

Launch Center 1

Die Belegung jedes einzelnen Icon-Platzes kann frei konfiguriert werden (über das Stift-Symbol oben rechts). Im Editiermodus (am blauen Hintergrund zu erkennen) können die Symbole durch Verschieben mit dem Finger in die Wunschanordnung gebracht werden:

Launch Center 2

Dort können die Icon-Plätze auch neu belegt werden.

Ein Icon repräsentiert entweder einen speziellen URL-Eintrag – in der App “Aktion” genannt (zum Starten einer App, zum Aufruf einer Webseite, zum Anrufen eines Kontakts, …) – oder eine sogenannte Gruppe. In Gruppen, die eine zweite Ebene im Programm darstellen, können wiederum bis zu 11 (3.5″-Bildschirm) bzw. 14 (4″-Bildschirm) weitere Aktionen hinterlegt werden (allerdings keine weiteren Gruppen).

Die Aktionen “Taschenlampe” und “Hell/Dunkel” repräsentieren interne URL-Schemata von “Launch Center Pro” zur Aktivierung des iPhone-Blitzes und zum Wechsel zwischen zwei festlegbaren Helligkeitsstufen.

Die URL-Schemata muss man übrigens nicht unbedingt kennen. “Launch Center Pro” verfügt über einen “Action Composer”, der viele dieser Schemata kennt und installierte Apps ebenfalls berücksichtigt:

Launch Center 3

Über eine große Auswahl mitgelieferter Icons bestehen umfassende Anpassungsmöglichkeiten. Erlaubt das jeweilige URL-Schema die Übergabe von Text an die zu startende App, so kann dieser bereits in “Launch Center Pro” abgefragt werden. Dazu wird einfach die Zeichenkette “[prompt]” an die entsprechende Stelle des URL gesetzt. Eine Aktion zur Google-Suche mit vorheriger Abfrage des Suchbegriffes sähe also so aus:

http://www.google.de/search?q=[prompt]

Neben “[prompt]” kennt die App noch “[prompt-num]” (Abfrage einer Zahl) und “[clipboard]” (Einsetzen der Zwischenablage), womit man sehr mächtige Aktionen konfigurieren kann. In den Abfragen kann übrigens TextExpander verwendet werden, was die App noch effizienter macht. Um nochmal auf OmniFocus zurückzukommen, hier einige Beispiele für URL-Schemata:

omnifocus://
(OmniFocus starten)
omnifocus:///add?name=[prompt]
(Aufgabe hinzufügen, Text vorher abfragen)
omnifocus:///add?name=[prompt]&note=[clipboard]
(Aufgabe hinzufügen, Text abfragen, Notiz aus Zwischenablage)
omnifocus://perspective/Heute
(Perspektive “Heute” anzeigen)

Launch Center 4

Mit dem letzten Update dazugekommen sind einige mächtige Aktionen mit der Zwischenablage. So kann zum Beispiel das zuletzt aufgenommene Foto dort eingefügt werden oder die Zwischenablage in reinen Text (ohne Formatierungen) umgewandelt werden.

Wünschenswert wären noch Verbesserungen bei den Icons für Aktionen. Es gibt zwar eine umfangreiche Bibliothek in der App, aber es fehlen z.B. Möglichkeiten Kontaktfotos oder Website-Icons einzufügen.

Fazit: Die Aktionen sind zum Teil so zeitsparend, dass es sich lohnt, die App im Dockbereich des iPhones zu plazieren. “Launch Center Pro” sollte auf keinem produktiv genutzten iPhone fehlen!

Datumsberechnungen mit Siri

02 Mrz 2013
2. März 2013

Angeregt durch einen Artikel auf macsparky.com musste ich natürlich sofort mal ausprobieren, ob auch die deutsche Version von Siri, Apples Sprachsteuerung für iPhones und iPads, in der Lage ist, Datumsberechnungen durchzuführen. Sie ist es! Solche Berechnungen sind z.B. nützlich, um Fristen auszurechnen.

Wenn wir wissen möchten, welches Datum in <x> Tagen ist, lautet der Siri-Befehl hierzu: “Welches Datum ist in <x>Tagen?”. Beispiel:

Siri Datum1

Umgekehrt funktioniert es auch: “Welches Datum war vor <x> Tagen?”. Beispiel:

Siri Datum2

Schließlich können die Berechnungen auch von einem anderen Tag als heute ausgehen. Der entsprechende Siri-Befehl lautet: “Welches Datum ist am <Datum> in <x> Tagen?”. Auch hier ein Beispiel:

Siri Datum 3

Die englische Version von Siri kann dank der Integration von Wolfram-Alpha auch die Differenz in Tagen aus zwei Datumsangaben berechnen, dafür habe ich in der deutschen Fassung kein Äquivalent gefunden.

Wie auch immer, schneller als mit Siri dürften sich solche Berechnungen – insbesondere bei größeren Tageszahlen – nicht erledigen lassen.

Nochmal zur Erinnerung: Wer eine Liste aller Siri-Befehle, die ich kenne (über 400, die drei von heute sind natürlich nicht dabei), haben möchte, dem sei mein E-Book “Die inoffizielle deutsche Siri-Referenz” für nur EUR 3,99 empfohlen. Bei dieser Gelegenheit meinen ganz herzlichen Dank an alle bisherigen Käufer!

Siri-Buch

Version 7.1 - © 1995-2013 by Dr. Markus Jasinski - Impressum