LiveView Native's Avatar

LiveView Native

@liveviewnative.dev.bsky.social

"It's not a webview" Create Phoenix LiveView apps for anything with a screen.

390 Followers  |  0 Following  |  41 Posts  |  Joined: 05.11.2024  |  1.2914

Latest posts by liveviewnative.dev on Bluesky

Video thumbnail

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

21.06.2025 14:30 β€” πŸ‘ 35    πŸ” 6    πŸ’¬ 2    πŸ“Œ 2
Video thumbnail

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

15.05.2025 18:05 β€” πŸ‘ 17    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Video thumbnail

. @liveviewnative.dev supports the new App Store allowances for outside transaction services like Stripe

#ElixirLang

01.05.2025 17:10 β€” πŸ‘ 35    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Preview
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…

One of our clients has been writing about building with @liveviewnative.dev

medium.com/@fraiha26/bu...

#elixirlang

23.04.2025 22:12 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Nothing to share public yet, it may still be some time until we do. We want to ship something that "just works"

03.04.2025 13:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

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

02.04.2025 22:47 β€” πŸ‘ 36    πŸ” 7    πŸ’¬ 1    πŸ“Œ 2

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

21.03.2025 11:48 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Preview
Thinking in SwiftUI A Transition Guide

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

15.03.2025 18:03 β€” πŸ‘ 14    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1

We'll be posting a series of videos once 0.4.0 is out. Right now it's mostly ad-hoc

15.03.2025 18:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For those upgrading to 0.4.0-rc.1 there are some changes to be aware of: github.com/liveview-nat...

#ElixirLang

04.03.2025 23:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Are you on Discord or Slack? We'd like to see what's happening. Even with the 0.3.1 version you're on it should be stable.

04.03.2025 22:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Tomorrow (Wednesday) @bcardarella.bsky.social will do a live stream on building a 0.4.0-rc.1 app!

04.03.2025 20:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Speaking of Android, we're starting the Jetpack work again and now getting it working with the latest LVN Core.

04.03.2025 20:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The second major change is moving our networking stack out of the SwiftUI client over to LVN Core. This removed a ton of code in the client and means we're nearing a good place for other clients (Android) to require far less work to get going.

04.03.2025 20:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The first major change is we now emit stylesheets as JSON. Our SwiftUI client modifier codegen was completely re-written to be far more versatile and flexible to allow access to nearly every SwiftUI modifier now.

04.03.2025 20:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

04.03.2025 20:50 β€” πŸ‘ 21    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Cookbook Β· LiveView Native

Sorry missed this. You should try going to cookbook.liveviewnative.dev

If you visit that page you can spawn LVN Go with an AppClip as well.

04.03.2025 20:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
LiveView Native 18 Months In: Are We There Yet?
YouTube video by ElixirConf LiveView Native 18 Months In: Are We There Yet?

Another @liveviewnative.dev talk from ElixirConf just dropped

www.youtube.com/watch?v=jGQK...

#ElixirLang

19.01.2025 23:22 β€” πŸ‘ 14    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
bcardarella - Twitch I do things at DockYard

Live: Building a LiveView Native app to take photos and upload

twitch.tv/bcardarella

#ElixirLang

08.01.2025 19:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

At 2pm EST I'll be streaming @liveviewnative.dev building a small app that will access camera and use LiveUpload

#ElixirLang

08.01.2025 17:12 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LiveView Native is ready!
YouTube video by ElixirConf LiveView Native is ready!

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

29.12.2024 20:36 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

other devices are still in review, I got the approval for MacOS and jumped the gun. Should hopefully be in a day or two

29.12.2024 02:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Join the LVN Go beta Using TestFlight is a great way to help developers test beta versions of their apps.

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

28.12.2024 12:46 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Preview
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 ...

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

26.12.2024 17:04 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

The -ish has been moved to Thursday.

17.12.2024 23:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Considering there aren't any real productiion apps in LVN yet now is the time to dog food this change.

17.12.2024 18:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

17.12.2024 18:06 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

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

17.12.2024 15:54 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Building an AI-Powered iOS App with LiveView Native
YouTube video by Headway Building an AI-Powered iOS App with LiveView Native

Building an AI powered iOS app with LiveView Native by Headway

www.youtube.com/watch?v=nx_7...

#ElixirLang

17.12.2024 01:26 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

LiveUploads are now working in @liveviewnative.dev !
#ElixirLang

16.12.2024 22:51 β€” πŸ‘ 22    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0