Member
Join Date: Feb 2013
Posts: 41
|
Nexus 7 (2nd Gen) & Blackberry Q10 with Playstore Sideloaded = +2
|
#81 |
Member
Join Date: Oct 2013
Posts: 87
|
+1 for android
I'm a big fan of HeroLab, especially since I started using Realm Works, and I'd love to be able to use HL (and RW... ) on my several android tablets and/or phones. |
#82 |
Senior Member
Join Date: Jul 2012
Posts: 416
|
Yet again, all this PR struggle would have been avoided by simply making a web based client instead of the iPad version - likely would have been easier to build as well.
|
#83 |
Ex-Staff
Lone Wolf Staff
Join Date: Jul 2013
Posts: 961
|
Quote:
If we were starting from scratch today, we might make different decisions - but writing for a web app in 2006 wouldn't have made sense for something as complex as Hero Lab. |
|
#84 |
Junior Member
Join Date: May 2014
Posts: 6
|
Quote:
Although it would make it much easier (in theory) to distribute updates and validate licenses. However, are you saying that you are running on an 8 year old code base? How are you able to manage your technical debt with code that old? Any project that I've worked on in the last 20 years that was that old was obscenely difficult just to add in a small feature, and invariably anything older than 5 years (in production) is typically easier to rewrite than maintain. You must have some combination of very low turn around, small staff, stringent coding standards, lean feature sets, and skilled developers, or perhaps you're all just insane! |
|
#85 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 8,232
|
Quote:
In addition, and it would NOT have been easier to build. It actually would have been significantly harder to build, since we would have had to largely rewrite the Hero Lab engine for a web-based app instead of re-using it on the iPad. So there's that consideration as well. |
|
#86 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 8,232
|
Quote:
Oh, and we're insane, too! Well, at least *I* am. |
|
#87 |
Senior Member
Lone Wolf Staff
Join Date: Dec 2008
Posts: 4,690
|
Quote:
|
|
#88 |
Senior Member
Join Date: Jul 2012
Posts: 416
|
Quote:
Quote:
Quote:
|
|||
#89 |
Junior Member
Join Date: May 2014
Posts: 6
|
Quote:
Though, it may not be a bad idea to consider a rewrite at this point, depending on how integrated your various products are. I've always been a fan of vigorous coding standards, reviews, retro-analysis, and so on. I can't shake a quote that an old manager of mine said, with regards to the idea of writing the most maintainable software possible: "Code is cheap. Write it again if you have to." There's some wisdom to that adage, though I scarcely want to admit it. It just feels like carte blance to write spaghetti. |
|
#90 |
|
|