Sourcetree seems to be a cross platform tool. It runs on Mac and windows. My question is what technologies are used to develop source tree. Is it .Net Framework and MONO. It is not HTML5/JS for sure. Neither is seems to be qt.
Thanks a ton for answer in advance guys..
I'll answer this since I made the call originally. I have a long history in cross-platform development, and what it taught me was that when you use a cross-platform toolset you inherently choose development speed over the ability to really exploit the target platforms fully. Whether it's speed, access to platform-specific refinements and service integrations, there is always a trade-off.
When you're writing back-end systems this doesn't matter that much, but desktop applications live or die by how well they integrate with the target platform, and that last 10% that you can't squeeze out of a cross-platform solution may well be the difference between a user choosing your product or dropping it for a different one. They don't care about development time, or the explanations about cross-platform tool not supporting that little esoteric platform hook they wanted, they only judge on the final product. Saving development time with a cross-platform solution is only a good option either when it's not visible to the user, or if you're willing to sacrifice a % of the user experience for dev convenience. With SourceTree I chose to match the platform 100% even if that meant more work for me, because I knew the end experience would be better - this is something that's especially important on the Mac.
We're looking for participants for another workshop at Atlassian! We need Jira admins who have interesting custom workflows, issue views, or boards. Think you have a story to sh...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs