|
There's an implementation of the Windows 10 calculator done in Uno (called *Uno Calc") that I use all the time on Android. It serves as a technology demonstrator but more to the point is a great calculator!
|
|
|
|
|
I spent a little time playing with it, decided it looked interesting/good enough to suggest to my boss we look into it. We went to Unoconf in Montreal together and drank the kool aid etc. Conceptually it is exactly what we want, and we wish Xamarin Forms had been more like this. Let me also say the work done/being done by the Uno team is amazing.
However, after we got back from the conference we got some of my colleagues to work with it on actual commercial projects. We had one small Xamarin iOS app that needed an Android version, and another app that was UWP and also needed an Android version. Sadly I didn't get to work on these myself, they were mostly done by junior/intermediate devs and I, along with another senior colleague, helped guide them as much as I could in between our regular work. That means I'm not familiar with all the various problems we encountered - but there seemed to be a lot. We were successful in the end, the first app now has iOS, Android and UWP versions, the second app is UWP and Android (because that's all we need) and they work well enough from the user's point of view. Unfortunately it was a longer, harder road getting there than we hoped.
Without going into too much detail, my personal opinion is that Uno currently feels like it's where Xamarin Forms was 4-5 years ago. There's a lot that isn't implemented (and you often can't tell at design time), each release is prone to breaking existing projects when you update the Nuget packages, and the tooling/code generation/build chain is fragile. That is not to say it's not usable or not valuable, and I'm certain the number & degree of problems you'll have will vary depending on the scope and complexity of your projects so YMMV. I also think we probably would have had a better time if we were building something from scratch rather than trying to port existing code. That said, one of the things we tried to port was a UWP app and the promise of 'write the UWP version and it just works on Android and iOS' definitely is there yet.
At this point we are still betting on Uno for future cross platform dev in .Net, over Xamarin Forms etc, and are hoping that it will continue to improve and catch up to other more mature options. Certainly the Uno team seems to be working hard and moving fast. However talking to my colleagues they seem to have similar feelings to myself, they really want to like it but the experience they've had so far left them 'on the fence'. We also just struggled with another project we looked at due to a combination of stuff that wasn't implemented in Uno and a lack of third party controls to compensate - all of that should come in the future, but for now we may have to do at least one more project in XF. We'll have to see what the future holds.
|
|
|
|
|
Thanks for the info
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
Is hailing taxis worse than raining cats and dogs?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
That's nothing. In some places it snows leopards.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
not so bad, imagine the saber tooth cats and dogs wolves the cavemen had to deal with.
...taxi's not so much though (unless you consider taxidermy by glacier a transport option)
after many otherwise intelligent sounding suggestions that achieved nothing the nice folks at Technet said the only solution was to low level format my hard disk then reinstall my signature. Sadly, this still didn't fix the issue!
|
|
|
|
|
It is, but maybe not as bad as when it's,
[Tom Araya voice]
Raining blooooood!
[/Tom Araya voice].
\m/
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
I think that this would be even worse.
The Weather Girls caterwauled: Hi, hi we're your weather girls
Ah-huh
And have we got news for you
You better listen
Get ready, all you lonely girls
And leave those umbrellas at home
Alright
Humidity is rising (uh rising), barometer's getting low (oh low, girl)
According to all sources (what sources now)
The street's the place to go (we better hurry up)
'Cause tonight for the first time (first time)
Just about half-past ten (half past ten)
For the first time in history
It's gonna start raining men (start raining men)
It's raining men, hallelujah, it's raining men, amen
I'm gonna go out to run and let myself get
Absolutely soaking wet
It's raining men, hallelujah
It's raining men, every specimen
Tall, blonde, dark and lean
Rough and tough and strong and mean
...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Jim'll Paint It on Twitter[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I won't argue that, that's pretty freakin' awful.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
It's a meter of opinion, but I think that's a fare assessment.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Trying to take us for a ride, are ye? That's not fare.
/ravi
|
|
|
|
|
|
That's when you stand at the wrong end to change a nappy, isn't it?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Is speaking harshly about that nappy simply diaper rash ?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
New Pizza place opened in our area and they had the promo for "Secret Pizza" for 4.99. 1 out of 3 toppings was going to be a surprise. I checked it and was happy that it had Ham and Sausage. I was just praying that the third one is not a Pineapple.
Well behold my prayers were answered,
It was KIWI
cheers,
Super
------------------------------------------
Too much of good is bad,mix some evil in it
|
|
|
|
|
Well, it was certainly a surprise ... never even heard of a pizza with Kiwi fruit on before.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I bet it tastes pretty much like chicken... Kiwi[^]
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
super wrote: New Pizza place opened in our area and they had the promo for "Secret Pizza" for 4.99.
Well it's not a surprise anymore, is it!
Next time put a SPOILER ALERT!!! will ya
|
|
|
|
|
super wrote: I was just praying that the third one is not a Pineapple. Pineapple is good on pizza. It's also good in salsa for example. Tropical fruits are delicious when mixed with other savory items.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
ZurdoDev wrote: Pineapple is good on pizza.
ZurdoDev wrote: It's also good in salsa
ZurdoDev wrote: Tropical fruits are delicious when mixed with other savory items.
(other than pizza)
It's much easier to enjoy the favor of both friend and foe, and not give a damn who's who. -- Lon Milo DuQuette
|
|
|
|
|
ZurdoDev wrote: Pineapple is good on pizza.
Stop looking, we found the guy.
|
|
|
|
|
Ham, sausage, a third ingredient could have gone the "meat lovers" route instead. The third one could have been squirrel meat, which was the secret ingredient in a prize-winning chili at a Texas county fair.
|
|
|
|
|
Could be even worse[^]
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
The more I see things like that, the more vegetarian looks good and then well :bacon: no Bacon emoji ?
|
|
|
|