iOS-Anleitung hinzugefügt

Vielen Dank an Dietrich für das Verfassen der Anleitung und das
Erstellen des Treibers.
This commit is contained in:
Ulli Kehrle 2022-05-22 00:47:04 +02:00
parent 41bba92113
commit 9b29aad4f0
No known key found for this signature in database
GPG Key ID: 06E88726998AB3C7
6 changed files with 79 additions and 4 deletions

72
docs/Einrichtung/iOS.md Normal file
View File

@ -0,0 +1,72 @@
# <svg viewBox="0 0 24 24" width="1em"> <path fill="currentColor" d="M18.71,19.5C17.88,20.74 17,21.95 15.66,21.97C14.32,22 13.89,21.18 12.37,21.18C10.84,21.18 10.37,21.95 9.1,22C7.79,22.05 6.8,20.68 5.96,19.47C4.25,17 2.94,12.45 4.7,9.39C5.57,7.87 7.13,6.91 8.82,6.88C10.1,6.86 11.32,7.75 12.11,7.75C12.89,7.75 14.37,6.68 15.92,6.84C16.57,6.87 18.39,7.1 19.56,8.82C19.47,8.88 17.39,10.1 17.41,12.63C17.44,15.65 20.06,16.66 20.09,16.67C20.06,16.74 19.67,18.11 18.71,19.5M13,3.5C13.73,2.67 14.94,2.04 15.94,2C16.07,3.17 15.6,4.35 14.9,5.19C14.21,6.04 13.07,6.7 11.95,6.61C11.8,5.46 12.36,4.26 13,3.5Z" /></svg> iOS (iPhone/iPad)
## Interne Tastatur
Die iOS-native Tastatur bietet kein Neo-Layout und kann auch nicht durch weitere Layouts ergänzt werden.
Allerdings kann iOS durch weitere Tastaturen ergänzt werden, und da gibt es zumindest eine, die das Gestalten eigener Layouts ermöglicht: [Keybuild](https://apps.apple.com/de/app/keybuild/id1547174534)
!!! important "Hinweis"
Im Tastatur-Bearbeitungsmodus von iOS 15.4 findet sich u.a. dieser wertvolle Hinweis unter „Über Drittanbietertastaturen und Datenschutz…“:
> Wenn Du den vollen Zugriff erlaubst, dürfen Entwickler auf die von dir eingegebenen Daten zugreifen, sie sammeln und übertragen.
> […]
> Wenn Du den vollen Zugriff nicht erlaubst, dürfen Entwickler nicht auf die von dir eingegebenen Daten zugreifen und sie nicht sammeln und übertragen.
> Jedes nicht autorisierte Sammeln bzw. Übertragen dieser Daten ohne deine Genehmigung stellt eine Verletzung des Entwicklervertrags dar.
> Des Weiteren sind technische Beschränkungen in Kraft, um nicht autorisierten Zugriff zu verhindern. Jeder Versuch, diese Beschränkungen zu umgehen, stellt ebenfalls eine Verletzung des Entwicklervertrags dar.
Es scheint also ratsam, den „vollen Zugriff“ für Drittanbieter-Tastaturen zu deaktivieren.
Für die Sicherheit kann aber auch mit dieser Konfiguration von der Neo-Community keine Gewähr übernommen werden.
Übrigens wird bei allen Passwort-Feldern immer automatisch die iOS-native Tastatur aktiv.
### Keybuild
[Keybuild](https://apps.apple.com/ne/app/keybuild/id1547174534) (kostenpflichtig) bringt ein paar Layouts mit, aber keines für Neo.
Durch die Neo-Community [vorbereite Neo-Layouts](https://git.neo-layout.org/neo/neo-layout/raw/branch/master/iOS/keybuild/neo2V1.keybuild) sorgen dafür, dass man nicht mehr jede Taste selber konfigurieren muss.
Diese Layouts können in Keybuild importiert werden und stehen dann sofort zur Benutzung zur Verfügung.
Bei Bedarf können sie mittels Keybuild auf dem iOS-Gerät beliebig verändert werden.
#### Keybuild-Layouts
Die in der Community vorbereiteten Layouts bieten folgende, an ein Mobilgerät angepasste Funktionalität:
* **Neo ABC**: Ebene 1 (Kleinbuchstaben), Ebene 2 (Großbuchstaben mittels „Shift“), Ebene 3 (über langes Drücken einer Taste; dies ist redundant zum Layout „Neo Symbole“, aber für Neo-Kenner viel schneller). Die erste Reihe kennt nur Ebene 1, damit die Zahlen immer verfügbar sind.
![Neo ABC](./images/iOS-neoABC.png)
* **Neo Symbole**: Ebene 3
![Neo Symbole](./images/iOS-neoSymbole.png)
* **Neo Diakritika**: Dieses Layout hat mit Neo eigentlich nichts zu tun, ermöglicht aber auf einem Mobilgerät die einfache Eingabe von wichtigen diakritischen Zeichen der Nachbarn rund um den deutschen Sprachraum.
Die Eingabe von Akzenten und Co. wäre mit der normalen Neo-Tastatur und Kombi-Zeichen auf einem Smartphone kaum praktikabel.
Siehe auch die Anmerkung unten zum Wegfall von Diakritika in den Ebenen 1 und 2.
![Neo-Diakritika](./images/iOS-neoDiakritika.png)
Wegen des beschränkten Platzes auf einem iPhone wurden in der ersten Reihe die äußersten beiden Tasten weggelassen und in der zweiten Reihe die rechte Taste. In allen drei Fällen sind davon ausschließlich diakritische Zeichen betroffen. Dafür wurde das Layout „Neo Diakritika“ eingefügt. Weiterhin wurden in Ebene 3 einige Zeichen gegenüber dem Original ersetzt, vor allem um die wenigen Zeichen der Ebenen 4 und 5 aufzunehmen, die auf einem Mobilgerät zwar sinnvoll sind, aber keine weitere Ebene rechtfertigen.
Alle drei Layouts sind in der hier angebotenen Layout-Datei enthalten.
#### Installation
Die Installation und Konfiguration (hier beschrieben für Keybuild 1.7 und iOS 15.4) läuft folgendermaßen ab:
1. [Keybuild](https://apps.apple.com/de/app/keybuild/id1547174534) aus dem App-Store installieren.
2. Unter iOS 15: In den Einstellungen unter „Allgemein → Tastatur → Tastaturen“ sollte Keybuild nun auftauchen.
3. Durch Tippen auf „Keybuild“ verifizieren, dass „Vollen Zugriff erlauben“ NICHT aktiviert ist.
(Siehe Hinweis oben. Der „volle Zugriff“ scheint auch nur für Fans von Tastentönen und -Vibration relevant zu sein.)
4. Die [vorbereiten Neo-Layouts](https://git.neo-layout.org/neo/neo-layout/raw/branch/master/iOS/keybuild/neo2V1.keybuild) auf das iPhone herunterladen.
Es ist nur eine Datei, die mehrere Layouts enthält (s.o.)
5. Nun zunächst alle Layouts löschen, die mit Keybuild mitgeliefert wurden: Das kann in In Keybuild in der Ansicht „Panes → Edit“ geschehen.
Das verhindert, dass man später in der Benutzung plötzlich in einem Nicht-Neo-Layout stecken bleibt.
6. Die heruntergeladene Layout-Datei in Keybuild importieren: In Keybuild in der Ansicht „Panes“ auf das Icon „Box mit Pfeil nach oben“ tippen.
Es öffnet sich ein Menü.
Dort „Import“ tippen und mit „Durchsuchen“ zur eben heruntergeladenen Datei navigieren.
Nun finden sich die o.g. Layouts in Keybuild wieder.
7. Damit ist die Konfiguration in Keybuild schon abgeschlossen, die App kann verlassen und vom Home-Bildschirm entfernt (aber nicht ganz gelöscht) werden.
8. Damit Neo immer die zuerst angebotene Tastatur wird, nun noch in den iOS-Einstellungen unter „Allgemein → Tastatur → Tastaturen → Bearbeiten“ „Keybuild“ vor die bisher genutzte Tastatur „Deutsch“ schieben.
#### Verwendung:
- Für den schnellen Wechsel zwischen den drei Neo-Layouts haben diese Direktwecheltasten in der untersten Reihe ganz links.
- Nicht vergessen: „Neo ABC“ hat auch Ebene 3 (identisch zu „Neo Symbole“) durch langes Drücken auf eine Taste.
- iOS (15) bietet bei allen Tastatureingaben außer Passwortfeldern über die Globus-Taste unten links den Wechsel zwischen den voreingestellten Tastaturen an. Damit kann man schnell auf die Standard-iOS-Tastatur springen, wenn man das Telefon mal aus der Hand gibt und den anderen Menschen nicht vor ein Rätsel stellen möchte. Zurück zu neo geht es genauso.
- Viele Eingabefelder möchte man nicht mit ++enter++ verlassen, weil das oft mit dem Absenden des Inhalts verbunden ist. Deswegen gibt es links neben der ++enter++-Taste eine weitere, mit der man lediglich das Texteingabefeld verlässt.
- Cursor-Tasten ++left++ und ++right++ sind eine Alternative zum oft fummeligen Platzieren des Cursors mit dem Finger.
## Externe Tastatur
Ob die für die interne Tastatur beschriebene Lösung auch für externe Anwendung finden kann, ist mangels Testmöglichkeiten bisher nicht eruiert worden.
Wenn jemand Erfahrungen damit hat, würden wir uns über eine kurze Benachrichtigung oder Ergänzung freuen.

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

View File

@ -40,11 +40,13 @@ Eines der freiesten Betriebssysteme und an Universitäten nach wie vor verbreite
Immer weniger Menschen (relativ gesehen) verwenden „echte“, große Computer (Desktop-Systeme oder Laptops). Glücklicherweise kann man auch direkt auf dem Telefon oder Tablet oder mit einer externen Tastatur an diesen Geräten mit Neo tippen, siehe [Neo unter Android einrichten](Android.md).
## iPhone
!!! important "Wichtig"
Für das iPhone sind keine Third-Party-Apps bekannt, die es ermöglichen, ein eigenes Layout zu definieren. Wenn jemand eine solche App kennt oder gar Erfahrungen damit gesammelt hat, würden wir uns über eine kurze Benachrichtigung oder Ergänzung freuen.
## iOS (iPhone/iPad)
Für iPhones und iPads gilt wie für Android-Geräte: Neo wurde für Hardwaretastaturen konzipiert, und eine Benutzung mit zwei Daumen auf einem Telefon ist nur wenig sinnvoll.
Wer aber Neo auf seinem Rechner verwendet, ist auf dem Mobilgerät meist irritiert, wenn die Tastenanordnung eine ganz andere ist.
Der Geschwindigkeitsvorteil eines neo-Layouts ergibt sich hier nicht aus dem physischen Tippen, sondern aus dem Vermeiden von Suchen nach den richtigen Tasten.
Für iOS-Geräte gibt es die Möglichkeit zur Implementierung mittels Third-Party-Tastatur-App
. Für die vielen zu tippenden Nachrichten kann sich die [Einrichtung von Neo auf iPhone oder iPad](https://neo-layout.org/Einrichtung/iOS) lohnen.
## Sonstiges

View File

@ -69,6 +69,7 @@ nav:
- Einrichtung/macOS.md
- Einrichtung/BSD.md
- Einrichtung/Android.md
- Einrichtung/iOS.md
- Einrichtung/C64.md
- Lernen:
- Lernen/Einfuehrungskapitel.md