Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Prime

๐Ÿ‘ค Person
204 total appearances

Appearances Over Time

Podcast Appearances

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

I didn't hate it. Okay, so mobile web development's interesting. In some ways, I like it. In other ways, I just miss the web stuff. Expo, I will say, feels pretty similar to modern web development. I don't know if you've ever played with Expo.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

I didn't hate it. Okay, so mobile web development's interesting. In some ways, I like it. In other ways, I just miss the web stuff. Expo, I will say, feels pretty similar to modern web development. I don't know if you've ever played with Expo.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Yeah, so it's great. I think I get very confused about what's actually happening. There's a JavaScript bundle, and it's doing some stuff. Is it using real native stuff? I don't know. I just kind of build with the normal controls that Expo provides. But most of the app, honestly, is just web views. Yeah.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Yeah, so it's great. I think I get very confused about what's actually happening. There's a JavaScript bundle, and it's doing some stuff. Is it using real native stuff? I don't know. I just kind of build with the normal controls that Expo provides. But most of the app, honestly, is just web views. Yeah.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

It's just coordinating a bunch of different web views because we don't want to build every single page on the site, all the different scoreboards and just whatever, standings and all the different visuals we have. We don't want to build them all in Swift or whatever. It's just like, because then when we have new features, we have to build them there too. As a small team, it's kind of untenable.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

It's just coordinating a bunch of different web views because we don't want to build every single page on the site, all the different scoreboards and just whatever, standings and all the different visuals we have. We don't want to build them all in Swift or whatever. It's just like, because then when we have new features, we have to build them there too. As a small team, it's kind of untenable.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

So we just use the web view. And maybe that's like a golden rule you don't break, like don't use web views. I'm sure there's mobile developers who are like screaming at me right now on the other side of the podcast, but I don't know. It's working for us.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

So we just use the web view. And maybe that's like a golden rule you don't break, like don't use web views. I'm sure there's mobile developers who are like screaming at me right now on the other side of the podcast, but I don't know. It's working for us.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Yeah, so there's a native... like nav bar at the bottom that has different... They're actually different tabs that have different web views loading to different pages. There's other things, like we don't render the web ads in the web views, so we've got some trickery going on to hide some stuff if it's a native app, and then we render native ads. There's like native ad SDKs. Oh, I see.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Yeah, so there's a native... like nav bar at the bottom that has different... They're actually different tabs that have different web views loading to different pages. There's other things, like we don't render the web ads in the web views, so we've got some trickery going on to hide some stuff if it's a native app, and then we render native ads. There's like native ad SDKs. Oh, I see.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

So there's stuff like that. Why not just... Yeah, like originally, the first... plan was like, well, we could just build this as a web view and like, could it just load our site? And then like, does that actually improve anything? Is that, is that better than a mobile, like a web app? I mean, it's at least it's in the app store. So the people who are like, give us an app, it's like, here's an app.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

So there's stuff like that. Why not just... Yeah, like originally, the first... plan was like, well, we could just build this as a web view and like, could it just load our site? And then like, does that actually improve anything? Is that, is that better than a mobile, like a web app? I mean, it's at least it's in the app store. So the people who are like, give us an app, it's like, here's an app.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

They just don't know that they got suckered into using our web app. Uh, but then we thought of some stuff that like the search is more, it's native, like using native controls and the neighbor native keyboard and all that. Just little things like that. It's mostly web views, but there's like the 10% that's native. Just nabbing around and stuff.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

They just don't know that they got suckered into using our web app. Uh, but then we thought of some stuff that like the search is more, it's native, like using native controls and the neighbor native keyboard and all that. Just little things like that. It's mostly web views, but there's like the 10% that's native. Just nabbing around and stuff.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Yeah, the app feels pretty good. There were things, rough edges at first, that we exposed, like loading states feeling really slow on a native app because you're not used to that. But we stripped them out and it's feeling a lot better now. Yeah, I don't know. I think the people who are asking for an app will be pleased. It is an app, in fact. And it's the current StatMuse experience.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Yeah, the app feels pretty good. There were things, rough edges at first, that we exposed, like loading states feeling really slow on a native app because you're not used to that. But we stripped them out and it's feeling a lot better now. Yeah, I don't know. I think the people who are asking for an app will be pleased. It is an app, in fact. And it's the current StatMuse experience.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Like if you go to www.statmuse.com, it feels like that, but just made from an app. So yeah, I think it came out pretty good. Not quite done. Still a few remaining to do's. But we'll actually have it on Android now too. So that's nice. Although I will say, Expo does a lot to make your life easier across these different platforms. There's just all these little weird gotchas, though.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Like if you go to www.statmuse.com, it feels like that, but just made from an app. So yeah, I think it came out pretty good. Not quite done. Still a few remaining to do's. But we'll actually have it on Android now too. So that's nice. Although I will say, Expo does a lot to make your life easier across these different platforms. There's just all these little weird gotchas, though.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Like, oh, you can't do that on Android. Oh, you can't use this API. And I'm doing really basic stuff. The kind of things that are really annoying to then work around. So as an example, form posts... can't include headers on Android, but they can on iOS. So that's the kind of weird thing that you just ship it for both.

How About Tomorrow?
Native vs Web, Managers, and What's Happening Today in Dallas

Like, oh, you can't do that on Android. Oh, you can't use this API. And I'm doing really basic stuff. The kind of things that are really annoying to then work around. So as an example, form posts... can't include headers on Android, but they can on iOS. So that's the kind of weird thing that you just ship it for both.