[Development] [Google Summer of Code] [Project Ideas] Qt Quick Controls 2 Sailfish Silica Style
jeanmichael.celerier at gmail.com
Tue Apr 3 14:41:16 CEST 2018
If the controls don't end up in qtquickcontrols2, please at least consider
putting them in qpm (https://www.qpm.io/) so that other people can benefit
from them easily :)
On Tue, Apr 3, 2018 at 2:13 PM, Alexey Andreyev <
yetanotherandreyev at gmail.com> wrote:
> Hi, Aleksey Kontsevich! Thank you for your support, I do agree that
> Sailfish OS is receiving a huge contribution from Russian speaking
> developers and focusing on other local markets too. There's also related
> AsteroidOS community about smartwatches. They have a demo 
> Talking about popularity: from my point of view, while Microsoft is
> providing their Metro unified look for desktop and Intel-based tablets (and
> Xbox) for example, looks like they do not have any plans for new mobile
> devices (I mean arm-based) to provide. While Sailfish OS is mobile OS with
> GSM-stack support for real arm-based systems.  Correct me if I'm wrong,
> I do not want to mislead anyone.
> Mitch Curtis, thank you for your feedback sincerely. I do understand your
> skepticism about yet another controls in mainline to support. (but I do not
> share this personally :)
> I'm new to qqc2 internals. I've cloned qtquickcontrols2 repo 5.10.1 brach
> (to play on my Arch Linux system). Dependency from some private APIs looks
> tricky for me at first glance. I'm trying to sort out. I'm not against
> providing silica style as some custom repo, the result I want to get is
> open source solution to run Qt application in my personal environment with
> native Silica look and feel. Will be happy to get any hints about basic
> repo draft in that case (should I look at Kirigami approach?)
> Anyway, as I wrote at my GSoC proposal, GSoC campaign is just money
> support, I love Silica style, using Sailfish OS for several years and can't
> stand that no one is willing to port it to modern QQC2 approach :) I guess
> it could radically change skepticism about qt quick controls approach in
> general from ios and android developers.
> : https://www.youtube.com/watch?v=Rd86KTs2Les
> : https://wiki.merproject.org/wiki/Adaptations/libhybris
> 2018-04-03 13:38 GMT+03:00 Aleksey Kontsevich <tantrido at ya.ru>:
>> Hi all, my 2 cents here:
>> >The controls look nice, but my concern is how relevant the Silica style
>> is these days (in the context of how many people are developing apps for the
>> >Sailfish OS).
>> Sailfish OS become VERY popular in Russia and in Latin America, and for
>> people who wants their data and communication be secure. Market in Russia
>> growing very fast, Sailfish OS devices are hits of sales, leading
>> universities created courses for Sailfish OS, government certified
>> it for corporate and government use and since 2019 all mobile
>> applications from national software list (government and corporate use)
>> should work in Sailfish OS (according to import replacing law all
>> applications should be Russian-native and secure).
>> Best regards,
>> Linked in https://www.linkedin.com/in/alekseykontsevich
>> 03.04.2018, 13:13, "Mitch Curtis" <mitch.curtis at qt.io>:
>> > Hi Alexey.
>> > The controls look nice, but my concern is how relevant the Silica style
>> is these days (in the context of how many people are developing apps for
>> the Sailfish OS).
>> > For each style we currently have, I would justify their inclusion into
>> qtquickcontrols2.git for the following reasons:
>> > Default - extremely high performance at the cost of a very basic
>> appearance. Tries to be neutral in terms of looks.
>> > Fusion - bridges the gap in terms of Desktop styling. An
>> additional/more specific point that I think it is important here is that
>> the controls are more compact (smaller) than any other pre-built style we
>> offer (the Material style has a dense variant now, but that’s still larger
>> if I recall correctly).
>> > Imagine - puts power in the hands of designers, frees up time for
>> > Material - very relevant in terms of Android market share. Looks really
>> nice; a good candidate for “non-native” cross-platform apps.
>> > Universal - relevant in terms of Windows market share.
>> > As mentioned, I do think the Silica controls look nice, but that’s the
>> only justification I could think of for including them in
>> qtquickcontrols2.git. For each new style we add, the maintenance cost
>> increases, so this is something that we need to consider.
>> > What is your opinion on this?
>> > Cheers.
>> > From: Alexey Andreyev [mailto:yetanotherandreyev at gmail.com]
>> > Sent: Friday, 23 March 2018 8:49 PM
>> > To: Mitch Curtis <mitch.curtis at qt.io>
>> > Cc: development at qt-project.org
>> > Subject: Re: [Development] [Google Summer of Code] [Project Ideas] Qt
>> Quick Controls 2 Sailfish Silica Style
>> > Thank you Mitch for the feedback!
>> > I've also tried to record current controls on a real device:
>> https://youtu.be/T-qUZMuTGqw (hope not only 360p will be available soon)
>> > 2018-03-23 21:55 GMT+03:00 Alexey Andreyev <
>> yetanotherandreyev at gmail.com>:
>> >> Silica cheat sheet:
>> >> https://sailfishos.org/wp-content/uploads/2016/06/component_
>> >> Theme cheat sheet:
>> >> https://sailfishos.org/wp-content/uploads/2016/06/theme_cheatsheet.png
>> >> Icon reference:
>> >> https://sailfishos.org/wp-content/uploads/2016/06/icon_reference.png
>> >> code example:
>> >> https://gist.github.com/jaymzznoori/a980314f8248e0a1e7904c29c88ecdf3
>> >> Youtube video with timestamp for platform-specific PulleyMenu element
>> example: https://youtu.be/jByW7UNmbxU?t=11m38s
>> >> 2018-03-23 21:40 GMT+03:00 Mitch Curtis <mitch.curtis at qt.io>:
>> >>> Hello.
>> >>> Are there any screenshots of it? I read that entire page and the
>> Silica docs but couldn’t see anything.
>> >>> Cheers.
>> >>> From: Development [mailto:development-bounces+mitch.curtis=
>> qt.io at qt-project.org] On Behalf Of Alexey Andreyev
>> >>> Sent: Friday, 23 March 2018 5:39 PM
>> >>> To: development at qt-project.org
>> >>> Subject: [Development] [Google Summer of Code] [Project Ideas] Qt
>> Quick Controls 2 Sailfish Silica Style
>> >>> Hello!
>> >>> My name is Alexey, what do you think about Silica Style for QQC2 as a
>> gsoc project?
>> >>> I have some notes here: http://aa13q.ru/qqc2-silica-style-en/
>> >>> and want to create a proposal.
>> > ,
>> > _______________________________________________
>> > Development mailing list
>> > Development at qt-project.org
>> > http://lists.qt-project.org/mailman/listinfo/development
> Development mailing list
> Development at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Development