LiveView Native

LiveView Native

At ElixirConf US 2023 in Orlando, FL, significant updates on the LiveView Native project were shared, providing insights into its development and future. LiveView Native aims to enable developers to build native applications leveraging the power of Elixir and Phoenix LiveView, with an ongoing emphasis on resolving challenges and improving integration with existing technologies such as SwiftUI. This project has made strides towards its v0.2.0 release, tackling issues and refining the user experience to bring native-like performance and appearance to web applications.

Addressing the unique modifier system in SwiftUI posed a challenge, leading to proposed changes in Phoenix and Elixir to better handle implicit layout rendering within LiveView. This journey has brought forth improvements in developer ergonomics, making it easier for non-iOS developers to adopt and utilize LiveView Native effectively. The integration process, from setting up a new Phoenix LiveView application to incorporating LiveView Native with SwiftUI, has been a focal point of discussion, reflecting the project's robust potential.

The development experience shared by David Bluestein II highlighted the practical aspects and boundaries of using LiveView Native, while Brian Cardarella and Shankar Dhanasekaran explored its applications and challenges in various domains, including city management and race sailing. The evolving ecosystem of LiveView Native is set to streamline mobile app development, significantly reducing time and costs, and enhancing future possibilities in areas like cloud farming and machine learning. The community's ongoing engagement, as seen in discussions on forums and podcasts, shows strong support and interest in the progress and applicability of LiveView Native across diverse projects.

Exploring Site Configuration in Beacon for Mobile Apps

Exploring Site Configuration in Beacon for Mobile Apps

Building Beacon and Beacon LiveAdmin has been an interesting journey using OTP, Elixir, and LiveView. The first blog post in a series discusses the Beacon.Config module for managing site configurations efficiently.

Building Forms in a LiveView Native Application

Building Forms in a LiveView Native Application

In this article, the author explores how to create forms using LiveView Native, building upon the concepts introduced in part one of the series.

Talking LiveView Native with Brian DockYard

Talking LiveView Native with Brian DockYard

Peter Ullrich talks to Brian Cardarella about LiveView Native.

Exploring Navigation Patterns in LiveView Native Apps

Exploring Navigation Patterns in LiveView Native Apps

This article discusses the implementation of navigation patterns in LiveView Native applications, focusing on the TabView and toolbar navigation methods.

Overview of the LVN Cookbook for SwiftUI Applications

Overview of the LVN Cookbook for SwiftUI Applications

Brian Cardarella introduces the LVN Cookbook, a resource aimed at helping developers transition from web development to native app development using LiveView Native.

Developing Native Apps Using LiveView Native in Bonfire

Developing Native Apps Using LiveView Native in Bonfire

In this initial post of a development diary, the authors share their journey to design and publish the Bonfire native app using LiveView Native, focusing on the Apple ecosystem and outlining their process, challenges, and collaboration with the Elixir community.

Exploring Real-World Applications of LiveView Native

Exploring Real-World Applications of LiveView Native

Brian Cardarella discusses various real-world implementations of LiveView Native and highlights projects developed using this framework.

Highlights from Elixir Community News and Events

Highlights from Elixir Community News and Events

In this episode, updates from the Elixir community are shared, including keynotes from ElixirConf and recent releases.

Building Your First LiveView Native Application: A Step-By-Step Guide

Building Your First LiveView Native Application: A Step-By-Step Guide

Brian Cardarella introduces the first part of a series dedicated to building a LiveView Native app using Elixir and SwiftUI.

Launch of LVN Go for LiveView Native Development

Launch of LVN Go for LiveView Native Development

Brian Cardarella introduces LVN Go, a new tool for developing LiveView Native apps without relying on Xcode.

Introduction to LiveView Native Framework

Introduction to LiveView Native Framework

Brian Cardarella discusses the release of LiveView Native v0.3, a framework for building fully native UIs across multiple devices, emphasizing its key advantages over traditional approaches.

Latest Updates on Elixir and Livebook from Episode 218

Latest Updates on Elixir and Livebook from Episode 218

In this episode, the hosts discuss recent news relevant to the Elixir community, including new installers for Windows, updates in Telemetry, and the release of LiveView Native.

Understanding LiveView Native Progress at GigCityElixir 24

Understanding LiveView Native Progress at GigCityElixir 24

Brian Cardarella shares the latest updates on LiveView Native at GigCityElixir 24. He discusses the project's journey, its current status, and potential applications for Elixir and Phoenix developers.

Discussion on LiveView Native

Discussion on LiveView Native

DockYard's Elixir RoundTable podcast discusses LiveView Native, exploring its capabilities and recent updates.

Discussion on LiveView Native

Discussion on LiveView Native

Brooklin and Brian Cardarella discuss the current state of DockYard's very own, LiveView Native, and how to grow the Elixir ecosystem in such a competitive marketplace.

Recap and Highlights from ElixirConf 2022

Recap and Highlights from ElixirConf 2022

Hosts recap ElixirConf US 2022, discussing major announcements, highlights, and other significant tech developments in the Elixir community.

Weekly Elixir and Livebook Updates

Weekly Elixir and Livebook Updates

Hosts Mark Ericksen, David Bernheisel, and Cade Ward provide the latest news in the Elixir community, including new features in Livebook, updates on GRPC and Phoenix Live Storybook, and LiveView Native progress. The episode also addresses the recent CircleCI breach.

Summary of the latest Elixir Community News and updates

Summary of the latest Elixir Community News and updates

Mark Ericksen gives a brief update on the progress of LiveView Native, the integration of Livebook with Hugging Face, new Phoenix release candidates, and other noteworthy events in the Elixir ecosystem.

Overview of Elixir Community News and Updates

Overview of Elixir Community News and Updates

Hosts discuss Chris McCord's keynote on LiveView 1.0, EEF election results, updates in the LiveView Native space, ex_cldr, OTP patch, and more.

Exploring LiveView Native in Elixir Podcast Episode

Exploring LiveView Native in Elixir Podcast Episode

In Episode 200 of the Thinking Elixir podcast, hosts Mark Ericksen and David Bernheisel discuss the potential of LiveView Native with guests Brian Cardarella and Carson Katri.

Troubleshooting LiveView Native Format Error and Slack Channel Access

Troubleshooting LiveView Native Format Error and Slack Channel Access

Author chuckangel seeks help for an error encountered while using LiveView Native according to a hex docs tutorial and expresses difficulty in joining the Elixir Language Slack channel.

Discussion with Brian Cardarella on LiveView Native

Discussion with Brian Cardarella on LiveView Native

The Beam Radio panel engages in a conversation with Brian Cardarella, sharing insights about LiveView Native.

Development of the ElixirConf Chat Application using LiveView Native

Development of the ElixirConf Chat Application using LiveView Native

Cynthia Gandarilla outlines the journey of creating a chat application for ElixirConf 2023 using LiveView Native, showcasing the technology's ability to save time and money in mobile app development.

Summary of Elixir Forum's 2024 Annual Update

Summary of Elixir Forum's 2024 Annual Update

The Elixir Forum has shared their 2024 annual update, highlighting the growth of the Elixir community and ecosystem.

Understanding Phoenix LiveView for Real-Time Web Applications

Understanding Phoenix LiveView for Real-Time Web Applications

Michał Buszkiewicz provides an in-depth introduction to Phoenix LiveView, its capabilities, and its role within the Phoenix ecosystem for building interactive web applications.

Exploring InstructorEx for Large Language Models in Elixir

Exploring InstructorEx for Large Language Models in Elixir

Episode 185 of the Thinking Elixir Podcast delves into InstructorEx, a tool for creating structured LLM prompts to return data in JSON format using the Elixir programming language.

Discussion on Elixir in Sailboat Racing with Brian Cardarella

Discussion on Elixir in Sailboat Racing with Brian Cardarella

Brian Cardarella talks about combining Elixir with the domain of racing sailboats and the technical challenges involved.

Summary of the Thinking Elixir Podcast's Year End Review Episode

Summary of the Thinking Elixir Podcast's Year End Review Episode

The Thinking Elixir Podcast hosts a 'Year End Review' episode, looking back at the year's achievements in the Elixir ecosystem, discussing recent updates such as Supabase's Supavisor, a managed Postgres option with Fly.io, and the beta release of LiveView Native.

Chris McCord Introduces FLAME for Phoenix in Thinking Elixir Podcast

Chris McCord Introduces FLAME for Phoenix in Thinking Elixir Podcast

Chris McCord discusses the announcement of FLAME in the Thinking Elixir Podcast, which brings a new serverless approach to the Phoenix framework.

Introduction to LiveView Native 0.2.0-beta.1 for Elixir

Introduction to LiveView Native 0.2.0-beta.1 for Elixir

The video provides an installation and usage guide for LiveView Native 0.2.0-beta.1, highlighting the setup of a new Phoenix LiveView application and the integration of LiveView Native with SwiftUI.

Migration from React to LiveView for Enhanced Performance

Migration from React to LiveView for Enhanced Performance

This episode explores Tim Gremore's experience in significantly improving the performance of a React application by migrating it to a LiveView rendered page, leading to better scaling and user perception.

Integrating Dialyzer into Existing Elixir Projects

Integrating Dialyzer into Existing Elixir Projects

Noah Betzen discusses the challenges and strategies of adding Dialyzer to mature Elixir projects on Thinking Elixir Podcast.

Leveraging Elixir & Phoenix for Building Software in Auroville

Leveraging Elixir & Phoenix for Building Software in Auroville

Shankar Dhanasekaran speaks about using Elixir and Phoenix to create software for Auroville, a city of 50,000 people. He emphasizes the benefits of Elixir and Phoenix in managing complex, multi-service domains, and shares their journey of moving away from Drupal to Elixir, the adoption challenges faced, and the productivity gains. The talk also highlights the future potential of Elixir in the context of Auroville's development, such as the potential for cloud farming and machine learning.

Continuation of LiveView Native's Journey Toward Version 0.2

Continuation of LiveView Native's Journey Toward Version 0.2

Brian Cardarella discusses the challenges faced in representing SwiftUI's modifier system in LiveView Native and the solutions they have come up with. They have advocated for changes in both Phoenix and Elixir to improve the integration and are working towards better dev ergonomics and format implicit layout rendering in LiveView.

Progress and Challenges in Developing LiveView Native v0.2

Progress and Challenges in Developing LiveView Native v0.2

Brian Cardarella discusses the road toward LiveView Native v0.2.0 and the issues that needed to be resolved before its release.

Journey Through LiveView Native App Development

Journey Through LiveView Native App Development

David Bluestein II covers his development journey using LiveView Native at ElixirConf 2023, showcasing the process of developing an LVN application from the perspective of a non-iOS Elixir developer and exploring the limits of LVN.

Introduction to LiveViewNative for Cross-Platform Development

Introduction to LiveViewNative for Cross-Platform Development

Brooklin Myers delves into the powerful combination of Elixir and LiveView as they explore LiveViewNative application development for Android, iOS, and beyond.

Exploring LiveView Native at ElixirConf 2023

Exploring LiveView Native at ElixirConf 2023

Brian Cardarella gives an update on the progress of the LiveView Native project at ElixirConf US 2023 in Orlando, FL.

© HashMerge 2024