3 ms·
What's the marketshare on developer machines though? And build servers? What about Docker? It's so nice to be able to have any CI build your Android apps and T
by jhasse 9y ago
What's the marketshare on developer machines though? And build servers? What about Docker?
It's so nice to be able to have any CI build your Android apps and Travis CI supports building iOS apps, too.
- scarface74 9y agoAs I said in another post, you can get a hosted build server from Visualstudio.com (VSTS) with unlimited Git repos, with 5 users and a hosted build server with 240 minutes per month. You can get a hosted build server with unlimited minutes for $40 a month. If you need more than one simultaneous build - buy more build agents. VSTS has hosted build servers for Windows, IOS, Linux, and Android. It's even nicer not to have to maintain servers at all. I try to avoid maintaining servers. We are moving to serverless functions with Lambda and serverless Docker with AWS Fargate.
- pjmlp 9y agoPretty much the same regarding developer machines. Besides my stay at research institutes, I never worked on companies where IT allowed anything other than Windows as development machines. Linux when required is only VM based or servers accessed via ssh. Macs are only allowed on macOS/iOS related projects. Docker remains a buzzword for the majority of customers, another box to tick besides big data and ML on slideware.
- scarface74 9y agoI wouldn't go that far. I often see cited that 60%+ Of commits on Github come from Macs.
- pjmlp 9y agoGithub is a very lousy metric to measure anything relevant to typical enterprise development.
- scarface74 9y agoEven modern "Enterprise Development" is mostly web based. Few companies these days are developing WinForm apps.
- pjmlp 9y agoSo what, we are doing it on Windows laptops and no one is ever allowed to touch Github beyond getting stuff out of there to spare money on licenses. So no, Githib is not a metric for enterprise development. And you are right Winforms is legacy, all modern Windows applications are written in WPF. I have been doing it the last 4 years, and dispite the HN Web bubble, out there in the enterprise there are companies actually adopting UWP and migrating their laptop fleet to Windows 10.
- scarface74 9y agoIt's not about the "HN Web Bubble". I'm on the opposite coast and keep my eye on the job market. There are relatively few jobs for WPF compared to web - even in the enterprise market. Most internal apps these days are web based because of ease of deployment, and TCO. No one wants to maintain a bunch of PCs with the only alternative being a bunch of Citrix Terminals when they can use a web browser. The writing is on the wall - not even MS is falling over itself to support WPF in .Net Core.
- pjmlp 9y agoSo come to Europe. Plenty of WPF jobs here. Not everyone is using Citrix, and there are many markets, like life sciences, ticketing systems, factory management and many other domains, using non networked devices with native UIs in WPF. Of course MS is not supporting WPF on .NET Core, they already announced XAML Standard and Xamarin.Forms is going to support Linux and macOS as well. Also they have big UI announcement planned for BUILD as discussed on .NET Rocks interview with Scott Hunter.