+1 I'm writing software since 40+ years now and Apps for mobile devices since 11 yrs started with Qt/QML development for mobile Apps with QtQuickControls2 nearly 3 yrs ago.
have written my apps (same as Nuno Santos) ALONE ... without any knowledge of native Android or iOS development, also C++ was new to me. comparing UI code of QML with Flutter: for me QML wins. code looks much more modern and easy to understand. last 3 yrs I have developed mobile business apps for Android, iOS (and just also for Windows 10 Touchscreens): * around 10 example and conference apps available at github * a very complex (Dropbox-like) App for Enterprise to get access to shared network drives and SharePoints with all kind of share-with/from-other-apps on Android / iOS * a specialized Enterprise App for custom Bluetooth LE device to measure signal strength of different mobile network providers * a TimeTracking software for construction site managers * two very complex apps for care services: mobile with tour management and also inpatient care. with specialized Server-Queue Management to secure transport of patients data to server independent from offline/online state. highly specialized data entry for vital values, services, wounds with photos, ... * a EAN 13 - Barcode Scanner App, checking with server if Barcode is valid * a Goods issue control app for Plant Wholesale with BT LE Barcode Scanners * a Goods receipt app for Plant Wholesale with BT LE Barcode Scanner and mobile Printer * next app in work for Property Managers ... I don't know of any other development framework enabling me to do this ALONE x-platform with native speed. Customers like my apps because of great UX and good performance (doing all business logic and complex UI logic in C++) so for me Qt/QML with QQC2 is a really modern development environment thanks to the teams at Qt ekke Am 20.12.18 um 15:23 schrieb Nuno Santos: > Hey Roland, > > Sorry mate.. I couldn’t avoid... > > How are you writing UIs this days? What is modern to you? > > I consider myself young. I’m only 36. But I have been writing software for > the last 20 years. > > In the last 6 years I have written 4 different apps ALONE! One of them was > written 3 times. One in native iOS, then in native Android and then in Qt Qml. > > Qml is by far the BEST way I have ever used to write a UI! > > UI code is glue, glue, glue. Every single other framework requires so much > code to do exactly the same things as with Qml. > > Qt/Qml allowed me to advance at least 5x faster than any other UI framework. > > Is perfect? Nothing is perfect! There is are always pros/cons. > > Any way... for me, Qml in terms of UI writing is so modern that stands that > easily stands from any other technology around. > > I want to express my gratitude to the WHOLE Qt team to make it possible! You > guys rock! Qt Quick is definitely one of the best things around there. > > Best regards, > > -- > Nuno Santos > Founder / CEO / CTO > www.imaginando.pt > > No dia 20/12/2018, às 13:26, Roland Hughes <rol...@logikalsolutions.com> > escreveu: > >> It's still not modern. >> >> Modern implies "something which learned from past mistakes to overcome many >> of them." When something recent fails we simply call it "a new approach" >> implying that it failed, generally beyond human comprehension. Modern >> implies something succeed in overcoming many/most/all of the >> pitfalls/travesties/tragedies which came before. >> >> The latter does not apply to QML. >> >> Newer isn't better, just newer. >> >> Some "light" reading. >> >> https://www.cbinsights.com/research/corporate-innovation-product-fails/ >> >> How many of you writing idiot phone apps know their used to be a Facebook >> Phone? A Ubuntu Phone? There even used to be an Apple Newton. >> >> Now that pretty much every industry analyst agrees the fad of idiot phones >> are over and that 2019 will be the first year of negative growth for the >> industry, scripted UIs will die off with them. Five years from now people >> will think about QML as often as you currently think about the Apple Newton. >> >> More light reading: >> >> http://www.interestingauthors.com/blog/thankyousirmayihaveanother/the-counter-culture-has-won/ >> >> Hopefully you all read far enough in the first link to read about Amazon's >> colossal failure, The Fire Phone. Even I didn't know Microsoft tried to >> market a "smart watch" in 2004. That thing must have only been on the market >> a few minutes! >> >> Be sure to scroll down to #35. Microsoft Kin One and Kin Two. Discontinued >> after 6 weeks. No wonder I'd never heard about this wanna-be Blackberry. >> >> Oh, from your own link >> >> /Although it was built in the 1600s, the building still has a very *modern* >> look./ >> >> / >> / >> >>> On 12/19/2018 12:33 PM, Ian Trick wrote: >>> On Tue, Dec 18, 2018 at 6:15 AM Roland Hughes >>> <rol...@logikalsolutions.com> wrote: >>>> QML is __NOT__ modern. >>> modern: Pertaining to a current or recent time and style; not ancient. >>> >>> https://en.wiktionary.org/wiki/modern >>> >>> 🤔 >>> >>>>>> On 17 Dec 2018, at 16:44, Fabrice Salvaire<fabrice.salva...@orange.fr> >>>>>> wrote: >>>>>> >>>>>> Dear Qt users, >>>>>> >>>>>> Is there people around who needed to hack QQuickTextNode private API ? >>>>>> IMHO it restricts strongly the possibility to develop modern custom QML >>>>>> items. >> -- >> Roland Hughes, President >> Logikal Solutions >> (630) 205-1593 >> >> http://www.theminimumyouneedtoknow.com >> http://www.infiniteexposure.net >> http://www.johnsmith-book.com >> http://www.logikalblog.com >> http://www.interestingauthors.com/blog >> http://lesedi.us >> >> _______________________________________________ >> Interest mailing list >> Interest@qt-project.org >> https://lists.qt-project.org/listinfo/interest > _______________________________________________ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest
_______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest