Reviews

 

Discussion

You need to become a Contributor to join the discussion - Find out how.
Nathan KontnyHunter@natekontny · CEO, Highrise
It's been too long since we updated the app. But we think it's worth it. It was a total rewrite using C# and Microsoft's Xamarin. I interview @michaeldwan about it here if you want the nitty gritty dev details:
It's a great stack that now allows us to have a single code base with native speed working on Android and iOS. If anyone has any questions about Highrise or our development of the app, we are here. Hope everyone is having a great week.
Joshua Pinter@joshuapinter · Product at CNTRAL. Maker of ntwrk.
@michaeldwan @natekontny Congrats! Quick question: why not React Native?
Michael DwanMaker@michaeldwan · CTO, Highrise
@joshuapinter good question 😁 After building a prototype in both I found myself more productive with Xamarin and c#. React native has a *lot* of awesome features that were tempting, but JavaScript quirks and thrashing in the ecosystem are real problems. Yes, we probably could've shipped in less time with React Native. Yes, CodePush is a game changer. I'm just not convinced this productivity will last over the years as the codebase ages and target platforms evolve. Maintaining a large app in a dynamic language is hard. Relying on frameworks and patterns that go from hot to passé to abandoned within a year is a recipe for the perpetual rewrite. We want to ship high quality mobile apps to our customers without requiring a dedicated mobile team. c#, Xamarin, and the surrounding tools let us do just that and are downright delightful to use. YMMV
Joshua Pinter@joshuapinter · Product at CNTRAL. Maker of ntwrk.
@michaeldwan Thanks for the reply, Michael! We've got a couple apps using React Native and, yes, we've bumped up against some of those limitations. Hopefully, with Facebook (and even Microsoft) putting a lot of weight behind it and with strong community support it won't be going anywhere soon.
Sam Howat@sph · CTO @ Avelient, Inc
Big fan of Highrise. This release gives some of the features that I complained about for awhile. More importantly, this update allows the small team at Highrise to focus on producing new features that will work on their mobile site and the website without having to focus on separate code bases. Looking forward to seeing them focus on new features and improvements over the next few years.
Dustin Henderlong@dhendy · Vice President, Digital @ Threadless
side note: great shirt choice @natekontny :ok_hand:
Lynette Kontny@lynettekontny · COO, Highrise HQ
3.1 out now too! But not just iOS. Android too. At the same time! https://medium.com/highrisehq/mo...