Blog + newsletter: masilotti.com
📲 Bridge Components for Hotwire Native apps
• 13+ components
• iOS and Android support
• Example iOS, Android, and Rails apps
• Full source code
Copy-paste into your app and wire up the HTML!
github.com/joemasilotti...
📲 Bridge Components for Hotwire Native apps
• 13+ components
• iOS and Android support
• Example iOS, Android, and Rails apps
• Full source code
Copy-paste into your app and wire up the HTML!
github.com/joemasilotti...
Not entirely sure what's going on yet. But it doesn't seem good.
Not entirely sure what's going on yet. But it doesn't seem good.
Follow along on GitHub: github.com/hotwired/hot...
Follow along on GitHub: github.com/hotwired/hot...
Bridge components — previously "Strada" — are tiny enhancements that blend web and native functionality. By the end of these chapters, you’ll know how to build dynamic, native components controlled by HTML and JavaScript.
Bridge components — previously "Strada" — are tiny enhancements that blend web and native functionality. By the end of these chapters, you’ll know how to build dynamic, native components controlled by HTML and JavaScript.
These chapters show you how to build fully native screens powered by SwiftUI and Jetpack Compose. You’ll be able to integrate virtually any native experience into your Hotwire Native apps.
These chapters show you how to build fully native screens powered by SwiftUI and Jetpack Compose. You’ll be able to integrate virtually any native experience into your Hotwire Native apps.
Tab bars are a staple of native apps. In this chapter, you’ll learn how to add them to your Hotwire Native apps, connecting each tab to its own web view instance. Plus, you’ll ensure your server isn’t overloaded when the app starts.
Tab bars are a staple of native apps. In this chapter, you’ll learn how to add them to your Hotwire Native apps, connecting each tab to its own web view instance. Plus, you’ll ensure your server isn’t overloaded when the app starts.
Path configuration is one of the most powerful—and sometimes confusing—features of Hotwire Native. This chapter demystifies it, showing you how to use it to present forms as modal screens (sliding in from the bottom).
Path configuration is one of the most powerful—and sometimes confusing—features of Hotwire Native. This chapter demystifies it, showing you how to use it to present forms as modal screens (sliding in from the bottom).
Learn how to drive your mobile apps entirely through Rails code without touching native code. You’ll customize the native title bar, apply conditional styles, and keep users signed in seamlessly.
Learn how to drive your mobile apps entirely through Rails code without touching native code. You’ll customize the native title bar, apply conditional styles, and keep users signed in seamlessly.
This chapter introduces Hotwire Native and helps you set up your local development environment. By the end, you’ll have basic hybrid apps running on iOS and Android, powered by your Rails backend.
This chapter introduces Hotwire Native and helps you set up your local development environment. By the end, you’ll have basic hybrid apps running on iOS and Android, powered by your Rails backend.
And it includes a subscriber-exclusive announcement - add your email to hear about it first: masilotti.com/newsletter
And it includes a subscriber-exclusive announcement - add your email to hear about it first: masilotti.com/newsletter
Guess how many lines of code for iOS.
Then guess how many for Android. 😅
Guess how many lines of code for iOS.
Then guess how many for Android. 😅
Here's with --trace
Here's with --trace
Then I run migrate and seed and query again - then you can see the user.
Then I run migrate and seed and query again - then you can see the user.