uutiset

hongmengin ekosysteemin vaurauden takana: tarina wps:stä, joka mukautuu täysin harmonyos:iin next

2024-09-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

tämän vuoden hdc-konferenssissa huawei julkaisi virallisesti harmonyos next:n ja ilmoitti, että hongmengin alkuperäiset sovellukset ovat siirtyneet täyteen sprinttivaiheeseen yli 5 000 yleisesti käytettyä sovellusta on kaikki aloittanut kehityksen, joista yli 1 500 sovellusta on saatu valmiiksi.
tämän jännittävien lukujen ketjun takana piilee tuhansien kehittäjien innostus ja odotukset. yhtenä kiinan suurimmista toimistoohjelmistoista wps:llä kesti kahdeksan kuukautta saada päätökseen hongmengin muutos ja liittyä hongmengin ekosysteemin jäseneksi.
haastattelimme qin huania, kingsoftin toimistoarkkitehtia, ja kuuntelimme hänen tarinaansa wps:n takana, kun harmonyos nextin kehitys ja mukauttaminen saatiin päätökseen.
qin huan hdc 2024:ssä
"yhtäkään koodiriviä harmonyos-versiossa ei ole kopioitu android-versiosta"
ensimmäisen kerran hän otti virallisesti yhteyttä harmonyos:ään vuoden 2022 lopulla. tan huan kutsuttiin yhtäkkiä kokoukseen keskustelemaan siitä, pitäisikö wps:n olla syntyperäinen harmonyos:lle? hän tunsi olonsa hieman oudolta.
mutta se on ymmärrettävää. qin huan on kokenut erilaisia ​​rakenteellisia muutoksia wps-järjestelmän puitteissa, ja hänen henkilökohtainen kasvupolunsa osuu pitkälti wps:n nopean kehityskauden kanssa. vuonna 2012, kun qin huan tuli juuri kingsoft officeen, hän osallistui wps:n siirtämiseen useille qt-pohjaisille alustoille, mukaan lukien windows ja linux, ja laajensi myöhemmin macos- ja xinchuang-alustoille. "ihmisryhmämme sai kiinni viimeisestä wps-jälleenrakentamisen junasta, koki järjestelmäarkkitehtuurin muutoksista, useiden alustojen mukauttamisesta ja erilaisten ohjesarjojen käsittelystä ja osallistui melkein koko näiden muutosten prosessiin."
vastaus on kyllä, aivan kuten xinchuangin syleileminen silloin.
vuotta myöhemmin wps aloitti pitkäaikaisen teknisen viestinnän huawein kanssa hongmengin kansainvälistymisen ympärillä. "helmikuusta noin viime vuoden heinäkuuhun kävimme läpi seitsemän tai kahdeksan kierrosta syvällistä vaihtoa ja olemme keskustelleet wps:n teknisistä vaikeuksista puhdasverisessä hongmengin järjestelmässä."
vuoden puoliväliin mennessä wps-tiimi yhtäkkiä sai tietää, että harmonyos ei ole enää yhteensopiva androidin kanssa, mikä oli saman vuoden syyskuussa julkaistu harmonyos next -suunnitelma, eli hongmengin alkuperäisten sovellusten täysi julkaisu.
kun harmonyos next julkaistaan, se avaa oven rajattomille mahdollisuuksille. tällainen kehityspolku voi viitata käyttöjärjestelmien kolmen pisteen maailmaan. huawein ja kuninkuus officen tavoitteet ovat hyvin yhdenmukaiset kansallisella tasolla, toimialan kehitystasolla ja yritysten odotukset markkinoilla.
"toivomme itse asiassa voivamme ajaa harmonyos next -junassa, liittyä nopeasti tähän prosessiin ja kehittää yhdessä markkinoita ja saada sananvaltaa markkinoilla."
muuttaakseen wps:n nopeasti hongmengiksi qin huan ja muut muodostivat nopeasti hongmeng-joukkueen. "olemme siirtäneet noin 40 "high-end" teknistä henkilöstöä. periaatteessa kaikki office-alan korkean tason ammattilaiset on rekrytoitu."
wps hongmeng -version käyttöliittymä
tiimin jäsenillä ei ole ainoastaan ​​syvällinen ymmärrys wps:n perustana olevasta rakenteesta, erityisesti sen ytimestä, vaan heillä on myös oltava tietoisuus alustojen välisestä kehityksestä. lisäksi on välttämätöntä pystyä kehittämään useita järjestelmiä samanaikaisesti, koska on tarpeen harkita ytimen yhdistämistä useissa päissä.
puhdasverinen harmonyos next hylkää kokonaan linux-ytimen. alkuperäistä mekanismia android-sovellusten käyttämiseen ei enää ole, jos wps ei muutu vastaavasti, sitä ei voi käyttää harmonyos next:ssä.
voidaan vain kirjoittaa uudelleen.
tätä tarkoitusta varten qin huan ja muut siirsivät olemassa olevan wps pc-ytimen moottorin hongmengiin ja kirjoittivat ylemmän kerroksen sovellusohjelman uudelleen tämän perusteella. tämän saavuttamiseksi rakennetaan myös kehys ytimestä ylemmän kerroksen sovelluksiin. aiempiin android-versioihin verrattuna wps:n hongmeng-versio on täysin erilainen. "mikään koodirivi ei toistu, se on täysin uudelleen kirjoitettu joukko." qin huan korosti.
marraskuussa 2023 wps ajettiin menestyksekkäästi hongmengin innovatiivisilla tuotteilla. välittömästi sen jälkeen, kun ytimeen lisättiin yksinkertainen ark-kerros, mobiililaitteiden wps:n perustoiminnot, kuten asiakirjojen avaaminen, otettiin käyttöön kuukautta myöhemmin. tämä on ylempi kerros arkui ja alla oleva wps:n c++ hongmeng -versio.
yli 40 vaatimusta pakottaa harmonyos ide:n kasvamaan
ajettuamme hongmengin innovatiivisten tuotteiden ydintä mobiililaitteissa, kohtaamme uuden ongelman - kuinka rakentaa järjestelmä, joka pystyy täyttämään cross-stack-puheluiden toiminnalliset, suorituskyky- ja vakausvaatimukset?
aiemmin android-alustalla wps oli harkinnut c++:n ja javan (jni) välistä intermodulaatioratkaisua, mutta huonon suorituskyvyn ja vakauden vuoksi ratkaisu lopulta hylättiin. ios-alustalla, koska oc ja c++ jakavat saman puhelupinon, tämä ongelma on ratkaistu paremmin.
nykyään hongmengin mobiilipäätelaitteessa ylempi kerros on ark-ajoaika ja alempi kerros on c++, johon liittyy väistämättä jni:n kaltaisia ​​soittoongelmia, kuten suurten tietomäärien serialisointi ja deserialisointi sekä prosessien välinen ajoitusviestintä.
"olemme ryhmä ihmisiä, jotka visual studio on kasvattanut erittäin nirsoiksi." qin huan sanoi, että suurin osa wps-kehittäjistä käyttää markkinoilla olevia kypsiä työkaluketjujärjestelmiä, kun he kohtasivat ennennäkemättömiä haasteita. "harmonyos - deveco studion virheenkorjaustyökalu ja -kehitysympäristö on meille valtava testi. kun kohtaat monimutkaisia ​​ongelmia, kuten kielten välisen virheenkorjauksen, mukautetun muuttujan havainnoinnin, monisäikeisen ongelmaanalyysin, muistivuotojen jne., pystyykö deveco täyttää meille kykyvaatimukset?"
varsinkin kun on tarpeen tunkeutua js:stä c++:aan, koska tehokkaita kielten välisiä virheenkorjausominaisuuksia ei ole, työkalut, kuten cmd, rajoittavat ongelman analysointia ja käsittelyä, ja ne voivat luottaa vain lokeihin ja aikaleimoihin työstä tulee erittäin monimutkaista.
etenkin etävirheenkorjauksen ja ristikääntämisen osalta wps:llä on korkeat pätevyys- ja suorituskykyvaatimukset, mutta olemassa olevat työkalut eivät pysty vastaamaan näihin tarpeisiin. wps:ssä on valtava määrä koodia, joten käännösvälimuistin tehokas työntäminen laitteeseen on muodostunut ongelmaksi.
"joka kerta kun muokkaamme koodia, joudumme odottamaan useita minuutteja ennen virheenkorjausta, millä on vakava vaikutus työmme tehokkuuteen. olemme kokeilleet erilaisia ​​menetelmiä parantaaksemme käännösnopeutta, virheenkorjausta ja ongelmantarkistustehokkuutta."
tämän prosessin aikana huawei tarjosi joukon teknistä tukea, kuten mahdollisten logiikkavirheiden ja epänormaalien tilanteiden analysointia sekä kehyksen vakauden ylläpitämistä näissä olosuhteissa, jotta kehys olisi hyvin taattu turvallisuuden kannalta epänormaalin kaatumisen riskiä ja parantaa koko järjestelmän kestävyyttä ja luotettavuutta.
lopuksi sisäisen viestinnän kautta huawein teknisen tiimin kanssa wps rakensi aikataulutuskehyksen, joka tukee synkronista ja asynkronista poikkikieliä, joka periaatteessa täyttää wps:n liiketoimintavaatimukset.
itse asiassa, ennen kuin hongmengin kokoaminen alkoi virallisesti, ensimmäinen keskustelunaihe wps:n ja huawein välillä oli, olivatko kehitys- ja virheenkorjaustyökalut valmiita ja voisivatko ne tukea näin suuren koodimäärän kääntämistä ja virheenkorjausta? kehityksen alkuvaiheessa wps:llä oli jopa 25 pyyntöä harmonyos:n omalle kehitys- ja virheenkorjaustyökalulle devecolle.
varhaisessa keskustelussa huawein teknisen tiimin kanssa qin huan sanoi kerran, että jos wps:n kehitysympäristö voi olla hyvin yhteensopiva tai mukautettu devecon kanssa, deveco pystyy vastaamaan lähes kaikkien hongmeng-prosessin sovellusten kehitystarpeisiin.
koska vaatimukset toteutetaan yksitellen, se ei ainoastaan ​​paranna kehitystehokkuutta, vaan lisää suuresti myös kehittäjien luottamusta hongmengin ekosysteemiin. qin huan ja hänen tiiminsä ovat nähneet devecon kasvavan rajattomasta ide:stä tehokkaaksi työkaluksi, joka voi tukea vakaasti suurten projektien kehitystä.
deveco monen skenaarion syvällinen viritys
teknisen tason tuen lisäksi huawei edistää nopeasti myös kolmansien osapuolien kirjastojen hongmengisointiprosessia strategisella tasolla.
wps office on toimistoohjelmistopaketti, joka luottaa useisiin kolmannen osapuolen kirjastoihin kehitysprosessinsa aikana tarjotakseen lisätoimintoja ja parannettua suorituskykyä. wps on kuitenkin vain kolmannen osapuolen kirjastojen käyttäjä, ja sen kyky hallita kolmannen osapuolen kirjastoja on riittämätön. "kolmannen osapuolen kirjastojen hongmengisoinnin edistäminen on meille erittäin energiaintensiivinen asia. wps luottaa yli 100 kolmannen osapuolen kirjastoon, mutta qin huan sanoi, että niitä hallitsee vain tusina."
hongmeng ecological -aluksella huawei on epäilemättä ruorimies. edistettäessä kolmansien osapuolien kirjastojen mukauttamista hongmeng-järjestelmään huawei oli avainroolissa tarjoamalla järjestelmätason mukauttamista ja tukea, säästäen huomattavasti kehitystiimin tutkimus- ja kehitysaikaa sekä varmistanut suorituskyvyn ja tutkimuksen sekä kehityksen nopeus.
"vain viikossa tai kahdessa kolmannen osapuolen kirjasto pystyi toimimaan sujuvasti harmonyos:ssä, mikä nopeuttai siirtymistä wps:stä harmonyos:ään." qin huan päätti.
koko wps harmony -prosessin aikana qin huan johti 40 miljoonan koodirivin sovelluskehitystä ja esitti yli 150 vaatimusta harmonyos nextille ja yli 40 vaatimusta integroidulle kehitysympäristölle (ide), mikä täytti aukon suuresti. järjestelmäominaisuudet – kuten ikkunat, sovelluskehykset, tiedostot, fontit, tulostus, dfx ja muut alijärjestelmän ominaisuudet ja tekniset tukiominaisuudet suuria sovelluksia varten. tunnustuksena tan huanin erinomaisesta teknisestä panoksesta huawei developer conference (hdc 2024) myönsi hänelle hongmeng pioneer "excellent technical contribution award" -mitalin.
"hongmengissä ei ole teknistä asiaa, jota ei voitaisi saavuttaa"
järjestelmän monimutkaisuus ja wps:n valtava määrä koodia tekevät wps:stä erityisiä järjestelmäresurssivaatimuksia. vaikka kolmannen osapuolen kirjastoja ei oteta huomioon, wps:ssä on 40 miljoonaa koodiriviä, ja sen asennuspaketti on paljon suurempi kuin useimmat hongmeng-sovellukset.
jopa wps voi toimia sujuvasti hongmeng-käyttöjärjestelmässä, mikä tarkoittaa, että tekniset esteet hongmengin soveltamiselle on periaatteessa poistettu. seuraavaksi kehittäjien tarvitsee vain kiinnittää enemmän huomiota toimintojen optimointiin ja vakauden varmistamiseen sekä sopeutustöiden suorittamiseen.
"harmonyos:n oppimiskäyrä on suhteellisen tasainen, eikä muiden ohjelmointikielien kokemusta ole vaikea päästä alkuun."
integroituessaan hongmengin ekosysteemiin wps ei rekrytoinut erityisesti hongmengin ammattikehittäjiä.
qin huan sanoi, että kehittäjille, jotka ovat työskennelleet c++-kentällä monta vuotta, harmonyos:n suunnittelukonsepti on selkeä ja helppo ymmärtää, eikä sen monimutkaisuus ole suuri. lisäksi hongmeng on ratkaissut monikielisen virheenkorjauksen ongelman.
"ohjesarjan siirtäminen huawei-alustalle oli itse asiassa odotettua yksinkertaisempaa eikä niin vaikeaa kuin alun perin kuvittelin. olenhan sentään kokenut xinchuangin ja kohdannut lukemattomia ongelmia; täällä hongmengissä asiat eivät ole sen vaikeampaa kuin ennen. suhteellisesti aiemman teknologian kertymisen vuoksi wps hongmengin muutos on suhteellisen sujuvaa.
viimeisten kahdeksan kuukauden aikana wps on täysin testannut ja todennut harmonyos:n tarjoamia teknisiä ominaisuuksia. "wps on laittanut hongmengin järjestelmään periaatteessa kaikki tekniset ominaisuudet, joita kaikki tarvitsevat. hongmengissä ei ole juuri mitään teknisiä kohtia, joita ei voida saavuttaa."
tällä hetkellä wps on saanut päätökseen sovelluksen hongmeng-natiiviversion kehittämisen. se on tehnyt tuotesovituksia erikokoisille näytöille, kuten matkapuhelimille, taittonäytöille, tableteille jne., ja yhtenäistänyt sen usean alustan tilien perusteella. päätteiden ja laitteiden välisten sovellusten saavuttamiseksi asiakirjojen ja tietojen jakaminen tukee usean käyttäjän yhteistyötä, selaamista, muokkausta ja versiota. tällä hetkellä wps hongmengin alkuperäiset sovellukset toimivat sujuvasti kaikissa päätelaitteissa, wps ai käynnistetään myös samanaikaisesti useissa päätelaitteissa, ja kymmeniä tekoälytoimintoja on siirretty harmonyos nextiin.
wps hongmeng edition debytoi hdc 2024:ssä
wps yhdistää kädet hongmengin kanssa kukistaakseen mobiilitoimistoekosysteemin
harmonyos next heijastaa huawein teknistä vahvuutta ja tuo käyttäjille turvallisemman, autonomisemman ja hallittavamman käyttöjärjestelmän uudelle kehityspolulle. se voi kilpailla tehokkaasti microsoftin windows-järjestelmän ja kansainvälisten teknologiajättien kanssa ja auttaa maatamme pyrkimään teknologiaan. aloite alalla.
kuten me kaikki tiedämme, microsoft officella on windowsissa järjestelmäoikeudet, joita kolmannen osapuolen ohjelmistoilla ei ole. toiminnallisesti wps on täysin verrattavissa microsoft officeen, mutta siitä puuttuu silti järjestelmäoikeudet windowsissa.
täyden pinon itse kehittämän harmonyos nextin julkaisu tarkoittaa, että kiinan oma kotikenttä on valmis. qin huan toivoi, että wps voi murtaa microsoft officen syvällisen sitovan strategian windowsissa integroimalla syvällisesti harmonyos nextiin.
qin huan uskoo, että kun tämä idea on toteutettu, wps tarjoaa toimintoja ja kokemuksia, jotka ylittävät käyttäjien odotukset. heidän äskettäin tekemänsä käynnistyksen optimointi on esimerkki. koska he ymmärtävät syvästi järjestelmän lataamisen yksityiskohdat, he voivat tehdä kohdennettuja säätöjä ja parantaa huomattavasti wps:n käynnistysnopeutta.
toukokuussa 2024 hongmengin ekologiset laitteet ovat ylittäneet 900 miljoonaa yksikköä. harmonyos:n vaikutus markkinoilla kasvaa jatkuvasti tarjoten laajaa markkinatilaa ja uusia mahdollisuuksia valtion ja yritysten toimistosovelluksille.
qin huan sanoi: "odotamme huawein olevan avainrooli tässä prosessissa, tuovan uutta sysäystä toimistoalalle ja luovan kypsemmän toimistoekosysteemin hallituksen ja yritysten toimistoekosysteemiin, joka pystyy kilpailemaan windows-järjestelmien kanssa tai jopa ylittämään ne. system auttaa meitä ottamaan hallitsevan aseman teknologia-alalla."
tällä hetkellä hongmeng ecosystemillä on yli 5000 sovellusta. tämä ei ole vain yksinkertainen luku, vaan ekosysteemin asteittainen rakentaminen ja parantaminen.
sovellusekosysteemin menestyminen ei suinkaan ole yhden päivän saavutus. se vaatii ajan, teknologian kertymistä ja kaikkien osapuolten jatkuvaa panostusta. tässä prosessissa huawei ekosysteemin alullepanijana ja edistäjänä jatkaa hongmengin kehitystyökalujen ja -alustojen optimointia, kehityskynnyksen alentamista ja kehittämisen tehokkuuden parantamista. samaan aikaan huawei tarjoaa teknistä tukea ja resurssisijoituksia rohkaistakseen kehittäjiä innovoimaan ja tukemaan korkealaatuisten sovellusten nopeaa kasvua.
uskon, että harmonyos next:n kaupallisen version julkaisun myötä lisää yrityksiä osallistuu harmonyn tuomaan sinisen valtameren markkinoille, ja se tuo myös uusia mahdollisuuksia kaataa täysin mobiilitoimistoekosysteemi.
raportti/palaute