Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

RR 381: “Ruby GUI Development” with Saverio Miroddi

RR 381: “Ruby GUI Development” with Saverio Miroddi

FromRuby Rogues


RR 381: “Ruby GUI Development” with Saverio Miroddi

FromRuby Rogues

ratings:
Length:
39 minutes
Released:
Sep 25, 2018
Format:
Podcast episode

Description

Panel:


Charles Max Wood
Dave Kimura
Eric Berry


Special Guests: Saverio Miroddi

In this episode of Ruby Rogues, the panel talks to Saverio Miroddi who is an engineer among other things. Saverio has written articles, and a link to two of his articles is found below. The panel and Saverio talk about Ruby, Ruby Motion, Shoes, Hackety Hack, and much more! Check out the episode!

Show Topics:

2:05 – Chuck asks a question.

2:42 – Chuck: What do you recommend for the listeners?

2:49 – Saverio: At the time I recommended an underdog. Now, making a recommendation is kind of hard. It depends on what they need. It’s fascinating in a way, because web development is not straightforward. Through the choice the subject is so wide.

3:58 – Panelist: Building desktop applications the very last thin I think: I should build this in Ruby. It sounds like I am not the only person. Why would people want to build desktop apps in Ruby versus another program?

4:38 – Chuck: I was thinking the same thing.

4:59 – Saverio: Personally, I like consistency. When Ruby came out it’s meant to be very easy. It should be easy to hack a certain tool. It depends on a case basis.

6:15 – Panelist: How does Ruby shine in this respect?

6:19 – Saverio: It’s hard to say. It is a compromise with everything. That’s the case – if it is meant to be simple, keep it simple. When I wrote my app I was looking for consistency. Ruby is far from ideal and it’s compromising the project.

8:02 – Panelist: Tell us how you use it? Tell us your cases.

8:17 – Saverio dives into this topic.

9:05 – Panelist: I hate web applications online – I want it on my desktop. But it’s funny; I am the opposite when I make it. I really like the idea of Ruby being expanded beyond web application.

Panelist continues to talk about what/where/how Ruby is used or not used.

10:30 – Chuck: I like the idea of expanding to other areas, as well. Do you think there is enough momentum to get it to a new place?

11:09 – Saverio answers this question.

Saverio: To be honest, this might just be a niche. It’s being developed at a slow pace. I know a few things use Ruby, and they just want to use a few small tools, and a few frameworks.

12:38 – Panelist talks about Ruby and how it can be good for kids and beginners because of the visual component/feedback.

13:49 – Saverio: I agree.

13:59 – Chuck: I asked earlier, what would you recommend to kids to get started?

14:20 – Saverio answers the question.

16:02 – Panelist: I think I have a compromise, what about a web application that loads like a regular web page, but also has offline functionality? If you go offline it can load and sometimes work. Now you have a native application.

16:47 – Chuck adds in a comment.

16:53 – Advertisement

17:31 – Saverio: That would be complex, right?

17:44 – Chuck: They were headed towards desktop but never got there.

17:55 – Panelist: There is Ruby Motion.

18:41 – Chuck: We are going to have a special guest back to talk about doing Ruby Motion on the Nintendo Switch. I think it will take a lot to compile to get to the new system.

19:07 – What is your experience with building Opal?

19:17 – Saverio: I excluded those, actually.

19:50 – Panelist: Let’s talk about data and storing data?

20:04 – Saverio: Definitely.

Saverio dives into this topic...

20:28 – Chuck: Do you use Active Record?

20:32 – Saverio: No.

21:00 – Saverio: I like simplistic solutions.

21:19 – Chuck: That sounds like it wouldn’t be completely foreign for people who have done web development.

If we are more web active what will throw us off? Just in general. Your visual is different than the web. It’s different between a desktop and a web app.

22:21 – Panelist: If you are building in Ruby it can be locked down to a single thread.

22:37 – Saverio adds his thoughts.

22:59 – Panelist: Any open source projects that are gooey based application?

23:25 – Saverio: I am not aware. There are applications out there that are getting traction, though.

23
Released:
Sep 25, 2018
Format:
Podcast episode

Titles in the series (100)

All ruby related podcasts from Devchat.tv, including: - Ruby Rogues - My Ruby Story - Ruby Rants