|
There's a discussion I've never seen here on CP. Has anyone here ever made some non-trivial amount of money off of an app they've published in the MS Store?
|
|
|
|
|
You can have a great app, but if you don't tend to it, it will get buried under the hundreds of "YouTube How-To video" apps and the like.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
So, rather than spend time on improving your app, you have to spend all your time trying to bump it.
What a great system.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
It's called "marketing". Life is hard and you die.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
I'm curious if anyone has tried or is using UNO?
Thoughts / comments on it as a viable development platform.
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
Kevin Marois wrote: I'm curious if anyone has tried or is using UNO?
Hadn't heard of it before now.
I tried the sample (https://raytracer-mono-aot.platform.uno/[^]) on a VM that doesn't have much RAM and it failed. Tried it on another machine and it worked (both on latest FireFox).
I'd like to see the dev environment and try developing a small android app to give better evaluation.
Looks interesting though.
|
|
|
|
|
It depends upon how often you play[^], no?
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 |
|
|
|
|
|
I had a look at the getting started tutorial and it looks nice. I've done plenty of WPF apps so the ViewModel and XAML approach are familiar concepts. I'll definitely keep it in mind if I need to do a mobile app.
I've had a look at other cross-platform / native frameworks like Flutter, but what I don't like about that one is that the views and code are mixed together and I need to learn another Language (Dart). Uno looks easier to get started with, at least for me.
|
|
|
|
|
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!
|
|
|
|