QML+JS vai tehtiinkö heavy liftingiä C++:lla? Minkälainen kokemus noin muuten oli Qt:lla tehdä ammattimaista kehitystä?
Edit: Saattaa olla toki NDA:n alaisia asioita eli ei ole pakko vastata
QML+JS vai tehtiinkö heavy liftingiä C++:lla? Minkälainen kokemus noin muuten oli Qt:lla tehdä ammattimaista kehitystä?
Edit: Saattaa olla toki NDA:n alaisia asioita eli ei ole pakko vastata
Eipä nuo salaisia ole kun ne työpaikkailmoituksissakin mainitaan Meillä on muuten yksi positio auki, jos jotain kiinnostaa tehdä QML:llä juttuja (on tässä muutakin paljon): https://www.linkedin.com/jobs/view/2901720467/
Eli näytöt itsessään QML ja sen omaa JS-varianttia (joka on melkein-ES5), serveri Node + Nginx, ja maan puolella sitten varsinainen bäkkärilogiikka (AWS, Node, jne perussettiä). Nordic Sky -portaali ja Cabin crew’n työkalut tehdään Reactilla. Mutta C++:aa ei tässä tosiaan ole lainkaan eli se on korvattu Nodella, koska laitevalmistaja määrittää mitä softaa saa lentokoneessa olla.
E:
Niin ja se vastaus kysymykseen Eli QML on ihan jees devaajakokemus. Hyvin samankaltaista kuin React, mutta vähemmän sellaista “tauhkaa” kuten esim. Reactin PropTypes. Eli syntaksi on paljon siistimpää ja deklaratiivisempää, mutta perusajatus on sinänsä sama: komponentti, sen funktiot ja propsujen datatyypit määritetään fileessään ja sitten sille komponentille passataan propsut kutsuttaessa. QML:n positiointimalli on kiva, eli tyyliin “tää komponentti alkaa tuon komponentin oikeasta alareunasta” tai “tää komponentti on ruudun oikeassa reunassa keskellä”. Ei nyt näin kerrottuna mikään mind=blown, mutta käytännön käytössä siis tosi looginen ja kiva, vs. CSS. Ja koneissa on osassa penkeistä myös kaukosäädin, niin se nuolinäppäimillä navigointi tuo oman jännyytensä devaukseen. Sekin sujuu QML:n kanssa hyvin yhteen Ja UI-testaus on QML:ssä natiivisti ja toimii pääosin jees. On siinä muutamia kommervenkkejä, mutta aika samantyylistä kuin esim. Cypress, eli tyyliin “etsi komponentti X ja tarkista onko sen tekstin arvo Y” tai “paina nuoli alas kolmesti, ja sitten nuoli oikealle kahdesti. Tarkista onko focus nyt elementissä Z”.
Stellantis piti joulukuussa software dayn. Muutama poiminta ja kuva:
Tuossa tähtikuvionäytössä taitaa olla vähän stunttilisää, kun näyttö ei voi yhtä aikaa näyttää kahdella eri penkillä istuvalle oikeaa kuvioiden sijaintia
Jos totta puhutaan, Stellantis ei sanonut minulle entuudestaan mitään - ja uskon että kanssaveljiä on paljon
Vasta tästä ymmärsin että kyseessä on melko uusi Fiat Chryslerin ja Peugeotin yhteenliittymä. Eli ihan hemmetin mielenkiintoinen asiakkuus! Peugeot, Chrysler, Opel, Jeep, Dodge, Citroen, Alfa Romeo ja Maserati - no huh. Onko vielä automerkkejä, jotka käyttävät jotain muuta teknologiaa kuin kuutti? Ei ainakaan montaa. Jotain on kaverit tehneet oikein ja tuote taitaa olla ihan ok
Tämän firman asiakasportfolio alkaa olemaan aikalailla kunnossa, ja arvokas. Totean vaan, että kiva että tätä löytyy salkusta.
Sellaiset terveiset kuutin viestintätoimistolle, että tiedotteisiin tällaisissa tapauksissa kannattaa nostaa myös ne tunnetut automerkit pelkästään emoyhtiön nimen sijaan
Pösö ja sitikka (vanha PSA) ovat käyttäneet kuuttia jo pitkään. Muista Stellantiksen sisäisistä asiakkaista ei tarkkaa muistikuvaa. Aikanaan Aston keräsi todennäköisistä asiakkaista hyvän listan mitä automotiveen tulee. Melko kattavasti eri merkit kuuttia käyttävät. Tai ainakin käyttivät.
Eli tämän uuden sopimuksen alaiset, nyt Stellantiksen alla olevat merkit eivät ole uusia asiakkuuksia kuutille.
Stellantiksen nyt luulisi kaikille sijoittamisesta tai autoista kiinnostuneille olevan tuttu! Terveisin pösömies.
Tässä esim. yksi @timontti n mainiosta viesteistä, jossa perattu autopuolta (ja mm. stellantista):
Vähän ihmettelen tosiaan tuota lehdistötiedotetta. Entinen PSA-group joka siis on nykyään osa Stellantista on ainakin 2014 vuodesta ollut Qt inside ja nyt siis uutisoitiin, että myös viime vuonna markkinoille tulleissa konsernin autoissa käytettiin myös Qt:ta. Kummalliseksi uutisoinnin tekee sen, että Stellantiksen vanhat PSA-groupin merkit siirtyy tähän tietoon vuonna 2023 Android Automotiven käyttäjiksi. Konsernin amerikkalaismerkit taisivat siirtyä jo aiemmin.
Tokihan takaportti on käyttää Android Automotiven kanssa vaikka Qt:ta, mutta en kyllä tiedä syytä miksi joku käyttäisi muuta kuin mukana tulevaa car-ui-librarya. Qt kyllä on videon aiheesta tehnyt, mutta olisi kiva löytää informaatiota, että joku muukin näkee Qt:n käyttämisessä Android Automotiven kanssa etuja kuin Qt:n itse.
Ikävä selventää vielä ja tuottaa pettymys. Citikan käyttöliittymät on todennäköisesti tehty Qt:a käyttäen jo pidempään. Citroen oli osa PSA:a, eli nykyistä Stellantista.
En näiden käyttisten tekemisestä mitään tiedä, mutta en usko käyttöjärjestelmien kusisuuden johtuvan lopulta käytetyistä työkaluista. Toki sillä on vaikutusta, mutta tekijöistä nämä lopulta ovat kiinni. Esimerkiksi BMW:n kiitelty iDrive oli muistaakseni niin ikään kuutilla tehty.
Itse pidin Citikan loogisuudesta kun C5 Aircross yhden viikon oli ajossa. Ei mielestäni mitenkään reilusti Bemmiä huonompi.
Edit: viesti johon vastasin taisi hävitä johonkin.
Stellantiksen yksittäiset merkit ovat toki käyttänneet Qt:tä jo aiemmin, mutta tämä tiedote siis koskee Stellantiksen vuodesta 2018 alkaen kehittämää yhteistä HMI-plättistä, jonka päälle sitten voidaan helposti tehdä merkkikohtainen look and feel.
Käyn oman salkun sisältöä silloin tällöin tarkemmin läpi keskittyen päivittäin vähemmälle huomiolle jääviin osakkeisiin. Tällä kertaa suurennuslasin alle päätyi Qt.
En pääse siitä ajatuksesta eroon, että Suomessa ei osata kasvaa nopeasti kansainväliseen kokoluokkaan. Valtaosa kasvun partaalla olevista lupaavista yhtiöistä joko kuihtuu kitukasvuisiksi pienen kasvupyrähdyksen jälkeen tai niistä tulee ikuisia lupauksia. Iso osa yhtiöistä myydään jo varhaisessa kasvuvaiheessa ulkomaille. En osaa nopeasti nimetä yhtäkään miljardiluokan suomalaista pörssiyhtiötä, jolla ei olisi takanaan vähintään vuosikymmenten historia. Lupaavia versoja on ollut paljon, mutta kaikkien kasvu on hyytynyt, kuin allekirjoittaneen viherkasvit konsanaan.
En ole vakuuttunut siitä, että QT:n johdossa on kummoisia globaaleja viherpeukaloita. En toisaalta väitä, että yksinomaan ulkomaalaiset kokeneet johtajat tai pääkonttorin siirtäminen lähemmäs markkinoita olisivat avain menestykseen ja kasvuun. Toivoisin kuitenkin näkeväni Qt:n johdossa tekijöitä, joilla on kokemusta globaaleista kasvuhaasteista – hyvässä, pahassa tai mielellään molemmissa. Kaikkea ei tarvitsisi oppia kantapään kautta tilanteessa, jossa suomalaisia opettajia ei ole jonoksi asti.
Odotusten pettämisestä on nyt saatu oikeastaan ensimmäinen maistiainen. Rima on edelleen korkealla eikä sen alituksia voi näilläkään hinnoilla tehdä. Pitkäjänteinen kasvutarina vaatii pitkää pinnaa ilman uhoa, mutta myös rohkeutta lyödä lisää löylyä vaikka hikeä pukkaa. Pelkkä Qt:n tehokas kaupallistaminen ei riitä maailmanvalloitukseen. Pohjimmiltaan avoimessa lähdekoodissa ja sen kaupallistamisessa on omat isot haasteensa. Lypsylehmää ei kannata teurastaa hirttämällä eikä kehittäjiäkään ole hyvä karkoittaa takaisin autotalliin, ruosteisten juttujen pariin. Kaupallistaminen antaa kilpailulle ja kilpailijoille aina kasvusysäyksen.
Sijoittajan kannalta tilanne on monimutkainen. Itse olen mukana Qt:ssä melko vaatimattomalla panoksella ja missasin suuren osan nopeimmasta kurssinoususta. Toivon tottakai parasta, mutta näen Qt:n kohdalla edelleen liikaa riskejä. 180€:n hinnoilla Qt oli jo puhdas pelilappu, joita sijoitustyylini välttelee tehokkaasti. Oma suositus itselleni on pidä. Ei toimenpiteitä.
“Odotusten pettämisestä on nyt saatu oikeastaan ensimmäinen maistiainen.”
Täsmennätkö mihin tällä viittaat? Omiin silmiin on lähinnä osunut vuodesta toiseen ennusteet ylittäviä posareita ja uusia myyntiavauksia
Mitä tarkoitat odotusten pettämisellä? Millä tavalla Qt:n liiketoiminta on pettänyt odotukset? Juuri sieltä tuli positiivinen tulosvaroitus. Ohjeistukseen ei ole viimevuosina tarvinnut pettyä, aina on menty yli.
Kurssilasku voi harmittaa mutta sehän ei ole yhtiöltä pettämistä jos markkinat hinnoittelee yhtiötä pörssissä välillä eri tavoilla, ja tästä syystä kurssi heiluu.
Viittaan markkinareaktioon, jonka perusteella odotukset olivat osakkeen kurssiin nähden liian korkeat. Toki osan kurssilaskusta voi laittaa markkinasentimentin piikkiin, mutta suunta kääntyi Qt:n oman suorittamisen kautta. Odotusten tai omien ennusteiden reipas ylittäminen vuodesta toiseen on kaksiteräinen miekka. Siitä tulee helposti myös odotusarvo. Liiketoiminta on asia erikseen. Siinäkin on toki omat haasteensa, joita nostin esille.
Hmm.
Mielestäni yhtiö ei ole millään tavalla pettänyt luomiinsa odotuksiin nähden. Ohjeistuksesta on menty aina yli. Välillä enemmän välillä vähemmän. Normaalia vahvemman Q2 2021 jälkeenkin kommunikoitiin selvästi, että poikkeuksellisen kova kasvu (~100% yoy) johtui suuresta kertakaupasta, joita ei ole H2 2021 näkyvissä, mutta tulee varmasti jatkossa.
Johtoryhmä koostuu pelkästään suomalaisista, joilla ei ole kattavaa kokemusta globaalin kasvuyhtiön haasteista. Parasta osaamista edustaa todennäköisesti Nokian entinen johtaja, joka ei hänkään kohdannut varsinaisia haasteita Nokia-aikanaan ennen mahalaskua, josta ei sitten selvitty.
Mielestäni vastasin jo muihin kysymyksiin, enkä lähde niistä vänkäämään tai vääntämään kaikkea rautalangasta.
Kannattaa tsekata esim. toimarin työhistoriaa
Nokialla onneksi tajuttiin ottaa ulkomailta kokenut kansainvälinen johtaja kohtaamaan haasteita
Nokian, kuten monen muunkin kansainvälisen suomalaisfirman, johtoryhmä ja hallitus ovat hyvin heterogeenisia ja usein kokoonpanot peilaavat myös liiketoiminnan painopisteitä maailmalla. Yhdestä miehestä ei homma ole koskaan kiinni, ei edes Vareliuksesta.
Tämän(kin) asian voi toki heittää lekkeriksi, mutta kannattaa hetki miettiä, mitä kirjoitin. Riskit on sijoittamisessa hyvä tunnistaa ja omia onnistumisen mahdollisuuksia voi toisinaan pienelläkin vaivalla parantaa. Voisin toki avata yksityiskohtiakin, mutta se on maksullinen palvelu.
Päivän piristykseksi uutinen, joka tulevaisuudessa suoraan laariin. Stellantis 2021 myydyin auto Euroopassa WV jäi toiseksi, niukasti.