Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by LeoNatan25 on Sunday January 20, 2019 @10:04AM
(#18953334)
What's so "most beautiful" about HTML+CSS masquerading (badly) as UIKit?
I know, I know, every web framework is "best", "most" and "beautiful". But still, for once I would like to know what is so "beautiful" about web emulating native in a bad manner.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by placebo on Sunday January 20, 2019 @11:49AM
(#18953932)
More software development options give you more freedom to choose a path that gives the best solution to the problem you're trying to solve. That is "beautiful" for me. Software development in the real world is a game of trade-offs. You have time-to-market and various other business considerations to take into account. Many times, choosing the "best" technological solution will harm your business. What is best and beautiful depends on the wider context.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by dvh on Monday January 21, 2019 @02:31AM
(#18958426)
The killer feature of web is that there are at least 5 implementations from major vendors (Mozilla, Google, apple, Microsoft, Opera). Nothing else come close. I've been burned too many times before by discontinued products to use anything else for UI.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by neoeldex on Monday January 21, 2019 @11:22AM
(#18961362)
Funny thing is there's practically only Mozilla and Google left with their browsers. Microsoft, Apple and Opera all basically piggyback on the chrome renderer (prolly not entirely true for safari, but it doesn't run on anything besides apple anymore)
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by stabbles on Sunday January 20, 2019 @09:57AM
(#18953306)
The animations in the Anim tab of the demo still lag a bit on my Samsung S6. It's always these subtle, uncanny things that tell you it's not a native app
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by TeMPOraL on Sunday January 20, 2019 @11:21AM
(#18953707)
These, and/or lack of deep integration with platform's UI features (e.g. keyboard shortcuts), and/or UI occasionally blanking out with 404 or 500 page because of networking problems.
Yes, you can usually tell webapps from native apps apart pretty quickly.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by pjmlp on Sunday January 20, 2019 @01:08PM
(#18954458)
While I agree with you, it is also a consequence of not doing proper testing.
I have used a couple of native apps that crash on network problems, and in some cases they just vanish from the screen on crash without any OS dialog coming up.
I rather have to deal with mobile web apps than web widgets, specially if I have to code them.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by z3t4 on Sunday January 20, 2019 @03:41PM
(#18955444)
The app accessing your contact list, monitoring phone calls, accessing your private photos. That's also how you can tell the difference between a "native" app and a progressive web app.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by stephen on Sunday January 20, 2019 @11:59AM
(#18954003)
I was just looking at this the other day--at first it looked pretty jank on my desktop chrome, but I switched to an android phone and the animations looked surprisingly slick. (Haven't tried on an iPhone yet.)
I know the bar for purists is "it will never be native", which is true, but this is a huge improvement from the state-of-the-art mobile webapp frameworks/widgets from ~5 years ago.
Definitely great to have options, especially for building/prototyping apps that otherwise wouldn't exist, e.g. because they'd be (for some/many developers) prohibitively expensive to MVP.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by buckhx on Sunday January 20, 2019 @12:55PM
(#18954380)
We leveraged this for an internal product trying to see how far we could push a PWA with a native feel. Biggest pain was that it doesn't play nice with the Vue router and history API and really wants to function as a single page app. Happy to ping one of our product engineers to elaborate if folks are curious on more specifics.
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by spdustin on Sunday January 20, 2019 @12:38PM
(#18954269)
This is pretty great on iPhone. One suggestion: on the carousel component, it requires too much of a swipe (50% of device width?) to feel native. Maybe reduce that to 20%?
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by cyberferret on Sunday January 20, 2019 @07:37PM
(#18956628)
Hmm... Does this mean we can use Onsen as a 'drop in' replacement for the front end of an Ionic app? And simply rely on Ionic for the 'back end' routing etc.? I was just wondering if Onsen is mainly a set of CSS classes which could replace the Ionic ones for a different look and feel?
Re:OnSen UI – Develop HTML5 hybrid and mobile web apps
by fareesh on Sunday January 20, 2019 @01:54PM
(#18954795)
So this is a competitor to ionic?
Can someone who chose this instead sell me on whether this offers anything better at the present stage? Curious to know when I should use this instead.
I know, I know, every web framework is "best", "most" and "beautiful". But still, for once I would like to know what is so "beautiful" about web emulating native in a bad manner.
That said, I use Xamarin instead of this.
Yes, you can usually tell webapps from native apps apart pretty quickly.
I have used a couple of native apps that crash on network problems, and in some cases they just vanish from the screen on crash without any OS dialog coming up.
I rather have to deal with mobile web apps than web widgets, specially if I have to code them.
Did anybody evaluate all of them? On iOS I experienced that most approaches have issues keeping the header in place when the keyboard shows up.
Appreciate anyone who has used both chiming in with their thoughts in this thread.
I know the bar for purists is "it will never be native", which is true, but this is a huge improvement from the state-of-the-art mobile webapp frameworks/widgets from ~5 years ago.
Definitely great to have options, especially for building/prototyping apps that otherwise wouldn't exist, e.g. because they'd be (for some/many developers) prohibitively expensive to MVP.
Source: Former native mobile app developer that used to defend native mobile apps.
The demo does work well!
Can someone who chose this instead sell me on whether this offers anything better at the present stage? Curious to know when I should use this instead.
https://medium.com/the-web-tub/idris-state-machines-in-javas...