Turbo Native in 15 minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 45

  • @joemasilotti
    @joemasilotti  ปีที่แล้ว +2

    If you enjoyed this video you will love my newsletter. I write about Turbo Native and being a solopreneur every week.
    masilotti.com/newsletter

  • @artificemm
    @artificemm ปีที่แล้ว +8

    Thank you Joe, it was really helpful! At least for me is an eye opener to continue doing full stack rails whenever possible. Very nice work!

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว +2

      Keeping as much logic in the server is always the goal. I’m hoping to do another video on exactly that, soon!

  • @BrunoBonamin
    @BrunoBonamin ปีที่แล้ว +8

    This is fantastic. It also helps clear out how Turbo Native looks and feel in an iOS app. As someone who's not well versed in iOS development, I couldn't really tell before what the difference between a webview wrapping the whole app incl. navigation vs webview + native navigation meant, but now I do! This feels so much closer to native. Thanks!

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Thanks Bruno! Glad it was helpful. Check out my crash course on Swift (for Ruby developers) to pick up just enough Swift for Turbo Native development.

  • @tjbihh
    @tjbihh 9 หลายเดือนก่อน +1

    Really useful and clear - thank you!🙂

  • @whatrobot
    @whatrobot ปีที่แล้ว +2

    Great video! 🚀 Straight to the point and gives a good starting position for someone like me who hasn’t used Turbo Native yet. Thanks!

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Glad to hear it was helpful! Thanks for viewing.

  • @zackgil
    @zackgil ปีที่แล้ว +2

    This is 🔥, Joe! Super helpful. Thank you!

  • @SupeRails
    @SupeRails ปีที่แล้ว

    8:17 👏 renders localhost
    11:29 clicking links works!

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว +1

      3¼ minutes - new record! 😄

  • @skillissuestudio
    @skillissuestudio ปีที่แล้ว +3

    Love it! I'm excited to try this out on my own. I've been wanting to build an iOS app but didn't want to use something other than Rails for my server

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Turbo Native should be perfect then!

  • @stevefarnworth
    @stevefarnworth ปีที่แล้ว +1

    Great intro to it!

  • @dfriis
    @dfriis ปีที่แล้ว

    Thank you so much for sharing this! Super clear and helpful 🙏

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Glad to hear it was helpful!

  • @kwhandy
    @kwhandy ปีที่แล้ว +1

    Yeah Swift, so far she never fails to make me start new Expo app again

    • @SeanLazer
      @SeanLazer ปีที่แล้ว

      Yeah this is neat and all but Expo is the way to go here in my opinion

  • @darkamenosa03
    @darkamenosa03 ปีที่แล้ว +1

    Wow! Thank you, Joe! Quick question, will there any Anroid support soon?

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Turbo Native has an Android library that matches most of the functionality of the iOS one. Personally, I don't work in Android much. github.com/hotwired/turbo-android

  • @lancy981
    @lancy981 ปีที่แล้ว

    Which Xcode theme and font are you using? Looks neat.

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Thanks! I'm running the base16 color scheme with the Inconsolata font.
      • github.com/kreeger/base16-xcode
      • fonts.google.com/specimen/Inconsolata

  • @DomChristie
    @DomChristie ปีที่แล้ว

    Great introduction! I'd be interested to hear why storyboards don't work so well with turbo-ios

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Thanks Dom! From my experience, Storyboards can help visualize flows between view controllers. But since most of a Turbo Native app is pushing the same VC with a different URL they don’t have much benefit.

    • @DomChristie
      @DomChristie ปีที่แล้ว

      Thanks! Would there be any benefit if I wanted to display a fixed native view within the navigation view (eg an audio player that persists between visits). Seems like the docs often recommend adding these components visually rather than programmatically

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว +1

      @@DomChristie I would still probably do it programatically. But if you went Storyboard you could add the VisitableViewController as a child view controller of your custom one which might clean things up a bit.

  • @pedroa5720
    @pedroa5720 ปีที่แล้ว

    Amazing tool, can be used with react native too?

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      I think you’ll have to choose between the two frameworks, unfortunately.

  • @joemasilotti
    @joemasilotti  ปีที่แล้ว +2

    I uploaded the Xcode project to GitHub, complete with all code written in this video.
    github.com/joemasilotti/Turbo-Native-demo

  • @PNUKcom
    @PNUKcom ปีที่แล้ว

    This was awesome. But damn I just get a white screen trying to access my ruby.

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      At which step? Are there any errors in your server or Xcode logs?

    • @PNUKcom
      @PNUKcom ปีที่แล้ว

      @@joemasilotti no i think its ssl issue?

  • @seriouslyiknowhowtoread
    @seriouslyiknowhowtoread ปีที่แล้ว

    how do you do logins !!

  • @knagode
    @knagode ปีที่แล้ว

    Well done!

  • @prodbyindigo
    @prodbyindigo ปีที่แล้ว

    thanks awesome video!

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว

      Thank you! Glad you enjoyed it. :D

  • @dorianmariefr
    @dorianmariefr ปีที่แล้ว +1

    I feel like I would need to know Swift basics

    • @joemasilotti
      @joemasilotti  ปีที่แล้ว +1

      This should help: th-cam.com/users/liveH58Tj-i2aSE

  • @tomasvalent3876
    @tomasvalent3876 ปีที่แล้ว

    legend 💪

  • @eshaijuekr
    @eshaijuekr ปีที่แล้ว +1

    🎉

  • @stpaquet
    @stpaquet 2 หลายเดือนก่อน

    don't use storyboard.