Index / Snippets / Programmeren op een Apple Watch met VIM

Programmeren op een Apple Watch met VIM via SSH

Een proof of concept dat een VIM-sessie naar het horlogescherm spiegelt.

Beantwoordt
Kun je programmeren op een Apple Watch?
Onderwerpen
SSH · ThinkPad · apple · creating · creativity · experiment · hacking · iOS · iPhone · laptop · linux · minimal · programming · retro · smartphone · vim · watch · work
Volledig artikel op willem.com
https://willem.com/nl/2017-02-16_programmeren-op-de-apple-watch/

Samenvatting

Ja. In 2017 bouwde ik een proof of concept: een kleine Watch-app die screenshots toonde van een VIM-sessie op een Linux-machine, terwijl ik typte op een Bluetooth-toetsenbord dat met die machine was verbonden.

Volledige tekst

Op een Linux-machine in mijn lokale netwerk draaide een kleine NodeJS-server die screenshots maakte van een shell-sessie met VIM, mijn favoriete code-editor. De Watch-app haalde elke paar seconden een nieuw screenshot op en toonde dat schermvullend. Het Bluetooth-toetsenbord was gekoppeld aan de laptop, dus het typen gebeurde daar, terwijl het horloge als beeldscherm diende, vergelijkbaar met hoe de ingebouwde Camera-app het horloge als zoeker voor de iPhone gebruikt. Wil je dit zelf bouwen, kijk dan naar WKInterfaceImage, UIImage, NSURLSession en dataTaskWithURL. Er zat merkbare vertraging tussen de verversingen, dus het bleef een proof of concept en geen App Store-product. De echte les: een terminal-opstelling met VIM en sneltoetsen draait op vrijwel elk apparaat.

Machineformaten van deze pagina