ADVERTISE SUBSCRIBE TECHNICAL ARTICLES EVENTS ETNdigi ABOUT USCONTACT
ECF26 infobanner

IN FOCUS

R&S FSWX: new horizons in signal and spectrum analysis

 

Demanding mobile radio and wireless applications can push HF components to their physical limits. The FSWX signal and spectrum analyzer was developed to characterize components under challenging conditions. The analyzer is the first model with two input ports, filter banks to pre-filter and cross-correlate for noise suppression. The features were previously found only in high-quality phase noise testers.

Lue lisää...

ETNtv

 
ECF25 videos
  • Jaakko Ala-Paavola, Etteplan
  • Aku Wilenius, CN Rood
  • Tiitus Aho, Tria Technologies
  • Joe Hill, Digi International
  • Timo Poikonen, congatec
  • ECF25 panel
ECF24 videos
  • Timo Poikonen, congatec
  • Petri Sutela, Testhouse Nordic
  • Tomi Engdahl, CVG Convergens
  • Henrik Petersen, Adlink Technology
  • Dan Still , CSC
  • Aleksi Kallio, CSC
  • Antti Tolvanen, Etteplan
ECF23 videos
  • Milan Piskla & David Gustafik, Ciklum
  • Jarno Ahlström, Check Point Software
  • Tiitus Aho, Avnet Embedded
  • Hans Andersson, Acal BFi
  • Pasi Suhonen, Rohde & Schwarz
  • Joachim Preissner, Analog Devices
ECF22 videos
  • Antti Tolvanen, Etteplan
  • Timo Poikonen, congatec
  • Kimmo Järvinen, Xiphera
  • Sigurd Hellesvik, Nordic Semiconductor
  • Hans Andersson, Acal BFi
  • Andrea J. Beuter, Real-Time Systems
  • Ronald Singh, Digi International
  • Pertti Jalasvirta, CyberWatch Finland
ECF19 videos
  • Julius Kaluzevicius, Rutronik.com
  • Carsten Kindler, Altium
  • Tino Pyssysalo, Qt Company
  • Timo Poikonen, congatec
  • Wolfgang Meier, Data-Modul
  • Ronald Singh, Digi International
  • Bobby Vale, Advantech
  • Antti Tolvanen, Etteplan
  • Zach Shelby, Arm VP of Developers
ECF18 videos
  • Jaakko Ala-Paavola, Etteplan CTO
  • Heikki Ailisto, VTT
  • Lauri Koskinen, Minima Processor CTO
  • Tim Jensen, Avnet Integrated
  • Antti Löytynoja, Mathworks
  • Ilmari Veijola, Siemens

logotypen

TMSNet  advertisement
ETNdigi
A la carte
AUTOMATION DEVICES EMBEDDED NETWORKS TEST&MEASUREMENT SOFTWARE POWER BUSINESS NEW PRODUCTS
ADVERTISE SUBSCRIBE TECHNICAL ARTICLES EVENTS ETNdigi ABOUT US CONTACT
Share on Facebook Share on Twitter Share on LinkedIn

Näin kääntyi HSL-sovellus Huawein AppGalleryyn

Tietoja
Julkaistu: 11.09.2020
Luotu: 11.09.2020
Viimeksi päivitetty: 11.09.2020
  • Devices
  • Embedded
  • Software

Huawei on pyrkinyt kasvattamaan oman alustansa sovellusvalikoimaa ripeästi. Yksi uusimpia kotimaisia tulokkaita HMS-alustalla on HSL-sovellus. Sen muokkaaminen toimimaan Huawein uusissa älypuhelimissa sujui varsin nopeasti ja pienillä kehittäjäresursseilla.

HSL -sovelluksen konseptin omistaja Timo Kiiveri kertoo, ettei HSL:ssä ollut tiiminä käytännössä mitään kokemusta AppGallerysta tai sovellusten tuomisesta sinne ennen tätä projektia. - Lähdimme liikkeelle siis ihan nollasta.

AppGalleryyn HSL-sovellus tuotiin kahdessa vaiheessa. Ensin sellainen versio, joka toimi Huawein vanhemmissa puhelimissa, joista vielä löytyvät Googlen GMS-palvelut. – Toisessa vaiheessa toteutimme version, joka toimii kaikissa Huawein puhelimissa, siis myös niissä, joissa ei ole Googlen palveluita, Kiiveri kertoo.

ETN on omissa testeissään todennut, että valtaosa Android-sovelluksista toimii aivan hyvin myös HMS-pohjaisissa laitteissa. Harmia on tuonut lähinnä sovellusten ajoittainen herjaaminen Google-tuen puuttumisesta. Sovelluksen toimintaan näillä ei ole ollut merkitystä. Koodiltaan GMS- ja HMS-sovellukset ovat siis pitkälti yhteneväisiä.

- Karkean arvion mukaan pystyimme käyttämään yli 95 prosenttia GMS-version koodista, kun kehitimme tämän ”AppGallery-version”, Kiiveri kertoo.

Työtä helpottavat Huawein tarjoamat työkalut. Huawei Mobile Services -tiimin kehityspäällikkö Joonas Torkkelin mukaan esimerkiksi Convertor-työkaluun voidaan tuoda Android-sovelluksen APK-paketti. - Työkalu nopeuttaa API-kutsujen sovittamista HMS-alustalle.

Timo Kiiverin mukaan muutoksia jouduttiin tekemään esimerkiksi push-viesteihin sekä paikannukseen, koska näissä on Google-riippuvuuksia. - Lisäksi HSL-sovelluksen maksutavoista MobilePay ja Pivo eivät ainakaan toistaiseksi toimi HMS-versiossa, koska näitä sovelluksia ei ole toistaiseksi AppGalleryssa saatavilla.

- Kiinassa mobiilimaksaminen on ollut arkipäivää jo useiden vuosien ajan ja esimerkiksi yleinen tapa on ostaa matkapuhelimella joukkoliikenteeseen lippuja. Sovelluskehittäjien kuten HSL:n tapauksessa varmistetaan tulevien ominaisuuksien yhteensopivuus integroitumalla HMS-ekosysteemiin. - Mielenkiintoisia ominaisuuksia on esimerkiksi Huawei Pay, jonka Eurooppaan tuomisen aikataulu ei vielä ole julkinen.

Timo Kiiverin (kuvassa vas.) mukaan HSL-sovelluksen HMS-version koodaaminen vei tehokasta työaikaa nelisen viikkoa. HSL:n puolelta projekti oli käytännössä yhden koodaajan hallussa. Varsinaiseen koodaukseen kului kolmisen viikkoa, sitä ennen piti perehtyä alustaan.

- Itseni ehkä tietyllä tavalla jopa yllätti se, että ”AppGallery-version” tekeminen oli lopulta näinkin pieni työ ja HSL-sovellus todella toimi jopa hyvin ilman mitään muutoksia.

Tietysti uuden version tuominen sovellusvalikoimaan lisää töitä testauksessa ja ylläpidossa. Kiiverin mukaan testaaminen ja laadunhallinta ylipäätään on aivan keskeisessä roolissa, sillä HSL-sovelluksen pitää vain yksinkertaisesti toimia. Tätä varten HSL testaa sovelluksia eri tavoin.

- Suunnitteluvaiheessa pyritään varmistamaan, että sovellus on käytettävyyden näkökulmasta toimiva, saavutettava sekä teknisesti toteutettava. Tässä hyödynnetään esimerkiksi asiakashaastatteluja ja muuta saatavilla olevaa dataa mahdollisimman tehokkaasti.

Kun kehittäjä sitten on saanut sovelluksen – tai sen osan – valmiiksi, hän testaa itse oman koodinsa ja sen, että kaikki toimii kuten pitääkin.  – Tämän jälkeen vähintään kaksi muuta kehittäjää tarkistaa vielä koodin, Kiiveri kertoo.

HSL:n sovellustiimissä on testaaja, joka tekee niin manuaalista kuin automaattistakin testausta. Tämän lisäksi HSL käyttää manuaaliseen testaukseen yhteistyökumppania. Lisäksi lippujärjestelmästä vastaava yritys testaa sovellusta tahollaan.

Lopulta testattu, toimiva sovellus julkaistaan. Tämä tapahtuu HSL-sovelluksen tapauksessa aina vaiheittain. – Lähdemme liikkeelle päivittämällä sovelluksen esimerkiksi viidelle prosentille käyttäjiä, ja seuraamme niin dataa kuin asiakaspalautteitakin. Jos ilmenee merkittäviä ongelmia, tehdään uusi versio, mutta jos kaikki menee hyvin, voidaan uusi versio jakaa kaikille käyttäjille noin viikon kuluessa.

- Näin varmistetaan, että mahdolliset ongelmat koskevat vain pientä osaa käyttäjistä. Vaiheittainen jakelu on käytössä meillä kaikissa kolmessa sovelluskaupassa, Kiiveri sanoo.

HSL ei tietenkään ollut yksin sovellusprojektinsa kanssa. Itse asiassa Huaweilla on Suomessa yli kymmenen hengen tukitiimi, joka auttaa sovelluskehittäjiä saamaan sovelluksensa toimimaan AppGalleryssä. - Työkalut on rakennettu mahdollisimman lähelle tuttuja Android työkaluja, joten esimerkiksi muutoksista liputtavaa järjestelmää ei ole todettu tarpeelliseksi rakentaa, kertoo Joonas Torkkeli.

Tämän lisäksi Huawein työkalut pitävät sisällään DigiX Lab Test Service -palvelun, joka mahdollistaa pilvipohjaisen sovelluskehityksen ja -testauksen. Tämän ansiosta kehittäjät voivat varmistaa sovelluksensa toiminnan kaikissa Huawein suosituissa laitteissa.

HSL-projektissa oli Huawein puolelta mukana yksi täysipäiväinen tekijä sekä manageri, joka tarvittaessa hoitaa Huaweilta lisää tietoa projektin valmiiksi saattamisessa.

Torkkeli muistuttaa, että Huawein työkalut on rakennettu mahdollisimman lähelle Android-työkaluja, jolloin sovelluskehitys on useimmille tuttua. - AppGallery perustuu Androidin avoimen lähdekoodin AOSP- versioon, joten käytännössä kehittäjien ainoa tehtävä on mapata olemassa olevat GMS-palvelut vastaaviin HMS-palveluihin, tai kitteihin kuten eri toiminnallisuuksia alustoissa nimitetään.

Sovelluksen voisi HMS-alustalle toteuttaa myös ns. QuickApp-versiona, joka on yksinkertainen tapa saada interaktiivinen mobiilisivu toimimaan AppGalleryssä. - HSL:n tapauksessa, kun hyvin toimiva Android-sovellus oli jo olemassa, olemassa olevan natiiviapplikaation integrointi HMS-alustaan oli tietysti järkevin vaihtoehto, Torkkeli kertoo.

Entäpä sitten versionhallinta, kun laajennetaan sovellus HMS-alustalle? Tuottaako se ongelmia? – Tässä ei ole isoja eroja. Jos Google Play on yhtään hallussa, niin AppGalleryyn pääsee melko mukavasti ja nopeasti sisälle, HSL:n Kiiveri päättää.

Kuva: HSL, Timo Kiiveri

MORE NEWS

Voitolliseksi kääntynyt Swappie laajentaa MacBookeihin

Suomalainen kunnostetun elektroniikan myyjä Swappie saavutti viime vuonna ensimmäistä kertaa koko vuoden kannattavuuden. Yhtiö teki vuonna 2025 käyttökatetta 2,5 miljoonaa euroa ja myi lähes 650 000 kunnostettua laitetta.

Rakettitiede palkitsi jälleen nuoria koodauslupauksia

IT-yhtiö Rakettitiede on jakanut jo kolmatta vuotta peräkkäin stipendejä ohjelmoinnista kiinnostuneille lukiolaisille. Tänä keväänä viisi pääkaupunkiseudun lukiosta valmistunutta nuorta sai 100 euron stipendin tunnustuksena kiinnostuksestaan ohjelmistokehitystä kohtaan.

Nyt se alkoi: Valmistajat joutuvat vastaamaan tuotteidensa kyberturvallisuudesta

EU:n kyberkestävyyssäädöstä täydentävä kansallinen kyberkestävyyslaki tulee voimaan 1. kesäkuuta. Kyse on merkittävästä muutoksesta elektroniikka- ja ohjelmistoalalle: verkkoon liitettävien tuotteiden valmistajille tulee ensimmäistä kertaa lakisääteinen vastuu tuotteidensa kyberturvallisuudesta.

eSIM ei tappanutkaan operaattoreita

Kun eSIM alkoi yleistyä lähes kymmenen vuotta sitten, moni telealan analyytikko ennusti operaattoreille vaikeita aikoja. Jos liittymän voisi vaihtaa yhdellä napinpainalluksella ilman fyysisen SIM-kortin vaihtoa, mikä enää sitoisi asiakkaan operaattoriinsa?

Auracastin läpimurto viivästyi – nyt Bluetooth yrittää muuttua radioksi

Bluetooth LE Audio ja Auracast esiteltiin jo vuosia sitten seuraavana suurena muutoksena langattomaan ääneen. Teknologia lupasi tehdä Bluetoothista eräänlaisen digitaalisen radion, jossa yksi laite voisi lähettää ääntä samanaikaisesti rajattomalle määrälle kuulokkeita, kuulolaitteita tai kaiuttimia ilman monimutkaista paritusta.

Nordic haluaa opettaa tekoälyn ymmärtämään oikeaa rautaa

Generatiivinen tekoäly osaa jo kirjoittaa firmwarea, mutta oikea rauta on edelleen vaikea ympäristö tekoälylle. Nordic Semiconductor haluaa ratkaista ongelman yhdistämällä firmware-kehityksen, pilvipalvelut ja kenttädatan samaan AI-avusteiseen kehittämiseen.

Tekoäly alkaa tulkita lentäjän ja lennonjohdon välistä radioliikennettä

Rohde & Schwarz esittelee Airspace World 2026 -tapahtumassa uuden CERTIUM AI -järjestelmänsä, joka kuuntelee pilotin ja lennonjohdon radiokeskusteluja ja muuttaa ne reaaliaikaiseksi operatiiviseksi dataksi. Tavoitteena on vähentää lennonjohdon kuormaa ja havaita mahdollisia virheitä ennen kuin ne muuttuvat turvallisuusriskeiksi.

AI:n seuraava pullonkaula ei ole laskenta vaan sähköhäviöt

Generatiivisen tekoälyn kasvu ei enää rasita vain GPU-piirejä ja palvelinprosessoreita. Nyt paine siirtyy datakeskusten sähköjärjestelmiin, joissa kasvavat AI-kuormat pakottavat valmistajat etsimään uusia ratkaisuja tehonmuunnokseen, jäähdytykseen ja energiahäviöiden hallintaan. Toshiba vastaa tähän esittelemällä uuden 1200 voltin SiC-MOSFETin, joka on suunnattu erityisesti seuraavan sukupolven AI-datakeskuksiin.

Oura ratkaisi älysormusten suurimman ongelman

Älysormukset mittaavat jo unta, sykettä ja palautumista tarkasti. Ouran mukaan seuraava kehitysaskel on käyttömukavuus. Uusi Ring 5 on 40 prosenttia edeltäjäänsä pienempi, mikä vaati anturien, elektroniikan ja akun suunnittelun käytännössä alusta asti uudelleen.

AI-datakeskusta ei enää rakenneta palvelin kerrallaan

- Ympäristöissä, joita mitataan sadoissa megawateissa ja teollisen mittakaavan klustereissa, räkkimittakaavan arkkitehtuuri auttaa lyhentämään integraatioaikaa lähtemällä liikkeelle tasapainoisesta järjestelmäsuunnittelusta, sanoo AMD:n Pohjois-Euroopan myyntijohtaja Joakim Stenberg.

Agenttinen tekoäly ei vielä ymmärrä rautaa

AI-agentit osaavat jo generoida firmwarea mikrokontrollereille ja IoT-laitteille. Tuore tutkimus kuitenkin osoittaa, että oikea laitteisto on edelleen tekoälylle vaikea ympäristö. Firmware voi kääntyä oikein mutta kaatua heti todellisessa MCU-järjestelmässä ajoitus-, keskeytys- tai oheislaiteongelmiin.

Älä temuta halpoja akkukäyttöisiä laitteita!

Halpojen akkulaitteiden riskit kasvavat samaa tahtia kuin kiinalaisista verkkokaupoista tilattujen tuotteiden määrä. LähiTapiolan teettämässä testissä Temusta tilatun akkukäyttöisen lehtipuhaltimen laturista löytyi vakavia turvallisuuspuutteita, jotka voivat johtaa sähköiskuun tai tulipaloon.

Microsoftin data: AI-agentit räjäyttivät ohjelmistotuotannon

Microsoftin tuore AI Diffusion -raportti antaa ensimmäisiä kovia lukuja agenttisen tekoälyn vaikutuksesta ohjelmistokehitykseen. GitHubiin ladatun koodin määrä kasvoi vuodessa 78 prosenttia, samalla kun AI-agenttien tekemät pull request -päivitykset kasvoivat 28-kertaisiksi.

AI mullistaa ohjelmistokehityksen, mutta C ei suostu katoamaan

Generatiivinen tekoäly kirjoittaa jo ohjelmakoodia, testisarjoja ja jopa kokonaisia sovelluksia. Silti TIOBE-indeksin tuore lista osoittaa, että elektroniikka- ja sulautetun kehityksen kivijalka pysyy ennallaan: lähes 60 vuotta vanha C-kieli pitää edelleen hallussaan ohjelmointikielten kakkossijaa.

Uusin litografia voi ratkaista kvanttikoneiden skaalausongelman

IMEC on ensimmäisenä maailmassa valmistanut kvanttipistekubitteja High-NA EUV -litografialla. Belgialaisinstituutin mukaan sama valmistustekniikka, jota tarvitaan tulevien AI-piirien ja alle 2 nanometrin prosessien tuotantoon, voi ratkaista myös kvanttitietokoneiden suurimman ongelman: kubittien massiivisen skaalauksen.

Auto täyttyy pikkumoottoreista – Toshiba pakkasi ohjauksen yhdelle sirulle

Pienet sähkömoottorit valtaavat autoja kiihtyvällä tahdilla. Venttiilit, läppämoottorit, pumput ja jäähdytyspuhaltimet tarvitsevat kaikki oman ohjauksensa, mutta ECU-tilaa on yhä vähemmän. Toshiba vastaa haasteeseen SmartMCD-piirillä, joka yhdistää mikro-ohjaimen, MOSFET-tehoasteen ja BLDC-ohjauksen yhteen 6 x 6 millimetrin koteloon.

77 GHz ei kohta enää riitä autotutkiin

Autotutkien kehitys ei ratkea enää pelkällä signaalinkäsittelyllä. Kun tutkat siirtyvät kohti yhä tarkempaa millimetriaalto­kuvantamista, myös antennirakenteiden valmistustoleranssit painuvat mikrometriluokkaan. Tätä varten Gapwaves ja AT&S ovat kehittäneet uuden waveguide-antennirakenteen ajoneuvojen tutkajärjestelmiin.

NASA:n uusi prosessori vie agentti­tekoälyn avaruuteen

Avaruudessa pilvipalveluihin ei voi luottaa. Siksi NASA kehittää parhaillaan uuden sukupolven säteilynkestävää avaruusprosessoria, jonka tarkoitus on antaa avaruusaluksille kyky tehdä päätöksiä itse, ilman jatkuvaa yhteyttä Maahan.

Tekoälyn takia yritykset menettävät datan hallinnan

Yritykset ottavat generatiivista tekoälyä käyttöön nopeammin kuin niiden tietoturva ehtii mukaan. Check Pointin tuoreen pilviturvaraportin mukaan työntekijät ja AI-agentit siirtävät yritysdataa ulkoisiin tekoälypalveluihin tavalla, jota organisaatiot eivät enää pysty kunnolla valvomaan.

Automaatio tuli Windowsiin 30 vuotta sitten

Vuonna 1996 markkinoille tullut Beckhoffin TwinCAT muutti automaation suuntaa pysyvästi. Ohjauslogiikka siirtyi erillisistä PLC-laitteista PC-maailmaan, ja Windowsista tuli osa teollisuusautomaation ydintä.

TMSNet  advertisement

© Elektroniikkalehti

 
 

TECHNICAL ARTICLES

Ethernetillä verkon reunalta pilveen

ETN - Technical articleEthernetin versio 10BASE-T1S luo uusia liiketoimintamahdollisuuksia vahvaa yhteentoimivuutta ja turvallisuutta vaativien toiminnallisten OT-verkkojen ja perinteisten IT-verkkojen yhdistämisessä. Dataan päästään käsiksi verkon reunalla olevista solmuista, jolloin verkkoa voidaan käyttää uusien älykkäiden ja ennakoivien palvelujen sekä omaisuuden seuranta- ja hallintaratkaisujen tarjoamiseen. Tämä tuo lukuisia etuja myös kustannuspuolella.

Lue lisää...

OPINION

SaaS on kuollut, eläköön CaaS

Tekoälyagentit eivät ehkä tapa SaaS-liiketoimintaa. Mutta ne voivat tappaa sen alkuperäisen arvomallin. Sekä Salesforce että SAP näyttävät jo rakentavan maailmaa, jossa perinteinen SaaS-käyttöliittymä katoaa lähes kokonaan.

Lue lisää...

 

LATEST NEWS

  • Voitolliseksi kääntynyt Swappie laajentaa MacBookeihin
  • Rakettitiede palkitsi jälleen nuoria koodauslupauksia
  • Nyt se alkoi: Valmistajat joutuvat vastaamaan tuotteidensa kyberturvallisuudesta
  • eSIM ei tappanutkaan operaattoreita
  • Auracastin läpimurto viivästyi – nyt Bluetooth yrittää muuttua radioksi

NEW PRODUCTS

  • 20 nanoampeeria riittää nyt magneettikytkimeen
  • Vakaa ajoitus 13 x 13 millin kideoskillaattorilla
  • Jopa 30 ampeeria 99 prosentin hyötysuhteella
  • Bluetooth-moduuli tekee mikro-ohjaimesta turhan
  • Sama virtalähde kelpaa nyt sairaalaan ja kotiin
 
 

Section Tapet