Releases: johnbuckman/iwish
Release list
iWish 0.2-alpha
iWish 0.2-alpha — Tcl/Tk (AndroWish undroidwish) on iOS/iPadOS, arm64-apple-ios.
A real Tcl 8.6 interpreter + Tk 8.6 widget set on an iPad/iPhone, rendered through AndroWish's SdlTk (X11-on-SDL2) with AGG + FreeType — no WebView, no UIKit widget bridge.
What's new since 0.1-alpha
- Full batteries-included build — ~114 bundled packages, 64 native
arm64-apple-iosdylibs (tkimg, tls/LibreSSL, TclCurl, sqlite3, itcl, itk, thread, tdom, Tktable, tktreectrl, zint, Img, tkpath, tkvnc, BLT 2.4, TkBLT, Tix, vectcl, tksvg, …). - File ▸ Demos menu in the console with bundled demo apps, including four iWish-specific ones:
bltgraph(TkBLT plotting),bledemo(LightBlue-style BLE debugger),borgdemo(theborgiOS bridge),paint. borg(device bridge) andble(CoreBluetooth) iOS shims.- New docs:
INSTALL.md(Sideloadly / AltStore / from source / EU notarized) andAGENTS.md.
Installing
iWish.ipa is a development build and is UNSIGNED — you must re-sign it with your own Apple ID before it will launch. Easiest paths:
- Sideloadly or AltStore — re-sign automatically (free Apple ID = 7-day expiry; paid = 1 year).
- EU devices — a notarized web/marketplace install has no expiry and needs no computer.
Full step-by-step + a Sideloadly-vs-AltStore comparison: see INSTALL.md.
Not on the App Store (and can't be — it's an interpreter that
dlopens C extensions). Alpha: expect sharp edges. See BUGS.md.
iWish 0.1-alpha
First alpha of iWish — Tcl/Tk (AndroWish/undroidwish) running on iOS/iPadOS.
The runtime is real Tcl 8.6 + Tk 8.6, drawn via SdlTk + AGG + FreeType on an SDL2 Metal surface. Proven by running Decent Espresso's de1app end-to-end on a physical iPad over CoreBluetooth.
Asset: iWish-0.1-alpha-ios.zip — a standalone iWish.app for arm64-apple-ios (iOS 15+) running the Tk demo (scripts/demo.tcl), no extra extensions. It is UNSIGNED: re-sign it with your own Apple Development certificate + a provisioning profile that includes your device UDID, enable Developer Mode, then install with devicectl or Xcode.
This repo is a recipe (build scripts + patches + iOS-native shims), not a redistribution of the AndroWish/SDL2/Tcl sources. See the README, BUGS.md, and TODO.md. Alpha — expect sharp edges.