|
Why Mint? and What Flavor of Mint is it?
"The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge". Stephen Hawking, 1942- 2018
|
|
|
|
|
Mint 19.
Because it’s the most windows like distro, and it’s the one I’m going to install on SWMBO’s machine.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Isn't every weekend now Linux weekend for you? I mean, not expecting an OS/2 warp weekend soon
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I figured people would be interested, because - well, you know - the win 10 October update...
Nobody is interested in windows weekends.
Here’s a funny - I actually thought about os2 a couple of days ago.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
It is fun to see you enjoy the platform; I moved to Ubuntu some time ago, and was surprised by the amount of games on Steam that I could still install.
John Simmons / outlaw programmer wrote: Nobody is interested in windows weekends. We are; there are quite some rants in the lounge posted after someone had to spend their entire weekend on fixing something that Windows botched up.
Just wouldn't want you to hold a windows-weekend, because that would mean that you'd have gone back.
John Simmons / outlaw programmer wrote: Here’s a funny - I actually thought about os2 a couple of days ago. A weird idea; the market had no place for it, but it had place for Macintosches, Windows and Linux. Just not for the Warpie-OS.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
This is a fascinating lecture by Rob Pike - Wikipedia[^] which really conveys the flavour of a past era The History of Unix, Rob Pike - YouTube[^] (skip the first 3 and a half minutes of silence).
Peter Wasser
"The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell
modified 17-Nov-18 20:15pm.
|
|
|
|
|
Quote: Yesterday,
All those backups seemed a waste of pay.
Now my database has gone away.
Oh I believe in yesterday.
Suddenly,
There's not half the files there used to be,
And there's a milestone hanging over me
The system crashed so suddenly.
I pushed something wrong
What it was I could not say.
Now all my data's gone
and I long for yesterday-ay-ay-ay.
Yesterday,
The need for back-ups seemed so far away.
I knew my data was all here to stay,
Now I believe in yesterday.
|
|
|
|
|
I've just started reading a very good book, iOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics: Matt Neuburg[^]
A couple of years ago I read* (skipped around for parts I needed) an older version of this book, when I was writing my first iOS app (C'YaPass[^]).
Petzold-like
The reason I chose the book is because it is written with the same kind of detail that Charles Petzold wrote his Programming Windows(3.x and then 95) books in. You don't find many authors writing this way. Few books start at the beginning and continue from there smoothly.
I really like Mobile development (Android & iOS) and I believe the reason is because it takes me back to simpler times of WinForm development, MFC or WinAPI dev.
Why Not Xamarin? (Why Learn Native iOS?)
I have Visual Studio 2017 and I took a look at Xamarin again yesterday. A quick look but I still have all kinds of problems to overcome even just getting the Cross-Platform template project running. Studio had a real problem running the Android app on my emulator - never got it started. Then the UWP app wouldn't run properly either. I believe it was all due to a bad project name but it just annoyed me.
* This quote explains exactly my experience and why I've decided to commit to reading the latest edition from begin to end.
Preface (author says) The widespread eagerness to program iOS, however, though delightful on the one hand, has also fostered a certain tendency to try to run without first learning to walk. iOS gives the programmer mighty powers that can seem as limitless as imagination itself, but it also has fundamentals. I often see questions online from programmers who are evidently deep into the creation of some interesting app, but who are stymied in a way that reveals quite clearly that they are unfamiliar with the basics of the very world in which they are so happily cavorting.
modified 17-Nov-18 16:55pm.
|
|
|
|
|
About five years ago, I took a serious look at Xamarin for a project. I found it half-baked with lots of promises from Xamarin. (Ended up using Qt, though the project was cancelled when negotiations were finalized with a previous vendor. Bummer for me, smart move for them.)
|
|
|
|
|
Joe Woodbury wrote: About five years ago, I took a serious look at Xamarin for a project
Yeah a lot has changed since then and it still isn't quite at the place where we all kind of dream for it to be. But it may just all be a pipe dream.
|
|
|
|
|
That last sentence applies to so many people who post here.
|
|
|
|
|
Richard MacCutchan wrote: That last sentence applies to so many people who post here.
You mean this one from the author of the book, right?
Matt Neuburg: I often see questions online from programmers who are evidently deep into the creation of some interesting app, but who are stymied in a way that reveals quite clearly that they are unfamiliar with the basics of the very world in which they are so happily cavorting.
It is an easy thing to fall into these days.
The Internet does provide a lot of help and samples, but it rarely provides a sense of the over all picture that is needed to really go deeper into things.
And the Internet has created a situation where many people believe they only want fast answers instead of the deeper information that will actually carry them further.
I read a great book about this which I definitely recommend (The Shallows: What the Internet Is Doing to Our Brains[^])
That book is not by a luddite. The author uses technology, but the funny thing is people who didn't complete the book review it and call him a luddite who just wants to destroy technology. In actuality he is just trying to point out that we do think differently because of the Internet.
|
|
|
|
|
Exactly. So many questions here are from people who can (just about) write some working code, but have no idea what it is actually doing or how it fits together, what the compiler does, etc. And in a few years they will be the ones writing the banking software (if they are not already doing it). I see that book is available on Kindle here in the UK, so another one to download.
|
|
|
|
|
raddevus wrote: Why Not Xamarin? I use Xamarin to build native Android apps using C#, because I have a lot of legacy well-tested production C# code that I can reuse with almost no modification. Besides, I love VS and prefer it to Android Studio. But I agree with you - using Xamarin Forms is not a substitute for knowing how to develop for the underlying mobile platforms you're targeting.
/ravi
|
|
|
|
|
/* Grabs the ten foot pole */ .... Yeah ... no.
modified 20-Oct-19 21:02pm.
|
|
|
|
|
I just started dabbling in the Xamarin world and find it refreshing that my existing WPF knowledge is very relevant. Buggy, sure, slow yup, familiar absolutely.
Then I tried to implement MVVM and it all fell apart with almost no indication why, sigh here we go again!
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
|
|
Jacquers wrote: Have you had a look at Flutter ?
Looks good from the web site. I wonder if it works well.
Have you tried it? Any success?
|
|
|
|
|
I'm keen to give it a try, but the setup doesn't look so streamlined yet.
|
|
|
|
|
Xamarin’s implementation in Visual Studio was a bit buggy - at first.
I use it now for Android, iOS, and UWP (there are still Windows tablets and laptops in wide usage).
I agree that to make good apps you need to understand the different platforms, but a good developer should learn that concurrent with the language platform.
Xamarin Forms in Visual Studio is a viable competitor - today - to Swift and Java, et al in anti-Microsoft land. The only remaining factor is the intelligence, experience, and discernment of the developer. And how much the developer likes maintaining different code bases for different OSs.
|
|
|
|
|
I'm still holding out hope for Xamarin in the future.
For now I'll probably keep learning native, because one thing I find is that when I do evaluate Xamarin each time it gets a bit better and I can also see the underlying native stuff there too.
|
|
|
|
|
Hopefully they will earn your trust. But, I do not have to wait for the future. It works fine now. The biggest thing they lack is a designer for XAML (and likewise for HTML in Blazor).
|
|
|
|
|
I have worked on hybrid development before. The project was scrapped before launch as being not needed because the company had a mobile friendly website. This was before Xamarin was more than a beta. I looked at Xamarin as a solution then and didn't like. I have gone back recently and really don't see much that would change my mind. Unfortunately, some of the better hybrid solutions have died out and really, for Visual Studio, Xamarin has become the only option. Personally, if I had to choose between Xamarin and having to learn native development from scratch, I would go native as Xamarin just seems half baked and overly difficult.
|
|
|
|
|
You do know Xamarin is not hybrid, but 100% native, right?
|
|
|
|