Introducing Elixir Pack & Swift Erlang Actor System www.youtube.com/watch?v=u9NF... #ElixirLang
elixir pack demo
YouTube video by Brian Cardarella
youtube.com
LiveView Native
@liveviewnative.dev
"It's not a webview" Create Phoenix LiveView apps for anything with a screen.
Introducing Elixir Pack & Swift Erlang Actor System www.youtube.com/watch?v=u9NF... #ElixirLang
elixir pack demo
YouTube video by Brian Cardarella
youtube.com
Flutter has to completely redesign their UI system to match Apple's new "glass" aesthetic: github.com/flutter/flut... Meanwhile, we're already running on iOS 26. Glass and all. #ElixirLang
Slowly but surely making progress towards nested LiveView and LiveComponent support. This is showing our new view tree patching API, currently being triggered from within the client. #ElixirLang
. @liveviewnative.dev supports the new App Store allowances for outside transaction services like Stripe #ElixirLang
One of our clients has been writing about building with @liveviewnative.dev medium.com/@fraiha26/bu... #elixirlang
Building Custom SwiftUI Components for LiveView Native
Lately at work, I’ve been all in on LiveView Native (LVN) from the wonderful folks at DockYard. Before we get started, here’s a crash…
medium.com
This is an iPad app running LVN along with the Phoenix app running *on device* and editable showing real-time updates. All on the same screen. #ElixirLang
It looks like Apple fixed the compilation bug we found in Xcode 16.3 beta.2, we're testing out beta.3 to confirm. If it's resolved then we can move ahead with releasing 0.4.0 final this upcoming week mostly likely. #ElixirLang
For those exploring LiveView Native an are struggling with how SwiftUI apps are designed, this is a great primer: www.objc.io/books/thinki... #elixirlang
Thinking in SwiftUI
A Transition Guide
objc.io
For those upgrading to 0.4.0-rc.1 there are some changes to be aware of: github.com/liveview-nat... #ElixirLang
github.com
LiveView Native 0.4.0-rc.1 is out! This is a very large release that probably won't have much to show as it's a lot of under the hood refactoring. #ElixirLang
Live: Building a LiveView Native app to take photos and upload twitch.tv/bcardarella #ElixirLang
bcardarella - Twitch
I do things at DockYard
twitch.tv
At 2pm EST I'll be streaming @liveviewnative.dev building a small app that will access camera and use LiveUpload #ElixirLang
Its a few months old but the presentation at @elixirconf convering LVN concepts is a good primer for those curious how we build for native www.youtube.com/watch?v=9D9L... #ElixirLang
LiveView Native is ready!
YouTube video by ElixirConf
youtube.com
Public TestFlight for LVN Go 0.4.0-rc.0 testflight.apple.com/join/BQp7FQuE Available for iPhone, iPad, Mac, Apple TV. Vision Pro didn't make the cut for rc.0 but will be back for rc.1 #ElixirLang
Join the LVN Go beta
Using TestFlight is a great way to help developers test beta versions of their apps.
testflight.apple.com
0.4.0-rc.0 is now released: github.com/liveview-nat... Installation deps needed: hexdocs.pm/live_view_na... Please note that stylesheets *must* be 0.3.2 for this release. #ElixirLang
Release 0.4.0-rc.0 · liveview-native/live_view_native
What's Changed LVN template parser by @bcardarella in #208 LiveComponent, child LiveView, and LiveViewNativeTest by @bcardarella in #210 More tests for LiveViewNative rendering by @bcardarella in ...
github.com
With our 0.4.0 release coming tomorrow-ish also comes our change to LVN Core's networking stack away from Swift's. This is a big shift so *we expect bugs*. We'll also move quickly on patch releases but we need help surfacing and reporting those bugs. #ElixirLang
The 0.4.0 release we should be cutting tomorrow will have a breaking change of requiring Swift 6 for the SwiftUI client. You'll need to be on latest Xcode. So might as well start downloading now... ⏳ #ElixirLang
Building an AI powered iOS app with LiveView Native by Headway www.youtube.com/watch?v=nx_7... #ElixirLang
Building an AI-Powered iOS App with LiveView Native
YouTube video by Headway
youtube.com
LiveUploads are now working in @liveviewnative.dev ! #ElixirLang
Just added support for Jetpack Themes to the @liveviewnative.dev Jetpack client stylesheets github.com/liveview-nat... #ElixirLang
Support themes in stylesheets by bcardarella · Pull Request #482 · liveview-native/liveview-client-jetpack
github.com
LVN Go is now available for Apple Vision Pro apps.apple.com/us/app/lvn-g... #ElixirLang
LVN Go
Start building LiveView Native applications without setting up Xcode and compiling a native application. Enter the URL of the Phoenix server to connect. Note: This version of LiveView Native Go use...
apps.apple.com
LVN Go is now available for Apple Vision Pro apps.apple.com/us/app/lvn-g... #ElixirLang
LVN Go
Start building LiveView Native applications without setting up Xcode and compiling a native application. Enter the URL of the Phoenix server to connect. Note: This version of LiveView Native Go use...
apps.apple.com
We're introducing the `phx-replace` attribute on SwiftUI navigation links. It's fast #ElixirLang
So now @liveviewnative.dev should be feature parity with LiveView itself on the server. We just have some more work on LVN core to do. We could really use help to speed things up, if someone has Rust experience and wants to contribute please reach out. #ElixirLang
Just landed a new special attribute in @liveviewnative.dev templates: `:interface-` This will allow you to conditionally render elements based upon matching interface values: <Text :interface-target="watchos">Watch!</Text> github.com/liveview-nat... #ElixirLang
:interface- special attribute support by bcardarella · Pull Request #213 · liveview-native/live_view_native
github.com