Start a Web Application by Native App.
git clone https://github.com/livebook-dev/livebook.git
cd livebook/elixirkit
git clone https://github.com/thaddeusjiang-demo/hello_exec_web
cd hello_exec_web/
mix deps.getcd rel/appkit
bin/runThis will:
- Build the Swift launcher
- Build the Phoenix application
- Start the application and automatically open browser at http://localhost:4000
- Phoenix LiveView: Provides modern web interface
- AppKit Launcher: Minimal launcher with no UI, only responsible for starting Phoenix and opening browser
- ElixirKit Integration: Phoenix and AppKit communicate bidirectionally through ElixirKit
- Real-time counter (LiveView interaction)
- Activity log display
- ElixirKit message passing capabilities
- Modern responsive UI (Tailwind CSS)