Jonathan Bennett

Exciting Mobile Features Await in Rails 8

I have to be honest—this might be the part of Rails 8 I’m most excited about. Rails 8 offers fantastic support for mobile devices!

One key addition is support for Progressive Web Apps (PWAs), which allows websites to take advantage of native device features more than ever before. With PWAs, a website can:

  1. Be installed on your device’s home screen.
  2. Access geolocation services.
  3. Receive push notifications.
  4. Support offline mode for continued use without connectivity.

Rails 8 also includes support for Hotwire Native, enabling you to build primarily web-based applications with access to native features—like widgets—where needed.

With Rails 8, you get the best of both worlds: high developer productivity alongside the flexibility of native app functionality.