Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi



Samankaltaiset tiedostot
Android jatkaa kasvua

Qt kaikkialla?

Älypuhelimet. Sisällysluettelo

PLA Mobiiliohjelmointi. Mika Saari

PLA Mobiiliohjelmointi. Mika Saari

Mobiililaitteiden ja sovellusten tietoturvallisuus mihin tulee kiinnittää huomiota?

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö

Service Fusion -konsepti

Rajattomat tietoverkot ja niiden rooli pilvipalveluissa. Jukka Nurmi Teknologiajohtaja Cisco Finland

ICT-ALOJEN KOULUTUSTARVEKYSELY tammi-helmikuu Raportti 4/2011. Varsinais-suomen elinkeino-, liikenne ja ympäristökeskuksen julkaisuja

haltu..mobile.web.embedded

Sports Tracker. Älypuhelimen urheilutietokoneesta yhteisölliseksi reittikarttapalveluksi. Jussi Solja Markkinointipäällikkö, Sports Tracker

Qt Quick-kehitys Maemo-alustalle

Käytettäväksi QR-koodin lukulaitteen/lukijan kanssa yhteensopivien sovellusten kanssa

Salusfin Mobiilisovellus Käyttöohje

PUSH palvelut mobiilikehityksessä: Android ja Windows phone 7. Pauli Kettunen

PIKAOPAS MODEM SETUP FOR NOKIA Copyright Nokia Oyj Kaikki oikeudet pidätetään.

Mobiilin ekosysteemin muutos - kuoleeko tietoturva pilveen?

CUDA. Moniydinohjelmointi Mikko Honkonen

Raspberry Pi. Yhden piirilevyn tietokone. Tässä dokumentissa kerrotaan yleistä tietoa Rasberry Pi- tietokoneesta ja. sen toiminnoista.

BEYOND: Two Souls BEYOND Touch Sovellus

Directory Information Tree

Jouko Nielsen. Ubuntu Linux

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

ELM GROUP 04. Teemu Laakso Henrik Talarmo

PIKAOPAS MODEM SETUP

PIKAOPAS NOKIA PC SUITE 4.3. Nokia puhelimelle. Copyright Nokia Mobile Phones Kaikki oikeudet pidätetään Issue 6

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Matkailualan mobiilisovelluksia Kristian Fahler Whatamap.com

Graafisen käyttöliittymän ohjelmointi Syksy 2013

Osavuosikatsaus 1-6/2012. Juha Varelius, toimitusjohtaja

TIE Ohjelmistojen suunnittelu

Modul-Fleet KALUSTONHALLINNAN OPTIMOINTIIN. I can help! Ordered 3 items. Can t serve last client. Running late!

TIETOJÄRJESTELMIEN AMMATILLISET ERIKOISTUMISOPINNOT (30 op)

ipad yrityskäytössä AKVA -seminaari Ilona IT Oy Petra Anttila, /

HS ipad kokemukset mitä seuraavaksi

RAY MOBIILIASIAKASKORTTI

PELAAJAPROFIILI Mobiilisovellus

Joonas Partanen MAEMO 5 JA WINDOWS PHONE 7 SOVELLUSKEHITYSPROSESSIEN VERTAILU

MARA-ALAN LIIKETOIMINNAN TIETOTURVALLISUUSUHAT

PIKAOPAS NOKIA PC SUITE 4.51a NOKIA PUHELIMELLE

TIE Ohjelmistojen suunnittelu. Luento 2: protot sun muut

Scratchbox ja Maemo. Nokia 770 Internet Tablet-ohjelmistokehitys. Timo Savola. Movial Oy. FUUG:in kevätristeily

Uutta Remote Support Platform 3.1 -versiossa

Johdatus ArcGIS-ohjelmistoon

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

MOBIILIMAAILMA MURROKSESSA

KATSAUS TILIKAUTEEN Kari Happonen, toimitusjohtaja

PIKAOPAS NOKIA PC SUITE 4.8 NOKIA 6310i -PUHELIMELLE

QML QT-OHJELMOINNIN TUKENA

Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija

WEBINAARI CLOUD SOFTWARE SRA- esi;ely

HARJOITUS 3: Asennetaan Windows Vista koneeseen Windows 7 Professional upgrade ohjelmisto (Windows 7 käyttöjärjestelmän asennus)

TIE Ohjelmistojen suunnittelu

Useimmin kysytyt kysymykset

MOLTO-konekäännösprojekti ja Grammatical Framework

Linuxissa uusi elämä 1

Rakennamme mobiilipalveluja,

Senioriliiton oma jäsenkorttiapplikaatio! Tehty

CTRL+F Android-sovellus

Tietotalo Insight. Digitaalinen markkinointi. Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista

DNA:n kysely esikoulu- ja ala-asteikäisten matkapuhelinten käytöstä

MagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille

Taltioni. Digitaalisten terveyspalvelujen ekosysteemi. #Taltioni

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

Tietokoneen, tabletin ja älypuhelimien hankinta. Seniorit nettiin syksy 2019 Raimo Anttila, Jukka Hanhinen, Tuulikki Paturi

Miten Vero voisi Viestit-Appia hyödyntää? Markku Heikura

HELSINKI AREA TESTBED. Martti Mäntylä, HIIT

Siirto helppo ja nopea mobiilimaksujärjestelmä

Prolog kielenä Periaatteet Yhteenveto. Prolog. Toni ja Laura Fadjukoff. 9. joulukuuta 2010

ENTER ry N Ziessler 12/2016

ZENworks Application Virtualization 11

Smart Access Käyttötapa

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Jukka Suikkanen

Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest).

Pikaopas. Multimedia / Multimedia Navi Pro. Räätälöinti

Nokia - Kieltäminen, Hyväksyminen, Toimeksi

YHDISTYKSEN DIGITAALINEN VIESTINTÄ

NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Jukka Suikkanen

JOHDANTO AirPrint on käytettävissä vain tulostimissa tai monitoimilaitteissa, jotka tukevat AirPrintiä. Huomaa

AES-H, PES-H ja YS-L -suodatinpistokkeet. Käyttötarkoituksen kuvaus

Mobiiliohjelmointi ja käyttöliittymäsuunnittelu

Googlen palvelut synkronoinnin apuna. Kampin palvelukeskus Jukka Hanhinen, Urho Karjalainen, Rene Tigerstedt, Pirjo Salo

Arto Luukkainen

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari

.NET ajoympäristö. Juha Järvensivu 2007

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

JUULIA - Varhaiskasvatuksen tilastointijärjestelmä. Vertikal Oy Luvaton käyttö kielletty

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

Toimitusjohtajan katsaus

Osavuosikatsaus 1-9/2014

Sense tiedostot Käyttöohje Opastinsilta 8 ae Helsinki

MEEGO SOVELLUKSEN SUUNNITTELU JA OHJEL- MOINTI

Senioriliiton jäsenkorttiapplikaatio

HTML5 - Vieläkö. Antti Pirinen

Päätelaitepalvelu VALTTI valtionhallinnon henkilöstön käyttöön

Projektityö: Mobiiliajopäiväkirja. Mikko Suomalainen

Suomen avoimien tietojärjestelmien keskus COSS ry

Transkriptio:

Business is evolving, you should too. MeeGo ulkona vai myöhässä? Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi Helsinki, Tampere, Turku, Stockholm, Göteborg www.tieturi.fi

MeeGo YALMP (Yet Another Linux based Mobile Platform) Julistettiin ttii helmikuussa 2010 Ohjelmistoalusta, kohderyhmänä tietokonetta "pienemmät" laitteet Avoimen lähdekoodin projekti, Linux Foundation isännöi Sovellukset tarkoitus tehdä Qt kehyksen päälle GTK+ kummittelee Alla Linux matalan tason koodi tehdään käyttäen normaalia Linux systeemiohjelmointia

MeeGo = maemo & Moblin MeeGo on Nokian maemon ja Intelin Moblinin yhteenliittymä Kumpikin Linux pohjaisia mobiileja avoimen lähdekoodin alustoja joiden käyttökohteet olivat älypuhelimet, minikannettavat, ajoneuvojen viihdekeskukset,... Nokian ongelma oli laitekanta: 2010 ei yhtään uutta maemo-puhelinta Intelin ongelma oli päästä älypuhelinmarkkinoille ARM ollut ylivoimainen johtaja prosessorivalmistajana

MeeGo UX (User experience) Ei ole vain yksi MeeGo MeeGosta 4 referenssitoteutusta: t t t Handset, Neetbook, IVI (In vehicle infotainment) ja TV Tieturin asiakkaita on tähän asti kiinnostanut Handset ja IVI Alla on aina Linux päällä on yleensä Qt Qt on, MeeGoon liittyen, ottanut uutena piirteenä mukaan touch enabled käyttöliittymäkontrollit MeeGo touch M-widgetit (MWidget kantaluokka) Symbianille ill vastaava arkkitehtuuri i UIEMO MeeGo on sovellusalusta eli käyttöjärjestelmä ja tukipalvelut, sekä mahdollisesti vielä jotain muuta, esimerkiksi käyttöliittymä ja sovelluksia MeeGo on suunniteltu pidettäväksi koko ajan verkossa

MeeGo arkkitehtuuri

MeeGo ekosysteemi Qt on MeeGo Copyright Tieturi 6

Onko MeeGo myöhässä vai DOA MeeGo puhelimet ovat myöhässä, mutta ensimmäinen S60 puhelin tuli ulos vuonna 2003 aika paljon ennen esimerkiksi iphonea ja Androidia... MeeGo ei ole vain puhelinten ohjelmistoalusta!!! MeeGo on jo markkinoilla Netbook Saksan autovalmistajien yhdistys valitsi syksyllä MeeGon suosittelemakseen ohjelmistoalustaksi Puhelinmaailmassa Nokialta valitettavasti puuttuu Wau! maine Ensimmäinen isosti rummutettu MeeGo puhelin tulee Nokialta Iso asia Katsotaan miten kaksi rautavalmistajaa saa seksiä markkinoille Toisaalta kuinka kävi Sony Ericssonin..

Qt Quick Qt User Interface Creation Kit Qt Quickin pääpilarit QML deklaratiivinen ohjelmointikieli Qt Declarative Qt Creator Tarkoituksena on mahdollistaa nopea ja helppo sovelluskehitys vailla tarvetta hallita C++ kieltä Lisäksi esimerkiksi käyttöliittymäsuunnittelijat ja kehittäjät voivat käyttää samaa kieltä ja työkalua Qt Quickilla voi tehdä helposti yksinkertaisia sovelluksia, esimerkiksi raskas datan käsittely vaatii edelleen C++ osan ohjelmaan Yksinkertaisuus k i ei tarkoita tylsää, vaan Qt Quick mahdollistaa helpon tavan tehdä todella omanlaatuisia ja näyttäviä käyttöliittymiä y

Kouluttajan kokemuksia Aivan hirvittävä alusta Keskeneräinen kuin mikä Ohjelmistot kehittyvät, mutta taaksepäin yhteensopivuus ei ole mitenkään tärkeä Viralliset ympäristöt eivät varsinaisesti tue kuin vanhoja versioita Qt All in one: 4.6 tuki, esim. Qt Quick puuttuu Qt MeeGolle: tuurilla sopiva rauta ja 32-bit Linux ja kehitysympäristön saa pystyyn, jopa ihan laitteelle Qt Quick sovellus Symbianille: voi kehittää Qt All In One välineellä, mutta sovellus oikealle laitteelle vaaatii eri kehitysympäristön ja puhelimen uudelleen flashaamisen Aivan loistava ympäristö äi kunhan kehitysympäristön i tö saa kuntoon ja pystyyn Kunhan on sopiva tausta: Qt, Linux, mobiilialustat yms. yms. hyvin hallussa Valoa tunnelin päässä: julkistetuissa kehitysympäristöissä todella suuria edistyaskelia jotka antavat kuvan siitä että jatkossa kaikki voi oikeasti toimia hyvin Sovellusten paketointi, ODD, remote compiler,