Lunicode.app
Das alte Lunicode.com von 2012 hat einige lustige Tools um Text 🅚🅡🅔🅐🅣🅘🅥 mit Unicode zu verzwirbeln oder kleine Emoticons rauszukopieren ಠ_ಠ
Aber, mittlerweile ist mehr möglich. Auch wollt ich endlich mal Swift und SwiftUI lernen. Drum gibt es Lunicode nun als native App, für iPhone, iPad und Apple Silicon Macs.
Ein paar Features wie ASCII-Art haben es nicht rübergeschafft, dafür gibt es ungleich mehr Text Tools / Unicode "Fonts" (35+) und mehr Emoticons (750+).
Man kann Emoticons favorisieren und die Favoriten auch in interaktiven Widgets auf dem Homescreen anzeigen, um sie schneller zu kopieren.
Ursprünglich wollte ich das ganze wie immer als Webap bauen, dann mit Capacitor wrappen und im App Store veröffentlichen. Aber... so richtig gut kann es damit nie werden. Animationen sind nicht so flüssig, UI-Elemente wirken immer nachgebaut und zweitklassig und die Ecken sind nicht so rund. Und der Hauptgrund es als App zu bauen, die Widgets, gehen eh nur mit Swift.
Auf der anderen Seite sind SwiftUI und UIKit grausig beim Layout und Design. Wo man mit HTML und CSS relativ schnell und elegant komplexe responsive Layouts für alle Bildschirmgrößen bauen kann, fummelt man mit SwiftUI länger rum. Ich zumindest, als CSS-Kenner und Swift-Neuling. XCode kann sich auch noch einiges von PhpStorm und VS Code in Sachen Komfort und Build-Zeiten abgucken.
Auch hat man ganz schön viel Overhead, selbst für eine kleine kostenlose App. Icon, zig App Store Preview Bilder (5 Features × 2 Geräte × 2 Sprachen macht 20 Bilder), Website mit Datenschutzerklärung (die einfach sagt, dass keine Daten erhoben werden) und 99€ pro Jahr für das Developer Programm.
Aber, am Ende lohnt es sich dann doch, wenn die App zum Download nur 2,5 MB groß ist und flüssig läuft. Sie macht zwar auch nicht viel, aber immerhin... Mal schauen, welche Features als Nächstes kommen und ob es dereinst eine Bezahlversion gibt.