JavaScript is currently disabled.Please enable it for a better experience of Jumi.
 Annonsera Utgivningsplan Månadsmagasinet Prenumerera Konsultguide Om oss  About / Advertise
onsdag 13 november 2019 VECKA 46

QTQt vill peta Android ur inbyggda system

Ta bort Dalvikmaskinen från Android och skapa Qt-appar istället. Det är förslaget från finska Digia, som tagit fram en ny utvecklingsmiljö för Qt på inbyggda system.
Qt Enterprise Embedded heter den nya versionen, som kan köras både på standard-Linux och Googles Android-Linux.

Android är intressant för inbyggda system generellt, och inte bara mobiltelefoner. Det stod klart så fort operativsystemet hade släppts. I år tycks tillväxten ha börjat på allvar och VDC spår att det finns en miljon Androidutvecklare för inbyggda system och M2M om två år.

Men finska Digia har ett annat förslag: hugg huvudet av Android! Kör apparna direkt på det underliggande operativsystemet Linux istället, med hjälp av Qt-kodbibliotek. Det ska ge högre prestanda och mindre fotavtryck, säger företaget i ett pressmeddelande, dock utan att ange siffror.

Målmaskinen kan köra Android. Men Javamaskinen Dalvik sätts ur spel och ersätts av Qt/QML. Likaså används varken Googles startskärm eller processhanteringsystemet Zygote.

Qt Enterprise Embedded ger dig utvecklingsmiljön Qt Creator och mjukvarustacken Boot to Qt med bland annat Qt Enterprise libraries.  Du kan driftsätta koden på målmaskinen via USB och ett klick. Alternativt testa den i en emulator på utvecklingsmaskinen.

Enligt Digia är det enkelt att utveckla i Qt, och där har företaget faktiskt lite siffror att visa upp. Ett antal försökspersoner sattes framför varsin blank skärm och fick en installations-cd i handen. Det sämsta resultatet var tre timmar för att ta sig fram till en Hello World-tillämpning på målmaskinen.

Utvecklingsmiljön körs på 64-bitars Ubuntu Linux. Bland målmaskinerna finns inte bara Androidplattformar med Cortex-A8 och och -A9-processorer utan också Arm11-kortet Raspberry Pi.

Digia räddade den klassiska utvecklingsmiljön Qt  från Nokia år 2011 när Nokia tog Microsoft i båten och kastade Qt och dess många manår av utvecklingsarbete i sjön. Nokia betalade en miljard kronor för norska Trolltech för att få Qt år 2008.
 
Qt-program är portabla och kan kompileras för många olika operativsystem, både för skrivbord, mobil och inbyggda system. Såvida du inte krokat fast appen i en viss plattforms egna API:er, vilket också är möjligt, om det exempelvis är någon funktion du inte kommer åt på annat sätt.

I början av månaden släppte Digia också Qt Mobile Edition som låter dig korsutveckla appar för  IOS och Android-telefoner.
MER LÄSNING:
 
Branschens egen tidning
För dig i branschen kostar det inget att prenumerera på vårt snygga pappers­magasin.

Klicka här!
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)