IPAD. Lappeenrannan teknillinen yliopisto Teknistaloudellinen tiedekunta Tietotekniikan koulutusohjelma. CT50A2601 Käyttöjärjestelmät: seminaarityö

Koko: px
Aloita esitys sivulta:

Download "IPAD. Lappeenrannan teknillinen yliopisto Teknistaloudellinen tiedekunta Tietotekniikan koulutusohjelma. CT50A2601 Käyttöjärjestelmät: seminaarityö"

Transkriptio

1 Lappeenrannan teknillinen yliopisto Teknistaloudellinen tiedekunta Tietotekniikan koulutusohjelma CT50A2601 Käyttöjärjestelmät: seminaarityö Olli Kytömäki, Kajo Laine, Risto Lappi ja Anna-Katarina Rehnman IPAD Työn tarkastaja: Työn ohjaaja: Heikki Kälviäinen Heikki Kälviäinen

2 TIIVISTELMÄ Lappeenrannan teknillinen yliopisto Teknistaloudellinen tiedekunta Tietotekniikan koulutusohjelma Heikki Kälviäinen IPAD Seminaarityö sivua, 4 kuvaa, 1 taulukko Työn tarkastaja: Professori Heikki Kälviäinen Hakusanat: Apple, ipad, ios, taulutietokone, Android Keywords: Apple, ipad, ios, tablet, Android Tämä työ käsittelee Applen julkaisemaa ipad taulutietokonetta ja sen ios käyttöjärjestelmää. ipad on kymmenen tuuman kosketusnäytöllä varustettu monitoimilaite, joka tukee langattomia tietoliikenneyhteyksiä ja jolle on saatavilla tuhansia sovelluksia sähköisestä Apple Store markkinapaikasta. Työssä avataan ensin ipad taulutietokoneen teknisiä ominaisuuksia ja käyttöjärjestelmän toimintaperiaatetta. Lopuksi ios käyttöjärjestelmää verrataan Androidiin ja tehdään vertailua kilpailevan laitteen, Samsung Galaxy Tabin, välillä. ii

3 ABSTRACT Lappeenranta University of Technology Faculty of Technology Management Degree Program in Information Technology Heikki Kälviäinen IPad Seminar Report pages, 4 figures, 1 table Examiner : Professor Heikki Kälviäinen Keywords: Apple, ipad, ios, tablet, Android This seminar paper is based on researching Apple s new ipad tablet computer and its operating system, ios. IPad has a 10 inch touch screen and it supports multiple wireless communication standards. Thousands of applications are available for ipad users through Apple Store, which is an electronic application marketplace. Later on we will discover ipad s hardware capabilities and the basics of the ios operating system logic. Finally we will compare ipad and ios operating system with a competing product, Samsung Galaxy Tab, running Android operating system. iii

4 SISÄLLYSLUETTELO 1 JOHDANTO TAUSTA TAVOITTEET JA RAJAUKSET TYÖN RAKENNE IPAD MIKÄ ON IPAD? TEKNISET TIEDOT LIITÄNNÄT, HALLINTAPAINIKKEET JA LISÄVARUSTEET OHJELMAT IPADILLE IOS KÄYTTÖJÄRJESTELMÄ KÄYTTÖJÄRJESTELMÄT KÄYTTÖJÄRJESTELMIEN TEHTÄVÄT KÄYTTÖJÄRJESTELMIEN KEHITYS IOS KÄYTTÖJÄRJESTELMÄN ESITTELY IOS-KÄYTTÖJÄRJESTELMÄN TEKNOLOGIAKERROSMALLI Core OS Core Services Media Cocoa Touch IOS VERSUS ANDROID KÄYTTÖJÄRJESTELMÄ ANDROID KÄYTTÖJÄRJESTELMÄ ANDROIDIN ARKKITEHTUURI ARKKITEHTUURIEN MERKITTÄVIMMÄT EROT SOVELLUSTEN MERKITTÄVIMMÄT EROT KÄYTTÖJÄRJESTELMISSÄ IPAD VS GALAXY TAB ULKOISTEN OMINAISUUKSIEN EROT SOVELLUSTEN EROT MUUT EROT YHTEENVETO...21 LÄHTEET

5 SYMBOLI- JA LYHENNELUETTELO ARM BLUETOOTH EDGE 3G GSM HSDPA HTTP I/O IPS RISC SIM UMTS VM WAP WLAN Advanced RISC Machines Avoin standardi langattomaan kommunikointiin Enhanced Data rates for Global Evolution Kolmannen sukupolven matkapuhelinteknologia Global system for mobile communications High-Speed Downlink Packet Access Hypertext Transfer Protocol Input/Output In-plane-switching tekniikka Reduced Instruction Set Computer Subscribe Identity Module Universal Mobile Telecommunications System Virtual Machine Wireless Application Protocol Wireless Local Area Network 2

6 1 JOHDANTO 1.1 Tausta Tämän raportin tavoitteena on kertoa uudesta taulutietokoneesta nimeltä ipad. Laitteen olemassa olo julkistettiin tammikuussa Tämä uusi taulutietokone oli tarkoitus asemoida markkinoille uutena tuoteryhmänä kannettavien tietokoneiden ja älypuhelinten välimaastoon. I Padia on ollut myynnissä Yhdysvalloissa huhtikuusta lähtien. Australiassa Ranskassa, Kanadassa, Espanjassa, Italiassa, Isossa-Britanniassa, Sveitsissä ja Japanissa. ipadia on myyty toukokuusta lähtien. Pohjoismaissa sitä on ollut myynnissä ainakin Tanskassa. Suomessa ipad on myynnissä kaupoissa syksyllä Laite on saanut osakseen sekä myönteistä palautetta että kritiikkiä. Työelämässä olevien ammattilaisten ja liikemiesten mielestä ipad on liian rajoittunut verrattuna kannettavaan henkilökohtaiseen tietokoneeseen. Toiset potentiaaliset asiakkaat ovat kritisoineet ipadin kokoa liian suureksi ja painavaksi verrattuna älypuhelimiin. 1.2 Tavoitteet ja rajaukset Tavoitteena työssä on esitellä ipadia laitteena ja sen käyttöjärjestelmää. Työn luettua lukijalla on kattava kuva käyttöjärjestelmän toiminnasta ja laitteen ominaisuuksista. Rajaamme tarkastelusta pois kolmansien osapuolien ipad sovellukset ja palvelut ja keskitymme vain Applen tuotteen tarjoamaan toimituslaajuuteen. Käsittelemme katsauksen lailla tärkeimmät ios käyttöjärjestelmän sovelluskehittäjille tarjoamat kirjastot ja teknologiakerrokset. Vertailemme ipadia vain yhteen kilpailevaan tuotteeseen Samsung Galaxy Tabiin. 1.3 Työn rakenne Luvussa 2 käsitellään yleistä perustietoa ipadistä, kuten laitteistoa, liitäntöjä ja lisävarusteita. Luvussa kolme käsitellään käyttöjärjestelmää sen rakennetta ja tehtäviä kuten laitteiston hallintaa, tiedostojärjestelmää, muistinhallintaa ja verkkoprotokollaa. Luvussa neljä ja viisi vertaillaan ipadia ja sen käyttöjärjestelmää kilpailevaan laitteeseen sekä esitetään kritiikkiä. 3

7 2 IPAD 2.1 Mikä on ipad? IPad Applen valmistama ja markkinoille vuonna 2010 tuoma kosketusnäytöllinen taulutietokone, joka on pienempi kuin kannettavat pc:t, mutta suurempi kuin älypuhelimet. IPad on tuoteperheen nimi, johon on saatavilla lisävarusteita ja ohjelmia Apple kaupasta, mutta myös kolmansien osapuolten sovellukset iphone SDK-sovelluskehitystyökalujen avulla ovat mahdollisia. Sdk:n (ios SDK 4.1) avulla on mahdollista kehittää natiiveja ohjelmia ipodille ja itouchille. [1][2] 2.2 Tekniset tiedot IPad taulutietokone on mitoiltaan 24,3 senttimetriä korkea, 19,0 senttimetriä leveä ja 1,3 senttimetriä paksu. Siitä on myytävänä kaksi mallia sekä pelkkä WLAN:n eli langattomalla yhteydellä varustettu malli että WLAN (Wireless Local Area Network) ja 3G (Third Generation) verkko-ominaisuuksilla varustettu malli. Langattomuuden mahdollistaa ensimmäisessä WLAN ( a/b/g/n) ja Bluetooth (2.1, EDR-tekniikalla). WLAN langaton lähiverkkoteknologia, jonka avulla voidaan erilaiset verkkolaitteet yhdistää ilman kaapelia. Bluetooth on puolestaan avoin standardi laitteiden langattomaan kommunikointiin lähietäisyydellä, ja on lyhyen kantaman radiotekniikkaan perustuva langaton tiedonsiirtotekniikka, jonka tarkoituksena on korvata kaapelit. Bluetoothilla korvataan myös infrapunayhteyksiä, koska se on toimintavarmempi ja monipuolisempi siirtotekniikka eikä tarvitse esimerkiksi optista kontaktia yhteyslaitteiden välillä. Bluetooth-teknologia mahdollistaa myös yhteyslaitteiden autentikoinnin ja tiedonsalauksen eli kryptauksen. Jälkimmäisessä mallissa on myös 3G:llä eli kolmannen sukupolven teknologialla varustetussa mallissa, langattoman WLAN:n ja Bluetoothin lisäksi laitteen käytössä on sekä GSM-verkko että UMTS-verkko. GSM-verkko, on täysin digitalisoitu toisen polven matkapuhelinverkko, joka mahdollistaa puheluiden lisäksi datapuhelut, teksti- ja lyhytviestit. GSM käyttää pakettidatapalveluja WAP (Wirless Application Protocol) tai Internet -yhteyksillä. WAP:lla tarkoitetaan langattomien sovellusten protokollaa, jonka 4

8 avulla voidaan matkapuhelimella käyttää Internet-sivuja. Tiedonsiirtoprotokollana WAP:ssa on joko (Hypertext transfer protocol). GSM-verkkoon pääsee EDGEstandardilla. EDGE (Enhanced Data rates for Global Evolution) on matkapuhelinten pakettikytkentäiseen tiedonsiirtoon suunniteltu tekniikka, joka hyödyntää GPRStekniikkaa, joka on GSM-verkkojen tiedonsiirtostandardi. UMTS-verkkoon, joka GSMverkon seuraaja, pääsee HSDPA (High Speed Downlink Package Access) mikro sim kortilla eli mikrosirun sisältävällä älykortilla. HSDPA:n etuna on nopeampi siirtonopeus lataukseen ja myös verkkoon päin. UMTS-verkon datapalvelut ovat nopeampia kuin GSMverkon. Sekä UMTS-verkolla että GSM-verkolla on käytössä kolme eri taajuusaluetta Euroopassa. [3] Pelkällä WLAN versiolla varustetulla taulutietokoneella on painoa 680 grammaa, ja sekä WLAN:lla että 3G verkolla varustetulla taulutietokoneella 730 grammaa. Taulutietokoneen näyttö on lävistäjältään 9,7 tuumainen (20 x 15 cm) LED-taustavalaistu kosketusnäytöllinen (Multi Touch) laajakuvanäyttö. Kosketusomaisuuden siinä mahdollista IPS (in-plane switching) näyttötekniikka. Näytön tarkkuus on 1024 x 768 pikseliä. [3] IPadissa on 1 GHZ:n Cortex A8 ARM -pohjainen vähän virtaa kuluttava Apple A4- järjestelmäpiiri. ARM (Advanced RISC Machines) on 32-bittistä mikroprosessoriarkkitehtuuria. RISC (Reduced Instruction Set Computer) arkkitehtuuri käytetään mm. kämmenmikrojen, matkapuhelinten ja erilaisten sulautettujen järjestelmien suorittimissa. Se on tietokoneiden suoritusarkkitehtuurien suunnittelufilosofia, jossa konekielen käskyt on pyritty pitämään yksinkertaisina ja nopeasti vakioajassa suoritettavina. Cortex A8 sisältää haarautumisenennustuksen, joka on käytössä mm. iphone 3 GS:ssä ja Nokia N900:ssa. [3] [4] 2.3 Liitännät, hallintapainikkeet ja lisävarusteet Liitäntä ipadissa on telakkaliitäntä, jossa on ulkoiset portit sisääntuloon ja ulostuloon. IPadissä on sisäinen kaiutin ja mikrofoni.. Siinä on myös kahdeksan erilaista tuettua äänimuotoa (AAC, Mp3 jne.). Lisäksi siinä on stereokuulokeliitäntä. Hallintapainikkeita ovat koti-painike, lukituspainike, näytön käännön lukituspainike, 5

9 äänenvoimakkuuspainikkeet sekä monikosketusnäyttö, jota koskettamalla hallitaan taulutietokonetta. IPadin on saatavilla maksusta myös erillinen näppäimistötelakka, joka helpottaa kirjoittamista, jos ei halua kirjoittaa virtuaalinäppäimistöllä. IPadiin on ostettavissa erillinen kameraliitäntäpaketti, jolla voi siirtää valokuvia ja videoita digitaalikamerasta. [3] 2.4 Ohjelmat ipadille Applen ipadin sivujen mukaan ipadille on ladattavissa App Storesta yli erilaista ohjelmaa. Aiemmat ipodilla ja iphonella käytössä olleet ohjelmat käyvät ipadiin synkronoinnin jälkeen - yksinkertaisesti siirtämällä eli saattamalla ne samaan tilaan ipadiin Macilta tai PC:ltä. Suurin osa ipodille ja iphonelle suunnitelluista ohjelmista sopii siis ipadiin. IPadin vahvuutena voidaan siten pitää sekä integroitavuutta että skaalautuvuutta, mikä on seurausta sekä algoritmien parantamisesta että ytimen käyttöjärjestelmän tietorakenteista, jotta muistia saadaan sovitettua ja kiintolevyä suorittamaan suurempaa määrä ajoa (ajokapasiteetti). Skaalautuvuus mahdollistaa resurssien (laitteiston tai ohjelmien) lisäämisen, poistamisen ja muokkaamisen järjestelmässä. IPadin mukana tulevat ohjelmat ovat mm. sähköpostiohjelma (Mail), Valokuvat ohjelma, You Tube ohjelma (You Tube videopätkille), itunes musiikkiviihde-ohjelma PC:lle ja Mac:lle, muistio-ohjelma ja kalenteri-ohjelma. [5] IPadiin voi ostaa erilaisia oppimisohjelmia, peliohjelmia, viihdeohjelmia, hyötyohjelmia sekä toimisto-ohjelmia. IPadille suunnitelluista ohjelmista mainittakoon esimerkiksi aikakauslehti uudelleen ajeltuna Mag + ja Popular Science +, jotka mahdollistavat digitaalisen interaktiivisen lukukokemuksen. Digitaalisesta Wall Street Journalista saa pörssitietoja, analyysejä sekä tietoa videopätkinä ja radiopätkinä. Ohjelmissa on myös lukuisia peliohjelmia niille, jotka niistä pitävät. Sääohjelmassa on reaaliaikaisia sääennustuksia liikkuvassa tutkakuvassa ja sääennustevideoina ja suunnitella viikkonsa sääennusteiden mukaan. Hyödyllinen oppimisohjelma koululaisille on The Elements, joka opastaa alkuaineiden maailmaan, missä niitä voi tarkastella kolmiulotteisena 3D laseilla (ostettava lisävaruste). IPadiin voi ladata ilmaiseksi ibooks-ohjelman, johon voi ladata ilmaisia käyttövapaita kirjoja että ostaa elektronisia kirjoja. [5] [6] 6

10 3 IOS KÄYTTÖJÄRJESTELMÄ 3.1 Käyttöjärjestelmät Käyttöjärjestelmän tehtävänä on hyödyntää laitteiston tarjoamia resursseja ja tarjota muille tietokoneohjelmille laitteistoista riippumaton alusta. Laitteiston osia ovat prosessori, jonka tehtävä on datan prosessointi, päämuisti, joka varastoi datan ja ohjelmat väliaikaisesti käyttöä varten, I/O-moduulit (Input/Output), joiden kautta voidaan syöttää dataa tietokoneelle tai siirtää dataa tietokoneelta muualle, sekä väylä, jonka tehtävä on tarjota kommunikointimahdollisuus edellisten laitteiden välillä. [7, s.9] 3.2 Käyttöjärjestelmien tehtävät Käyttöjärjestelmä on ohjelma, joka ohjaa muiden ohjelmien toimintaa ja tarjoaa niille palvelut laitetasolta. Sen tulee taata mukava, tehokas ja kehitettävissä oleva rajapinta korkeamman tason sovelluksille ja se on ohjelmiston tärkein ohjelma. Käyttöjärjestelmällä on useita palveluita, joita se tyypillisesti tarjoaa. Se tarjoaa ohjelmoijalle rajapinnan uusien sovellusten kehittämiseen. Tyypillisesti nämä ohjelmat ovat käyttöjärjestelmä kanssa yhdessä toimivia apuohjelmia, joiden päälle voidaan ohjelmoida loppukäyttäjälle tarkoitettuja sovelluksia. Toinen käyttöjärjestelmän tarjoama palvelu on ohjelmien toteuttaminen. I/O-kanavien kautta annetut tiedot käyttöjärjestelmä tallentaa päämuistiin ja jakaa ohjelman suorittamiseen laskenta-aikaa prosessorilta. Käyttöjärjestelmän tehtävä on myös tarjota palvelu I/O-kanavien käyttöön. Jokainen I/O-kanava vaatii oman kontrollisignaalin toimiakseen, mutta käyttöjärjestelmä tarjoaa ohjelmoijalle yksinkertaisesti lue- ja kirjoita-komennot. [7, s.53] Neljäs käyttöjärjestelmän tehtävä on tarjota tiedostonhallinta ja pääsy tiedostoihin. Käyttöjärjestelmän tulee ymmärtää millaista data on rakenteeltaan kun se syötetään I/Olaitteiden kautta tietokoneelle ja miten se on tallennettu tietokoneen muistiin. Useiden käyttäjien tilanteessa käyttöjärjestelmä voi tarjota kontrollin tiedostojen käyttöön. Tietokonejärjestelmän hallinta on myös eräs käyttöjärjestelmän tehtävistä. Tietokonejärjestelmät voivat olla suljettuja tai avoimia, mutta kummassakin tapauksessa käyttöjärjestelmän tulee hoitaa resurssienhallinta. Tietokonejärjestelmässä syntyy 7

11 jatkuvasti virheitä, joita käyttöjärjestelmän tulee tunnistaa ja korjata. Virheitä voivat olla esimerkiksi muistivirhe, laitevirhe tai toimintahäiriö, tai sovellusten aiheuttamat virheet tai ohjelmistoyhteensopivuuksista johtuvat virheet. Käyttöjärjestelmän tulee myös kerätä dataa tietokoneen toiminnasta ja resurssien käytöstä. [7, s.53-54] 3.3 Käyttöjärjestelmien kehitys Käyttöjärjestelmien kehityksen haastavimmat osat ovat olleet prosessien kehitys, muistinhallinta, informaationhallinta ja turvallisuus, aikataulutus ja resurssienhallinta sekä systeemin rakenteen kehittäminen. Prosesseilla tarkoitetaan käytössä olevan ohjelman vaatimaa prosessia tai prosessorille syötettävien laskutoimitusten vaatimaa prosessia. Prosesseissa voi aiheutua virheitä näljästä syystä, jotka ovat väärä synkronointi, prosessien resurssivaateeseen liittyvä virhe, määräämätön operaatio tai kahden tai useamman ohjelman toisistaan riippuva virhe. Muistinhallinnassa käyttöjärjestelmällä on viisi ominaisuutta. Sen tulee pitää käynnissä olevat prosessit erillään. Sen tulee allokoida muistikapasiteetti prosesseille vaateiden ja priorisointien mukaan ja tarjota ohjelmoijalle tarvittavat muistinhallintaan liittyvät moduulit uusien ohjelmien kehittämistä varten. Muistinhallinnan tulisi myös pitää eri ohjelmien vaatimat muistipaikat erillään, mikäli se on ohjelmien toimivuuden kannalta olennaista. Massamuisti toimii pitkäaikaismuistina, jossa tieto säilyy myös tietokoneen ollessa suljettu. Muistinhallinnan tulee kyetä operoimaan massamuistin ja käyttömuistin sekä niitä vaativien prosessien kanssa. [7, s.66-70] Tiedon suojaaminen ja turvallisuuden takaaminen ovat modernien käyttöjärjestelmien tärkeitä ominaisuuksia. Näiden takaamiseksi käyttöjärjestelmä suojaa systeemin prosessit keskeytykseltä, vastaa siitä, että käyttäjät eivät pääse käsiksi tietoihin, joihin heillä ei ole oikeuksia, suojaa datan ulkopuoliselta muokkaukselta ja verifioi käyttäjän ja datan tai viestien oikeellisuuden. Resurssienhallinnalla ja aikataulutuksella tarkoitetaan päämuistin, prosessorin ja I/O-laitteiden resurssien jakoa eri prosesseille ja resurssikutsujen aikataulutusta. Tyypillisesti resurssit jaetaan eri kriteereiden perusteella, joita ovat esimerkiksi oikeudenmukaisuus, tehokkuus ja järjestelmän kokonaisuuden hallinta. [7, s.72-73] 8

12 Käyttöjärjestelmien kehityksen uutena trendinä ovat olleet uusien laitteistoiden ominaisuuksien huomioon ottaminen, uudet sovellukset ja uudet turvallisuusuhat. Uusia laitteistoitten ominaisuuksia ovat multiprosessorit, nopeasti kasvanut teho, nopean liikenteen verkot ja multimediasovellukset, Internet-liitynnät ja asiakas-palvelin-laskenta. Internetin yleistyminen on luonut suuren tietoturvauhan, johon käyttöjärjestelmien on sovelluttava. Näihin muutostrendeihin on vastattu kehittämällä mikrokernelin arkkitehtuuria, prosessien multiajoa, multiprosessoritekniikkaa, hajautettuja käyttöjärjestelmiä ja olio-ohjelmointiarkkitehtuuria. [7, s.78-81] 3.4 IOS Käyttöjärjestelmän esittely ios on Applen kehittämä suljetun lähdekoodin mobiiliympäristöön suunnattu käyttöjärjestelmä, jota tällä hetkellä käytetään ipad, iphone ja ipod Touch laitteissa. Käyttöjärjestelmän ydin, kernel, pohjautuu samalle Mach-kernelille kuin Applen kannettavissa ja pöytätietokoneissa käytetty Mac OS X. [8] Tämä tarkoittaa, että kyseessä taustalla on siis UNIX-sukuinen käyttöjärjestelmä. ios hallinnoi puhelimen/tabletin/jne. laitteistoa ja tarjoaa alustalle natiivien sovellusten kehittämiselle välttämättömät perusteknologiat. Laitteesta riippuen käyttöjärjestelmän mukana tulee myös joitakin perussovelluksia kuten puhelin, sähköposti ja internetselain. Laitteilla käytettävät sovellukset eivät koskaan ole vuorovaikutuksessa suoraan laitteiston kanssa vaan kommunikoivat käyttöjärjestelmän tarjoamien rajapintojen kautta, jotka taas ovat vuorovaikutuksessa suoraan laitteistoajureihin. Tämän tarkoituksena on suojata sovelluksia tekemästä muutoksia laitteistoon. [9] 3.5 ios-käyttöjärjestelmän teknologiakerrosmalli Mach-kernelin yllä toimii erilaisia käyttöjärjestelmän palvelutasoja, joita voidaan hyödyntää sovellusten kehittämisessä ios-alustalle. Nämä teknologiakerrokset voidaan jakaa neljäksi tasoksi: Core OS, Core Services, Media ja Cocoa Touch (kuva 1). [8] Tämä kerrosmalli antaa sovelluskehittäjille vaihtoehtoja ohjelman toteutukselle. Esimerkiksi Core OS ja Core Services -tasot tarjoavat ohjelmoijalle pääsyn käyttöjärjestelmän perustavanlaatuisiin rajapintoihin kuten tiedostoihin, POSIX säikeisiin 9

13 ja verkko verkkotoimintoihin. Nämä rajapinnat ovat pääosin C-kielellä toteutettuja. [8] Kuva 1. ios 4.0 -käyttöjärjestelmän kerrosmalli [8] Siirryttäessä tasoissa ylöspäin voidaan löytää kehittyneempiä teknologioita, jotka käyttävät sekä C-kieleen että Objective-C kieleen pohjautuvia rajapintoja. Esimerkiksi Media-taso tarjoaa rajapintoja 2D ja 3D grafiikan piirtämiseen sekä äänen ja videokuvan esittämiseen. [8] Apple suosittaa ohjelmistokehittäjiä käyttämään aina ensisijaisesti ylemmän tason rajapintoja alempien tasojen sijaan mikäli mahdollista. Ylempien tasojen ominaisuudet on luotu tarjoamaan objekti-orientoituneita abstraktioita alempien tasojen rakenteista, tarkoituksena helpottaa ohjelmistokehitystä ja vähentää ohjelmakoodin rivien määrää. Vaikka ylemmät tasot soveltavat alempien tasojen ominaisuuksia, voi ohjelmoija halutessaan käyttää suoraan alhaisten tasojen viitekehyksiä. [8] Core OS Core OS taso tarjoaa alhaisen tason ominaisuuksia, joiden perustalle ylemmät tasot pohjautuvat. Vaikka sovelluskehittäjä ei käyttäisi tämän tason teknologioita suoraan sovellustansa kehittäessä, on hyvin todennäköistä, että ohjelma käyttää epäsuorasti Core OS-tason ominaisuuksia ylempien tasojen rajapintojen kautta. [9] Core OS-tason tarjoamat tärkeimmät ohjelmistoviitekehykset ovat: Accelerate Framework, External Accessory Framework, Security Framework ja System. Accelerate Framework esiteltiin ios versiossa 4.0. Se tarjoaa rajapintoja esimerkiksi matemaattisten operaatioiden suorittamiseen, suurilla luvuilla laskemiseen ja DSP (Digital 10

14 Signal Processing) laskentaan. Accelerate Frameworkin hyödyntämisen edut omien vastaavien kirjastojen kirjoittamiseen on se, että tämän viitekehyksen toiminnot on optimoitu eri laitealustoille, joita on olemassa ios-pohjaisissa laitteissa. Tämän ansiosta ohjelmakoodi tarvitsee kirjoittaa vain kerran ja voidaan varmistua siitä, että sovellus toimii tehokkaasti kaikilla laitteilla. [9] External Accessory Framework esiteltiin ios versiossa 3.0. Viitekehys tarjoaa tuen vuorovaikutukseen laitteeseen liitettyjen ulkoisten oheislaitteiden kanssa. Oheislaitteet voidaan liittää langallisesti 30-pinnisen telakkaliitännän kautta tai langattomasti Bluetoothin avulla. External Accessory Framework mahdollistaa tiedonhaun oheislaitteilta ja laitesessioiden alustamisen, jonka jälkeen sovellus voi olla vapaassa vuorovaikutuksessa oheislaitteen kanssa. [9] Security Framework tarjoaa turvallisuusominaisuuksia sovellusten käyttöön. Käytännössä tämä tarkoittaa mm. satunnaislukujen luontia sekä rajapintoja sertifikaattien ja julkisten/yksityisten salausavainten hallintaan. [9] System tarjoaa sovelluksille C-pohjaisen LibSystem kirjaston. LibSystemi vuorostaan tarjoaa rajapintoja säikeistykselle, verkkotoiminnoille, tiedostojärjestelmään, DNSpalveluille, muistin allokointiin ja matemaattisiin perusfunktioihin. [9] Core Services Core Services taso tarjoaa oleellisia järjestelmäpalveluita, joita kaikki sovellukset hyödyntävät. Nämä ominaisuudet ovat luonteeltaan edelleen sellaisia, että sovelluskehittäjä ei välttämättä suoraan hyödynnä niitä. Tämän tason keskeisiä palveluita ovat mm. paikannusominaisuudet, SQLite tietokantakirjasto ja Foundation Framework. [9] Location Services tuo sovelluskehittäjille käyttöön Core Location viitekehyksen, joka hyödyntää laitteen radiolaitteita (W-Lan, 3G/GSM, GPS) käyttäjän sijainnin määrittämiseen. ios sovellukset voivat hyödyntää tätä esimerkiksi sijainnista riippuvan sisällön esittämiseen käyttäjälle. [9] 11

15 SQLite kirjasto mahdollistaa kevyet sovelluskohtaisesti integroidut SQL tietokannat tietojen organisoituun säilyttämiseen ilman tarvetta erilliselle etäpalvelinyhteysprosessille. Sovellus voi luoda tietokantatiedostoja ja hallinnoita näiden tietokantojen tauluja ja rivejä paikallisesti. Kirjasto on suunniteltu yleishyödyllistä käyttöä varten, mutta on silti optimoitu tiedonhakunopeutta silmällä pitäen. [9] Core Foundation Framework on viitekehys joka lyhyesti sanottuna tarjoaa työkaluja mm. seuraaville ominaisuuksille: [9] Merkkijonojen käsittely Päivämäärän ja kellonajan hallinta Asetusten hallinta URL ja streamien käsittely Prosessien säikeistys Välimuisti Kielienhallinta (Internationalization) Tietoliikenneporttien hallinta Bonjour palvelu (yhteensopivien verkkolaitteiden löytämiseen lähiverkossa) Media Media-taso tarjoaa kirjastoja ja palveluita grafiikan, audion ja videon esittämiseen sovelluksissa. Nämä ovat ns. korkean tason viitekehyksiä ja rajapintoja, jotka helpottavat eri medioiden helpon monipuolisen hyödyntämistä sovelluksissa. Media tason rajapinnat voidaan jakaa grafiikka-, ääni- ja videoteknologioihin. [9] Media-tason grafiikkakirjastoja hyödyntäen voidaan esimerkiksi varmistaa sovellusten toimiminen sujuvasti ilman muokkauksia (tai vähillä muokkauksilla) eri näyttöresoluution omaavilla laitteilla. Kirjastot tarjoavat työkaluja tekstin ja fonttien piirtämiseen, vektorigrafiikan piirtämiseen ja skaalaamiseen, bittikarttapohjaiseen renderöintiin, OpenGL ES tuen laitteistokiihdytetyn 2D ja 3D grafiikan esittämiseen ja yleisimpien kuvaformaattien lukemiseen ja tallentamiseen. [9] 12

16 Audiokirjastot mahdollistavat sovellusten toistaa ja nauhoittaa korkealaatuista ääntä ja hallita laitteen tärinäominaisuutta. Järjestelmä tarjoaa muutamia eri tapoja äänen toistamiseen nauhoittamiseen käyttötarkoituksesta riippuen. ios tukee useimpia tunnettuja audio-formaatteja. [9] Media-taso tarjoaa rajapintoja videoiden toistamiseen paikallisista tiedostoista sekä verkon ylitse välitettävistä streameista. Tarvittavat komponentit omaavilla laitteilla on myös mahdollista kaapata videota sovelluksen käyttöön laitteen kameraa hyödyntäen. ios 4.0 osaa käsitellä.mov,.mp4,.m4v ja.3gp päätteisiä videotiedostoja jotka on pakattu H.264 tai MPEG4 pakkausta hyödyntäen. [9] Cocoa Touch Cocoa Touch on ylin teknologiakerros ios käyttöjärjestelmässä ja se sisältää tärkeimmät rajapinnat ja kirjastot ios sovelluksien kehittämiseen. Tämä taso tarjoaa infrastruktuurin sovellusten visuaalisten käyttöliittymien toteuttamiseen ja korkean tason järjestelmäpalveluiden kanssa kommunikointiin. Yleisimpiä käytettyjä Cocoa Touch -tason ominaisuuksia ovat tausta-ajo käyttäytymisen määrittely, käyttäjätiedon suojaaminen, kosketusnäytön eleiden ("Gestures") tunnistaminen, tiedostojen jakaminen, kalenteri- ja yhteystietojen manipulointi ja ulkoisen näytön tuki. [9] 13

17 4 IOS VERSUS ANDROID KÄYTTÖJÄRJESTELMÄ Vertailtavaksi on valittu Android käyttöjärjestelmä, koska sen katsotaan olevan ios:n suurin kilpailija. Androidin monipuolisuudesta johtuen saadaan myös kattava kuva ios:n huonoista puolista. Tarkastelussa on keskitytty vain käyttöjärjestelmien keskeisimpiin osiin. Ensin kuvataan androidin käyttöjärjestelmä ja arkkitehtuuri. Viimeisenä tässä kappaleessa tarkastellaan arkkitehtuurien ja sovellusten merkittävimmät erot verrattuna ios:n käyttöjärjestelmän arkkitehtuuriin ja sovelluksiin. 4.1 Android käyttöjärjestelmä Android on nykyisin Googlen omistama käyttöjärjestelmä liikkuville alustoille. Käyttöjärjestelmä pohjautuu avoimeen Linux-järjestelmään. Se on suunniteltu mahdollistamaan sovellusten vuorovaikutuksen laitteen jokaisen toiminnon kanssa. Androidissa on virtuaalikone joka optimoi laitteiston resurssit liikkuvaan ympäristöön. [10] Avoimuuden lisäksi kaikki sovellukset ovat myös tasavertaisia. Jokainen voi tehdä sovelluksen joka käyttää laitteen ydintoimintoja ilman rajoitteita. Käyttöjärjestelmällä voidaan täysin räätälöidä käytettävä laite mieluisekseen. Lisäksi sovellusten on helppo toimia yhdessä ja täten muodostaa kattavampia kokonaisuuksia. [10] 14

18 4.2 Androidin arkkitehtuuri Seuraavassa on avattu Androidin arkkitehtuurin keskeisiä ominaisuuksia. Keskeisimmiksi osiksi on valittu käyttöjärjestelmän ylimmän tason funktiot. Tarkastelu perustuu oheiseen kuvaan 2. Kuva 2. Androidin arkkitehtuuri. [11] Applications Layer Sovelluskerrokselle toimivat sovellukset kuten, sähköposti, tekstiviestit, kalenteri ja kartat. Tämä on käyttöjärjestelmän näkyvin osa käyttäjälle. [11] Application Framework Täysin avointa systeemiä käyttävä Android antaa sovelluskehittäjille vapaat kädet tehdä monipuolisia ja innovatiivisia sovelluksia. Sovelluskehys antaa vapaan pääsyn esimerkiksi laitteisiin. [11] Libraries Androidissa on paljon C ja C++ -kirjastoja, joita suuri osa laitteen komponenteista käyttää. Kirjastoihin päästään helposti käsiksi sovelluskehystasolta. [11] 15

19 Android Runtime Tällä kerroksella sijaitsevat tärkeimmät kirjastot ja sovellusten varsinainen suoritus. Jokainen Androidin sovellus on oma prosessinsa, joka suoritetaan Dalvik VM:n (virtuaalikone) avulla. Dalvik VM on suunniteltu siten, että sen avulla voidaan suorittaa useita sovelluksia samanaikaisesti. [11] Linux Kernel Android käyttää Linuxin versiota 2.6 tärkeimpiin järjestelmän toimintoihin, kuten turvallisuuteen ja prosessinhallintaan. Avoimen lähdekoodin käyttöjärjestelmä on Androidin avoimuuden perusta. [11] 4.3 Arkkitehtuurien merkittävimmät erot Suurin ero käyttöjärjestelmien rakenteen välillä on se, että ios:ssa kosketusnäyttöä ohjaa aivan oma kerroksena Cocoa Touch. Androidissa kosketusnäytön ohjaus suoritetaan alimmalla tasolla. Tästä johtuen käytettävyyteen liittyvät sovellukset on helpompi implementoida ios:an. Androidissa on myös oma suorituspaikka ohjelmille. Runtimessa tapahtuva sovellusten suorittaminen mahdollistaa moniajon, josta esimerkiksi ipadin ensimmäiset versiot kärsivät. ios ei päästä sovelluskehittäjiä helpolla Core Layerille, koska Applen strategiana on myydä ohjelmia Applestoressa. Androidissa on täysin vapaa pääsy käyttöjärjestelmän joka osaan ja laitteisiin asti. Tämä on erittäin kriittistä sovelluskehittäjien kannalta. Luonnollisesti Androidissa ei ole esimerkiksi käyttöjärjestelmän sisäisten osien keskustelua Applestoren kanssa mahdollistavia rakenteita. 4.4 Sovellusten merkittävimmät erot käyttöjärjestelmissä Huomattavin ero on se, että toinen systeemi on suljettu ja toinen on avoin. Androidiin voi kuka tahansa kehittää sovelluksia, kun taas Apple rajoittaa ios:an tehtäviä sovelluksia. 16

20 Vain harva ulkopuolinen taho on saanut sovelluksensa läpi. Näistä seikoista johtuen ios:n sovellukset yleensä näyttävät paljon paremmilta, jotta asiakkaat saataisiin ostamaan sovelluksia. Androidin sovellukset ovat paljon monipuolisempia, mutta käytettävyys ja ulkoasu saattavat olla jäljessä verrattuna kilpailijaan. Sovellusten määrä on moninkertainen Applen eduksi, mutta toisaalta systeemi on niin rajoittunut, että Androidi tulee viemään ensimmäisen tilan sovellusten määrässä pitkällä juoksulla. [12] 17

21 5 IPAD VS GALAXY TAB Laitteilla on paljon samoja tai lähes samoja ominaisuuksia. Tässä tarkastelussa keskitytään kriittisimpiin eroihin laitteiden välillä, ottamatta kantaa muihin eroavaisuuksiin. Laitteiden ulkomuodot ovat esiteltyinä oheisissa kuvissa (Kuva 3, Kuva 4) Kuva 3. Galaxy Tab [14] Kuva 4. ipad [13] 5.1 Ulkoisten ominaisuuksien erot Ulkoisista ominaisuuksista on selvää että Galaxy Tab ja ipad eroavat. Galaxy Tab on melko paljon pienempi kuin ipad. Lähes kolmen tuuman ero näytön koossa tekee huomattavan kokoeron. ipad on noin 25 % suurempi kuin Galaxy Tab. Koosta seuraa myös lisäpaino. ipad on melkein tuplasti painavampi kuin kilpailijansa. (Taulukko 1) 18

22 Kamera on osana lähes jokaista laitetta nykyisissä laitteissa. Tästä syystä on huomattavaa, että ipadissa kameraa ei ole lainkaan integroituna. Kameran ipadiin saa lisälaitteiden avulla, joka on erittäin hankala ratkaisu. Voi olla, että kameran poisjättäminen on tietoinen valinta johtuen kameran yleisyydestä tai toisaalta ulkoisen kameran tuomista lisävoitoista. Taulukko 1. Laitevertailu [12][13] Operating system ipad ios Galaxy Tab Andoird 2.2 (Froyo) Power up to 10 h up to 7 h CPU 1 GHz Apple A4 1 GHz Application Processor Storage flash memory, up to 64GB flash memory, 32GB + microsd slot Memory 256MB DRAM 512MB Display 1024 x 768, 9,7" *600 (7") PPI, XGA, LED-backlit IPS LCD Graphics PowerVR SGX 535 GPU PowerVR SGX 540 GPU Input Multi-touch touch screen, headset controls, proximity and ambient light sensors, 3-axis accelerometer, magnetometer Multi-touch touch screen Camera NONE 3.0 MP AF camera with LED flash, 1,3 MP front facing Connectivity Online Services Dimensions Wi-Fi ( a/b/g/n), Bluetooth EDR, UMTS / HSDPA, GSM (tri band) / EDGE (quard band) itunes store, App Store, MobileMe, ibookstore, Safari 242,8mm (h), 189,7 mm (w) 13,4 mm (d). 2.5G (GSM/ GPRS/ EDGE) : 850 / 900 / 1800 / 1900 MHz 3G (HSUPA 5.76Mbps, HSDPA 7.2Mbps) : 900 / 1900 / 2100 M Hz WiFi n /Bluetooth 3.0 PDMI FREE mm (7.484 in) (h) mm (4.742 in) (w) mm (0.472 in) (d) Weight 3G model 730g (1,6lb) 380 g (0.84 lb) 19

23 5.2 Sovellusten erot Huomattavin ero käyttöjärjestelmien osalta on sovellusten maksullisuus ipadissa. Applen omasta verkkokaupasta voi ladata maksullisia ohjelmia useita kymmeniä tuhansia. Lähes kaikki sovellukset ovat Applen omia, joten käyttäjät pääsevät vaikuttamanaan sovellusten sisältöön vain epäsuorasti. Samsung on ottanut täysin erilaisen lähestymistavan laitteeseensa. Android käyttöjärjestelmälle voi kuka tahansa tehdä omia sovelluksia. Tosin tällä hetkellä ohjelmien määrä on lähes tuplasti parempi ios:lle. 5.3 Muut erot Galaxy Tabin pienuudesta johtuen maksimi integroitu tallennuskapasiteetti on puolet pienempi kuin suuremmassa ipadissa. Keskusmuistia on kuitenkin puolet vähemmän ipadissa. Muut ominaisuudet ovat niin lähellä toisiaan, että laitteita voidaan pitää identtisinä, jos ei oteta muotoilua huomioon. Yhteydet, käytettävyys, prosessori ja näytön resoluutio ovat lähes samat. Akun kapasiteettia ei kannata laitteiden suuresta kokoerosta johtuen lähteä vertaamaan, mutta laitteiden akkujen absoluuttisessa kestossa ero on noin 50% ipadin hyväksi. 20

24 6 YHTEENVETO IPad Applen valmistama ja markkinoille vuonna 2010 tuoma kosketusnäytöllinen taulutietokone, joka on mitoiltaan mitoiltaan 24,3 senttimetriä korkea, 19,0 senttimetriä leveä ja 1,3 senttimetriä paksu. IPadista on myytävänä kaksi mallia - WLAN ja bluetooth yhteydellä varustettu malli ja sekä lisäksi 3G yhteydellä varustettu malli. Applen App Storesta on ladattavissa ipadille yli ohjelmaa, joista osa on maksullisia. Suurin osa ipodeille ja iphoneille suunnitelluista ohjelmista toimii suoraan myös ipadilla. IPadin käyttöjärjestelmä on Applen kehittämä suljetun lähdekoodin ios, jota käytetään tällä hetkellä ipad, iphone ja ipod Touch laitteissa. IOS on pohjimmiltaan UNIX-sukuinen käyttöjärjestelmä. Sovelluskehittäjille ios tarjoaa nelikerroksisen viitekehyksen, joka tarjoaa erilaisia kirjastoja, jotka helpottavat ohjelmoijan tehtäviä ja joiden käyttäminen parantaa sovellusten yhteensopivuutta eri ios pohjaisten laitteiden välillä. IOS:n varteenotettavin kilpaileva käyttöjärjestelmä on Googlen kehittämä Android, joka on käytössä mm. useissa älypuhelimissa. Merkittävimpänä erona voidaan nähdä Androidin lähdekoodin avoimuus, joka mahdollistaa kaikkien käyttää ko. käyttöjärjestelmää ja kehittää sitä omien tarpeidensa mukaan. Merkittävä yksittäinen kilpaileva laite on Samsungin vastikään julkaisema Galaxy Tab, joka on myös kosketusnäytöllisen kämmentietokone, mutta hyödyntää juurikin Android käyttöjärjestelmää. 21

25 LÄHTEET 1. Wikipedia (2010), Software Development Kit, 2. Apple reveals iphone SDK (2008), 3. Apple (2010), IPad, IPadin tekniset tiedot ja lisävarusteet 4. Arm (2010), Cortex-A8 processor ARM, 5. Apple (2010), IPad Paras laite verkkoon, sähköpostiin ja valokuviin, 6. Apple (2010), Ohjelmia ipadille, 7. Stallings, W., Operating Systems: Internals and Desing Principes, 5 th edition, Pearson Prentice Hall, inc,. USA, Apple (2010), ios Reference Library: ios Overview, developer.apple.com/library/ios/#referencelibrary/gettingstarted/url_iphone_os _Overview/index.html 9. Apple (2010), ios Reference Library: ios Technology Overview, honeostechoverview/iphoneostechoverview.pdf 10. The official website about Android (2010), 11. Android developing site (2010), 12. Taylor Marting: Similarities between Android and ios (2010), > 13. Apple official website, ipad Technical Specifications. (2010), 14. Samsung Galaxy Tab official website, Galaxy Tab Specifications. (2010),

Älypuhelimet. Sisällysluettelo

Älypuhelimet. Sisällysluettelo Älypuhelimet Jussi Huhtala Sisällysluettelo Älypuhelimen määritelmä Historia Laitteistoarkkitehtuuri Käyttöjörjestelmät Android Symbian ios Yhteenveto 1 Älypuhelin Puhelin joka sisältää normaalit puhelimen

Lisätiedot

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245 Android ohjelmointi Mobiiliohjelmointi 2-3T5245 Mikä on Android? Linux kernelin päälle rakennettu, Googlen kehittämä sovelluspino mobiilisovelluksiin Erillinen versio puhelimelle ja taulutietokoneille

Lisätiedot

mikä sen merkitys on liikkuvalle ammattilaiselle?

mikä sen merkitys on liikkuvalle ammattilaiselle? artikkeli WWAN-verkko WWAN-verkko: mikä sen merkitys on liikkuvalle ammattilaiselle? Nopeiden, saumattomien yhteyksien merkitys minkä tahansa yrityksen menestykseen sekä liikkuvan ammattilaisen tehokkuuteen

Lisätiedot

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

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö 0349955 Pekka Hyvärinen 0342194 Joonas Heikelä 0327708 Miro Temonen 0350122 Sami Tuominen Yleistä Seminaarityö osa kurssia Käyttöjärjestelmät

Lisätiedot

Langattoman kotiverkon mahdollisuudet

Langattoman kotiverkon mahdollisuudet Langattoman kotiverkon mahdollisuudet Tietoisku 5.4.2016 mikko.kaariainen@opisto.hel.fi Lataa tietoiskun materiaali netistä, kirjoita osoite selaimen osoitelokeroon: opi.opisto.hel.fi/mikko Tietoverkot

Lisätiedot

Tabletit opetuskäytössä - työpaja

Tabletit opetuskäytössä - työpaja Tabletit opetuskäytössä - työpaja Maakunnallinen lukioveso 27.10.2012 Markus Maunula, FM Centria ammattikorkeakoulu Mitä ovat tabletit? Tabletit opetuksessa Kolme ekosysteemia Sovellukset Sisältö ipad

Lisätiedot

Dell esitteli maailman pienimmän 13-tuumaisen kannettavan

Dell esitteli maailman pienimmän 13-tuumaisen kannettavan Lehdistötiedote 8.1.2014 Dell esitteli maailman pienimmän 13-tuumaisen kannettavan Julkistettu Dell XPS 13 on maailman pienin[1] 13-tuumainen kannettava, jossa on lähes reunaton näyttö ja jopa 15 tuntia

Lisätiedot

Perussurffaajat: Tiia Tirkkonen, Teppo Porkka, Janne Tuomisto. Verkkopalvelun arviointisuunnitelma Spotify

Perussurffaajat: Tiia Tirkkonen, Teppo Porkka, Janne Tuomisto. Verkkopalvelun arviointisuunnitelma Spotify Perussurffaajat: Tiia Tirkkonen, Teppo Porkka, Janne Tuomisto Verkkopalvelun arviointisuunnitelma Spotify Tampereen teknillinen yliopisto Hypermedia MATHM- 00000 Hypermedian opintojakso 30.9.2011 Sisällysluettelo

Lisätiedot

CUDA. Moniydinohjelmointi 17.4.2012 Mikko Honkonen

CUDA. Moniydinohjelmointi 17.4.2012 Mikko Honkonen CUDA Moniydinohjelmointi 17.4.2012 Mikko Honkonen Yleisesti Compute Unified Device Architecture Ideana GPGPU eli grafiikkaprosessorin käyttö yleiseen laskentaan. Nvidian täysin suljetusti kehittämä. Vuoden

Lisätiedot

Tablet-tietokoneen ja älypuhelimen peruskäyttö. 4.11.2014 Jorma Flinkman

Tablet-tietokoneen ja älypuhelimen peruskäyttö. 4.11.2014 Jorma Flinkman Tablet-tietokoneen ja älypuhelimen peruskäyttö 4.11.2014 Jorma Flinkman Wikipedia.fi 2 Mikä ihmeen tabletti? Taulutietokone (tai paneelitietokone tai tabletti engl. tablet personal computer eli tablet

Lisätiedot

Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija

Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija Jyväskylän kaupunginkirjasto Kirjastoiden ja kännyköiden monimutkainen suhde Tilastoja ja historiaa WAP1.0 vuonna 1998 Nokia Communicatorilla

Lisätiedot

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat Linux rakenne Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat Linux ydin Ytimen (kernel) päätehtävä on tarjota rajapinta

Lisätiedot

BEYOND: Two Souls BEYOND Touch Sovellus

BEYOND: Two Souls BEYOND Touch Sovellus BEYOND: Two Souls BEYOND Touch Sovellus BEYOND Touch -SOVELLUS Jotta saisit kaiken irti BEYOND: Two Souls -pelikokemuksesta, suosittelemme pelaamaan peliä langattomalla DUALSHOCK 3-ohjaimella. Jos kuitenkin

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

Lisätiedot

Käyttöjärjestelmät: prosessit

Käyttöjärjestelmät: prosessit Käyttöjärjestelmät: prosessit Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Lähteet Stallings, W. Operating Systems Haikala, Järvinen, Käyttöjärjestelmät Eri Web-lähteet Käyttöjärjestelmä

Lisätiedot

Arto Luukkainen 24.3.2014

Arto Luukkainen 24.3.2014 Arto Luukkainen 24.3.2014 2 Agenda Kaukomarkkinat ja Panasonic Toughbook Trendit mobiilipäätteissä ammattikäytössä Tablet trouble tutkimus Panasonic Toughpad tietokoneet Lisävarusteet 3 Kaukomarkkinat

Lisätiedot

Digikamera. Perustietoa digikamerasta ja kuvien siirtämisestä tietokoneelle

Digikamera. Perustietoa digikamerasta ja kuvien siirtämisestä tietokoneelle TEEMA 1 Tietokoneen peruskäyttö Digikamera Perustietoa digikamerasta ja kuvien siirtämisestä tietokoneelle Tämä tietopaketti hahmottaa lukijalle, millä tavalla kuvat voidaan siirtää kamerakännykästä tai

Lisätiedot

Backup Exec 3600 Appliance

Backup Exec 3600 Appliance Backup Exec 3600 Appliance Markku A Suistola Principal Presales Consultant Parempaa varmistusta kaikille! Ohjelmisto Appliance Pilvi Virtuaalisen ja fyysisen ympäristön suojaus 2 Perinteinen ratkaisu usein

Lisätiedot

Alla on yhteenveto Helsingin yliopistolle tarjotun ratkaisun kokonaiskustannuksista.

Alla on yhteenveto Helsingin yliopistolle tarjotun ratkaisun kokonaiskustannuksista. 1 Hinnoittelu 1.1 Yhteenveto Alla on yhteenveto Helsingin yliopistolle tarjotun ratkaisun kokonaiskustannuksista. Tarjottu ratkaisu Hinta alv 0 Latitude E6400 640.00 Latitude E6500 670.00 Latitude E4300

Lisätiedot

Mobiilitulostus-/- skannausopas Brother iprint&scanille (ios)

Mobiilitulostus-/- skannausopas Brother iprint&scanille (ios) Mobiilitulostus-/- skannausopas Brother iprint&scanille (ios) Sisällysluettelo Ennen Brother-laitteen käyttöä... Kuvakkeiden selitykset... Tavaramerkit... Johdanto... Lataa Brother iprint&scan App Storesta...

Lisätiedot

ReSound-sovellukset - käyttöohje

ReSound-sovellukset - käyttöohje ReSound-sovellukset - käyttöohje Johdanto Onneksi olkoon ReSound-sovelluksen lataamisen johdosta. ReSoundsovellukset tuottavat parempia kuuntelemiselämyksiä ja auttavat hyödyntämään ReSound-kuulokojeita

Lisätiedot

Painikkeet ja toiminnot

Painikkeet ja toiminnot Pikaopas Painikkeet ja toiminnot 1. Etukamera 2. Äänenvoimakkuuden + -painike 3. Äänenvoimakkuuden - -painike 4. Takakamera 5. Kuulokeliitäntä 6. SIM-korttipaikka 7. Virta- ja lukituspainike 8. Virtaliitäntä

Lisätiedot

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Linux pohjaiset pilvipalvelut Linux järjestelmät TI 11/12 TIVE Santeri Kangaskolkka TI 12 Janne Enroos TI 12 Mikä on

Lisätiedot

Ominaisuudet. Pakkauksen sisältö. Kuvaus

Ominaisuudet. Pakkauksen sisältö. Kuvaus Ominaisuudet Wi-Fi b/g/n 7" kosketusnäyttö. Tukee 3. osapuolen laitteita Nettikamera G-anturi Mediasoitin 3G (optional) Pakkauksen sisältö 1 taulutietokone 1 USB-johto 1 verkkolaite kuulokkeita Pikakäyttöopas

Lisätiedot

SPS ZOOM 300. 3D Laserkeilain

SPS ZOOM 300. 3D Laserkeilain SPS ZOOM 300 3D Laserkeilain SPS ZOOM 300 3D Laserkeilain 3D laserkeilain on laite joka mittaa ja kerää tarkkaa tietoa ympäristön kohteista. Mitattuja pistepilviä voidaan sen jälkeen käyttää suunnittelussa

Lisätiedot

Home Media Server. Home Media Server -sovelluksen asentaminen tietokoneeseen. Mediatiedostojen hallinta. Home Media Server

Home Media Server. Home Media Server -sovelluksen asentaminen tietokoneeseen. Mediatiedostojen hallinta. Home Media Server 2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People ja Nseries ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä tavaramerkkejä. Muut tässä asiakirjassa mainitut tuotteiden ja yritysten

Lisätiedot

CT50A2602 Käyttöjärjestelmät Seminaarityö. Tietokoneen muisti nyt ja tulevaisuudessa

CT50A2602 Käyttöjärjestelmät Seminaarityö. Tietokoneen muisti nyt ja tulevaisuudessa CT50A2602 Käyttöjärjestelmät Seminaarityö Tietokoneen muisti nyt ja tulevaisuudessa Jyrki Eurén Raimo Asikainen Janne Laitinen Teppo Lapinkoski Manu Toivanen Pasi Ruuth Johdanto Taustaa Työn taustana ryhmän

Lisätiedot

Käyttöjärjestelmän rakenne

Käyttöjärjestelmän rakenne Käyttöjärjestelmän rakenne Tietokonejärjestelmä = Laitteisto + ohjelmisto Sovellus saa laitteiston käyttöönsä kj:n avustuksella CPU ja muisti Oheislaitteet KJ tarjoaa laitteiston käytössä tarvittavat palvelunsa

Lisätiedot

Luento 1 (verkkoluento 1) Ohjelman sijainti Ohjelman esitysmuoto Laitteiston nopeus

Luento 1 (verkkoluento 1) Ohjelman sijainti Ohjelman esitysmuoto Laitteiston nopeus Luento 1 (verkkoluento 1) Tietokonejärjestelmä Järjestelmän e eri tasot Ohjelman sijainti Ohjelman esitysmuoto Laitteiston nopeus 1 Tietokone- järjestelmäj ä Käyttäjä Tietokonelaitteisto Oheislaitteet

Lisätiedot

Pikaintro käyttöjärjestelmiin

Pikaintro käyttöjärjestelmiin Tietotekniikan laitos Jyväskylän yliopisto TIES406 Tietotekniikan opintojen aktivointi, luento 17.8.2011 Outline Tietokonelaitteisto 1 Tietokonelaitteisto 2 3 4 Outline Tietokonelaitteisto 1 Tietokonelaitteisto

Lisätiedot

EDULLISTA JA KORKEALAATUISTA TULOSTUSTA YRITYKSILLE

EDULLISTA JA KORKEALAATUISTA TULOSTUSTA YRITYKSILLE EDULLISTA JA KORKEALAATUISTA TULOSTUSTA YRITYKSILLE www.brother.fi UUSI KOMPAKTI MUSTAVALKOLASERMALLISTO - KORKEALAATUISTA YRITYSTULOSTUSTA EDULLISESTI Me Brotherilla tiedämme, että tiedonvälitys on yrityksille

Lisätiedot

ZAP SR300 Touch 8GB 100469

ZAP SR300 Touch 8GB 100469 ZAP SR300 Touch 8GB 100469 Pikaopas Tekniset yleistiedot: Näyttö: 3 TFT-kosketusnäyttö; 400x240 pikseliä, 262,000 väriä. Audioformaatit: MP3, WMA, WAV, FLAC, APE, AAC ym. Videoformaatit: RM (Real Media),

Lisätiedot

Tietojenkäsittelyn perusteet 2. Lisää käyttöjärjestelmistä

Tietojenkäsittelyn perusteet 2. Lisää käyttöjärjestelmistä Tietojenkäsittelyn perusteet 2 Lisää käyttöjärjestelmistä 2011-02-09 Leena Ikonen 1 Systeemiohjelmat Systeemiohjelmiin kuuluvat Kääntäjät ja tulkit (+debuggerit) Käyttöjärjestelmä Linkittäjät Lataajat

Lisätiedot

Gimp JA MUUT KUVANKÄSITTELYOHJELMAT

Gimp JA MUUT KUVANKÄSITTELYOHJELMAT Gimp JA MUUT KUVANKÄSITTELYOHJELMAT Daniela Lund Ti07 A241227 Linux-järjstelmät 01.12.2009 MIKÄ ON KUVANKÄSITTELYOHJELMA? Kuvankäsittelyohjelma on tietokoneohjelma, jolla muokataan digitaalisessa muodossa

Lisätiedot

Tietokonejärjestelmä. Tietokoneen rakenne. Ch 1 - Ch 8 [Sta06] Valikoituja paloja. TITO-kurssista. John von Neumann ja EDVAC, 1949.

Tietokonejärjestelmä. Tietokoneen rakenne. Ch 1 - Ch 8 [Sta06] Valikoituja paloja. TITO-kurssista. John von Neumann ja EDVAC, 1949. Tietokoneen rakenne Luento 1 Tietokonejärjestelmä Ch 1 - Ch 8 [Sta06] Valikoituja paloja John von Neumann ja EDVAC, 1949 TITO-kurssista Luento 1-1 Sisältöä Tietokonejärjestelmä KJ:n näkökulma laitteistoon

Lisätiedot

Alienware Alpha R2 Asetukset ja tekniset tiedot

Alienware Alpha R2 Asetukset ja tekniset tiedot Alienware Alpha R2 Asetukset ja tekniset tiedot Tietokonemalli: Alienware Alpha R2 Säädösten mukainen malli: D07U Säädösten mukainen tyyppi: D07U002/ D07U003 Huomautukset, varoitukset ja vaarat HUOMAUTUS:

Lisätiedot

AirPrint-opas. Versio 0 FIN

AirPrint-opas. Versio 0 FIN irprint-opas Versio 0 FIN Kuvakkeiden selitykset Tässä käyttöoppaassa käytetään seuraavaa kuvaketta: Vinkki Vinkit kertovat, miten eri tilanteissa voi toimia tai miten toimintoa voi käyttää yhdessä muiden

Lisätiedot

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön?

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? 2013-2014 Lasse Lensu 2 Systeemiohjelmat ovat tietokoneen laitteistoa lähellä olevia ohjelmia,

Lisätiedot

Apple iphone 4 puhelimen käyttöönotto:

Apple iphone 4 puhelimen käyttöönotto: Apple iphone 4 puhelimen käyttöönotto: Ennen vanhan puhelimesi käytöstä poistoa, pidäthän huolen, että olet synkronisoinut yhteystietosi Exchange palvelimelle! iphone 4 yhdellä silmäyksellä Purettuasi

Lisätiedot

PLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2015/

PLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2015/ PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_205/ . Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...

Lisätiedot

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

PIKAOPAS MODEM SETUP FOR NOKIA 6310. Copyright Nokia Oyj 2002. Kaikki oikeudet pidätetään. PIKAOPAS MODEM SETUP FOR NOKIA 6310 Copyright Nokia Oyj 2002. Kaikki oikeudet pidätetään. Sisällysluettelo 1. JOHDANTO...1 2. MODEM SETUP FOR NOKIA 6310 -OHJELMAN ASENTAMINEN...1 3. PUHELIMEN VALITSEMINEN

Lisätiedot

Interaktiiviset LED monikosketusnäytöt

Interaktiiviset LED monikosketusnäytöt Interaktiiviset LED monikosketusnäytöt www.tk-team.com Seewo LED monikosketusnäytöt TK-Team Seewo LED monikosketusnäyttö on ideaali ratkaisu kokous-, koulutus- ja luokkatiloihin. 10-pisteen monikosketus

Lisätiedot

Sähköiset sisällöt yleisiin kirjastoihin - hanke Turku 10.9.2013 Aija Laine aija.laine@turku.fi

Sähköiset sisällöt yleisiin kirjastoihin - hanke Turku 10.9.2013 Aija Laine aija.laine@turku.fi Sähköiset sisällöt yleisiin kirjastoihin - hanke Turku 10.9.2013 Aija Laine aija.laine@turku.fi E-kirjalla on monia määritelmiä ja monta nimeä Tiedosto, joka käsittää kirjan lukijalle välittyvän sisällön

Lisätiedot

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

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010 SQLite selvitysraportti Juha Veijonen, Ari Laukkanen, Matti Eronen Maaliskuu 2010 Opinnäytetyö Kuukausi Vuosi 1 SISÄLTÖ 1. YLEISTÄ SQLITE:STA... 2 2. HISTORIA... 2 3. SQLITEN KÄYTTÖ... 3 3.1 SQLiten asennus

Lisätiedot

SG 105, SG 105w, SG 115, SG 115w. SG 125, SG 125w, SG 135, SG 135w SG 210, SG 230 SG 310, SG 330 SG 430, SG 450 SG 550 SG 650

SG 105, SG 105w, SG 115, SG 115w. SG 125, SG 125w, SG 135, SG 135w SG 210, SG 230 SG 310, SG 330 SG 430, SG 450 SG 550 SG 650 1 SG 105, SG 105w, SG 115, SG 115w SG 125, SG 125w, SG 135, SG 135w SG 210, SG 230 SG 310, SG 330 SG 430, SG 450 SG 550 SG 650 2 Sophos SG -sarjan laitteet SG-sarjan laitteet yhdellä silmäyksellä Tuotetaulukko

Lisätiedot

Sisäilmaston mittaus hyödyntää langatonta anturiteknologiaa:

Sisäilmaston mittaus hyödyntää langatonta anturiteknologiaa: Ismo Grönvall/Timo/TUTA 0353064 Tehtävä 5: Sisäilmaston mittaus hyödyntää langatonta anturiteknologiaa: Ihmiset viettävät huomattavan osan (>90 %) ajasta sisätiloissa. Sisäilmaston laatu on tästä syystä

Lisätiedot

GN Hearing - sovellus - käyttöohje

GN Hearing - sovellus - käyttöohje GN Hearing - sovellus - käyttöohje Johdanto Onneksi olkoon sovelluksen lataamisen johdosta. Tämä sovellus tuottaa parempia kuuntelemiselämyksiä ja auttaa hyödyntämään kuulokojeitasi täysimääräisesti. Innovatiivinen

Lisätiedot

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013 Virtualisointi Pertti Pennanen DOKUMENTTI 1 (5) SISÄLLYSLUETTELO Virtualisointi... 2 Virtualisointiohjelmia... 2 Virtualisointitapoja... 2 Verkkovirtualisointi... 2 Pertti Pennanen DOKUMENTTI 2 (5) Virtualisointi

Lisätiedot

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi 1. Luento: Sulautetut Järjestelmät Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu

Lisätiedot

ArcGIS. mobiililaitteille

ArcGIS. mobiililaitteille ArcGIS mobiililaitteille Liikkuvan työn tehostaminen Mitä on mobiili paikkatietoteknologia? Mobiili paikkatietoteknologia ulottaa paikkatiedon toimiston ulkopuolelle. Organisaatiot voivat tehdä tarkkoja,

Lisätiedot

ipad ja muut pienet päätelaitteet terveyshuollon ammattilaisten käytössä

ipad ja muut pienet päätelaitteet terveyshuollon ammattilaisten käytössä Tietohallinto ipad ja muut pienet päätelaitteet terveyshuollon ammattilaisten käytössä Arki sujuu helpommin, kun apu löytyy läheltä. Jouko Virtanen jouko.virtanen@hus.fi 050 5149770 esityksen pääkohdat

Lisätiedot

Tablettitietokoneen ostossa huomioitavia seikkoja. Tuulikki Paturi 28.1.2016

Tablettitietokoneen ostossa huomioitavia seikkoja. Tuulikki Paturi 28.1.2016 Tablettitietokoneen ostossa huomioitavia seikkoja Tuulikki Paturi 28.1.2016 Henkilökohtaiset tietokonelaitteet Älypuhelin mukaan Tabletti Mukaan ja kotiin Läppäri kotiin 2 Mikä on tabletti? Yleiskäyttöinen

Lisätiedot

Radio R 4.0 IntelliLink Usein kysytyt kysymykset

Radio R 4.0 IntelliLink Usein kysytyt kysymykset Sisältö 1. Audio... 1 2. Puhelin... 2 3. Apple CarPlay... 2 4. Android Auto... 5 5. Galleria... 7 6. Muuta... 7 1. Audio K: Miten vaihdan äänilähdettä, esimerkiksi FM-radiosta USB:lle? V: Vaihtaaksesi

Lisätiedot

Office Synchronizer Julkaisutiedot. Versio 1.61

Office Synchronizer Julkaisutiedot. Versio 1.61 Office Synchronizer Julkaisutiedot Versio 1.61 Yrityksen hallinto Trimble Navigation Limited Engineering and Construction Division 5475 Kellenburger Road Dayton, Ohio 45424-1099 U.S.A. Puhelin: +1-937-233-8921

Lisätiedot

Action Camera Wi-Fi - Waterproof - Ultra HD

Action Camera Wi-Fi - Waterproof - Ultra HD FI - Käyttöohje Action Camera Wi-Fi - Waterproof - Ultra HD OMINAISUUDET Ylös/Toisto -painike Laukaisin/Valinta -painike Virta/Tila -painike Latauksen tilan osoitinvalo Kaiutin Alas/Wi-Fi -painike Mikrofoni

Lisätiedot

Ominaisuudet. Pakkauksen sisältö. Kuvaus

Ominaisuudet. Pakkauksen sisältö. Kuvaus Ominaisuudet Wi-Fi b/g/n 8" kosketusnäyttö. Tukee 3. osapuolen laitteita Nettikamera G-anturi Mediasoitin 3G (optional) Pakkauksen sisältö 1 taulutietokone 1 USB-johto 1 verkkolaite kuulokkeita Pikakäyttöopas

Lisätiedot

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

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 30.3.2008,

Lisätiedot

Toshiba EasyGuard käytännössä: Portégé M300

Toshiba EasyGuard käytännössä: Portégé M300 Erinomainen ja vankkatekoinen all-in-one-ultrakannettava. Toshiba EasyGuard sisältää monia ominaisuuksia, joiden avulla yritysasiakkaat voivat parantaa tietoturvaansa, tehostaa järjestelmän suojausta ja

Lisätiedot

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä? Miksi moniprosessorijärjestelmä? Laskentaa voidaan hajauttaa useammille prosessoreille nopeuden, modulaarisuuden ja luotettavuuden vaatimuksesta tai hajauttaminen voi helpottaa ohjelmointia. Voi olla järkevää

Lisätiedot

Useimmin kysytyt kysymykset

Useimmin kysytyt kysymykset Useimmin kysytyt kysymykset Versio 1.1 1 1. Mikä mobiilikortti on? Mobiilikortti on matkapuhelimessa toimiva sovellus ja www.mobiilikortti.com osoitteessa oleva palvelu. Sovelluksen avulla voit siirtää

Lisätiedot

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

Tietotalo Insight. Digitaalinen markkinointi. Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista Tietotalo Insight Digitaalinen markkinointi Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista 1 Beacon FAQ Digitaalisesta kontekstisidonnaisesta markkinoinnista puhuttaessa mennään usein monelle

Lisätiedot

Android jatkaa kasvua

Android jatkaa kasvua Liiketoiminta kehittyy, kehity sinäkin! Android jatkaa kasvua Millä eväin? Anssi Rusanen, asiantuntija Helsinki, Tampere, Turku, Tukholma, Göteborg www.tieturi.fi Copyright Tieturi 14.1.2011 1 17.1.2011

Lisätiedot

AVerClassSendApp. Release department: EDU PMK AVer Information Inc. www.aver.com 2014-04-29

AVerClassSendApp. Release department: EDU PMK AVer Information Inc. www.aver.com 2014-04-29 AVerClassSendApp Release department: EDU PMK AVer Information Inc. www.aver.com 2014-04-29 AVerClassSendin avulla opettaja voi: Tarjota oppilaille interaktiivisen oppimisympäristön. Julkaista nopeasti

Lisätiedot

Copyright RGF Data. Puhelin / Älypuhelin / Tabletti / Kannettava tietokone / Pöytä-lattiatietokone

Copyright RGF Data. Puhelin / Älypuhelin / Tabletti / Kannettava tietokone / Pöytä-lattiatietokone Puhelin / Älypuhelin / Tabletti / Kannettava tietokone / Pöytä-lattiatietokone Käyttötarkoitus uutiset, keskustelut, kirjoitus, videot Käyttötavat vain kotipöydällä, nojatuolissa Käyttöpaikat koti, työpaikka,

Lisätiedot

Tarkista mukana tulevat oheistarvikkeet

Tarkista mukana tulevat oheistarvikkeet Onnittelut GIGABYTE tietokoneen ostosta. Tämä käyttöohje auttaa sinua tietokoneesi käyttöönotossa. Lopullisen tuotteen asetukset riippuvat ostohetken mallista. GIGABYTE varaa itselleen oikeuden muutoksiin

Lisätiedot

PLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/

PLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/ PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/ 1. Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...

Lisätiedot

Lahden kaupunginkirjasto ASIAKASKOULUTUKSET

Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Ohjelma Tammi-maaliskuu 2016 Opettele käyttämään tietokonetta, ota käyttöön oma sähköpostiosoite, kurkista internetiin, tai tutustu tablettiin. Tervetuloa! Asiakaskoulutuksista

Lisätiedot

TeleWell GPRS-modeemin ohjekirja

TeleWell GPRS-modeemin ohjekirja TeleWell GPRS-modeemin ohjekirja Hyväksyntä CE 0682 Sisältö Tekniset vaatimukset GPRS-toiminnolle...2 Tuetut käyttöjärjestelmät Windows 98SE, Me, 2000, Xp...2 Myyntipakkauksen sisältö...2 Vaatimukset tietokoneelle,

Lisätiedot

Prospektini. Usein kysytyt kysymykset SISÄLLYS

Prospektini. Usein kysytyt kysymykset SISÄLLYS Prospektini Usein kysytyt kysymykset SISÄLLYS Prospektini - yleistä 1. Mikä on Prospektini sovellus? 2. Mistä löydän Prospektini sovelluksen ja kuinka voin ladata sen? 3. Millä laitteilla Prospektini sovellus

Lisätiedot

Apple iphone 4 puhelimen käyttöönotto:

Apple iphone 4 puhelimen käyttöönotto: Apple iphone 4 puhelimen käyttöönotto: Ennen vanhan puhelimesi käytöstä poistoa, pidäthän huolen, että olet synkronisoinut yhteystietosi Exchange palvelimelle! iphone 4 yhdellä silmäyksellä Purettuasi

Lisätiedot

Laajenna kuuntelualuettasi

Laajenna kuuntelualuettasi ReSound auttaa ihmisiä kuulemaan korvan luonnollista toimintaa jäljittelevien ratkaisujen avulla. Tavoitteemme on tarjota mahdollisuus elää täysipainoista ja aktiivista elämää ilman kuulonaleneman asettamia

Lisätiedot

Vaivattomasti parasta tietoturvaa

Vaivattomasti parasta tietoturvaa Vaivattomasti parasta tietoturvaa BUSINESS SUITE Tietoturvan valinta voi olla myös helppoa Yrityksen tietoturvan valinta voi olla vaikeaa loputtomien vaihtoehtojen suossa tarpomista. F-Secure Business

Lisätiedot

MINPak Monitori VIANMÄÄRITYS, TARKASTUS JA PAIKANNUS. Ominaisuudet. Ominaisuudet

MINPak Monitori VIANMÄÄRITYS, TARKASTUS JA PAIKANNUS. Ominaisuudet. Ominaisuudet MINPak Monitori Litiumioniakku 5 tunnin jatkuva käyttö ennen uudelleenlatausta. Painikekäyttöliittymä Helppo LED-valojen, lähettimen, näyttöasetusten ja järjestelmän on/ off-toimintojen käyttö. Integroitu

Lisätiedot

Sony Ericsson Aino vapauttaa äänen ja kuvan

Sony Ericsson Aino vapauttaa äänen ja kuvan Lehdistötiedote 29.5.2009 Sony Ericsson Aino vapauttaa äänen ja kuvan Aino pitää sinut ajan tasalla videoiden ja musiikin suhteen. Media Go - palvelun avulla voit vaivattomasti siirtää musiikkia, kuvia,

Lisätiedot

Käyttöjärjestelmät. Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi

Käyttöjärjestelmät. Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Käyttöjärjestelmät Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Lähteet Stallings, W. Operating Systems Haikala, Järvinen, Käyttöjärjestelmät Eri Web-lähteet Kurssin sisältö Johdanto, historiaa

Lisätiedot

Kiitos, että valitsit GoXtreme WiFi Control -toimintakameran. Lue tämä käyttöohje huolellisesti ennen tuotteen. käyttöä. Kameran osat ja painikkeet

Kiitos, että valitsit GoXtreme WiFi Control -toimintakameran. Lue tämä käyttöohje huolellisesti ennen tuotteen. käyttöä. Kameran osat ja painikkeet Käyttöohje Kiitos, että valitsit GoXtreme WiFi Control -toimintakameran. Lue tämä käyttöohje huolellisesti ennen tuotteen käyttöä. Kameran osat ja painikkeet 1 1. Laukaisin 8. Mikro USB -portti 2. Mikrofoni

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden

Lisätiedot

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14 Arkkitehtuurikuvaus Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 0.4 1.11.2007 Matti Eerola 0.3 18.10.2007 Matti Eerola 0.2

Lisätiedot

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

PIKAOPAS NOKIA PC SUITE 4.3. Nokia 8310 -puhelimelle. Copyright Nokia Mobile Phones 2001. Kaikki oikeudet pidätetään Issue 6 PIKAOPAS NOKIA PC SUITE 4.3 Nokia 8310 -puhelimelle Copyright Nokia Mobile Phones 2001. Kaikki oikeudet pidätetään Issue 6 Sisällysluettelo 1. JOHDANTO...1 2. JÄRJESTELMÄVAATIMUKSET...1 3. PC SUITE -OHJELMISTON

Lisätiedot

Tietoja RICOH Smart Device Connectorin käyttäjille: Laitteen määritys

Tietoja RICOH Smart Device Connectorin käyttäjille: Laitteen määritys Tietoja RICOH Smart Device Connectorin käyttäjille: Laitteen määritys SISÄLLYSLUETTELO 1. Kaikille käyttäjille Johdanto...3 Tietoja oppaasta...3 Tavaramerkit... 4 Mikä on RICOH Smart Device Connector?...

Lisätiedot

Sulautettujen järjestelmien skaala on niin laaja, että on erittäin vaikea antaa yleispätevää kuvausta siitä millainen on sulautettu järjestelmä.

Sulautettujen järjestelmien skaala on niin laaja, että on erittäin vaikea antaa yleispätevää kuvausta siitä millainen on sulautettu järjestelmä. Sulautettujen järjestelmien skaala on niin laaja, että on erittäin vaikea antaa yleispätevää kuvausta siitä millainen on sulautettu järjestelmä. On arvioitu, että maailmassa on tällä hetkellä enemmän sulautettuja

Lisätiedot

Nauti muistoista enemmän Sonyn. PlayMemories-sovellusperheellä

Nauti muistoista enemmän Sonyn. PlayMemories-sovellusperheellä osokuna Lehdistötiedote Julkaisuvapaa 29.8.2012 klo 17.45 Nauti muistoista enemmän Sonyn PlayMemories-sovellusperheellä Sonyn PlayMemories-sovellusperhe monipuolistaa kameraan, älypuhelimeen ja tablettiin

Lisätiedot

Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi

Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi 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

Lisätiedot

Sisällysluettelo. USB-laitteen jakaminen verkossa... 3. USB-tulostimen jakaminen... 5. Macin varmuuskopiointi Time Machine -ohjelmalla...

Sisällysluettelo. USB-laitteen jakaminen verkossa... 3. USB-tulostimen jakaminen... 5. Macin varmuuskopiointi Time Machine -ohjelmalla... Lisätoiminnot Sisällysluettelo USB-laitteen jakaminen verkossa... 3 USB-tulostimen jakaminen... 5 Macin varmuuskopiointi Time Machine -ohjelmalla... 6 NETGEAR genie -sovellus... 8 2 USB-laitteen jakaminen

Lisätiedot

Virtualisoi viisaasti paranna palvelua. Iikka Taanila Systems Architect IBM Systems and Technology Group

Virtualisoi viisaasti paranna palvelua. Iikka Taanila Systems Architect IBM Systems and Technology Group Virtualisoi viisaasti paranna palvelua Iikka Taanila Systems Architect IBM Systems and Technology Group Älykkäämpi IT Web Servers App Servers End Users App Servers App Servers App/DB Server App/DB Servers

Lisätiedot

Mirva Jääskeläinen Espoon kaupungin työväenopisto

Mirva Jääskeläinen Espoon kaupungin työväenopisto Mirva Jääskeläinen Espoon kaupungin työväenopisto Windows Phonet yleisesti Nokian Lumiat Vanhemmat WindowsPhone 7 Uudemmat WindowsPhone 8 Samsungin Windows Phone mallit HTC:n mallit www.windowsphone.com

Lisätiedot

Sonyn uusi VAIO Fit A multi-flip asettaa uudet standardit kannettavalle tietokoneelle

Sonyn uusi VAIO Fit A multi-flip asettaa uudet standardit kannettavalle tietokoneelle Light, asdasdasdosokuna Lehdistötiedote Julkaisuvapaa 4.9.2013 klo 17.45 Sonyn uusi VAIO Fit A multi-flip asettaa uudet standardit kannettavalle tietokoneelle Ei kompromisseja täysin varusteltu kannettava

Lisätiedot

Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla

Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla ohjelmoida useita komponenteiltaan ja rakenteeltaan

Lisätiedot

Käyttöohje BTGP-38KM Bluetooth GPS Data Logger V1.0

Käyttöohje BTGP-38KM Bluetooth GPS Data Logger V1.0 Käyttöohje BTGP-38KM Bluetooth GPS Data Logger V1.0 I Johdanto 1. Yhteenveto BTGP-38KM Data Logger yhdistää kehittyneet Bluetooth- ja GPS-teknologiat yhteen tuotteeseen. Bluetooth-teknologia mahdollistaa

Lisätiedot

Interaktiiviset LED monikosketusnäytöt

Interaktiiviset LED monikosketusnäytöt Interaktiiviset LED monikosketusnäytöt www.tk-team.com Seewo LED monikosketusnäytöt TK-Team LED monikosketusnäyttö on ideaali ratkaisu kokous-, koulutus- ja luokkatiloihin. 10-pisteen monikosketus mahdollistaa

Lisätiedot

PIKAOPAS MODEM SETUP

PIKAOPAS MODEM SETUP PIKAOPAS MODEM SETUP Copyright Nokia Oyj 2003. Kaikki oikeudet pidätetään. Sisällysluettelo 1. JOHDANTO...1 2. MODEM SETUP FOR NOKIA 6310i -OHJELMAN ASENTAMINEN...1 3. PUHELIMEN VALITSEMINEN MODEEMIKSI...2

Lisätiedot

Luovu ja luo uutta, uskalla uskaltaa

Luovu ja luo uutta, uskalla uskaltaa Luovu ja luo uutta, uskalla uskaltaa 165 95 58 Innovaatiot Luonto Yrittäjyys Heppalääkäri Trapetsitaiteilija Sotilaspappi Eläinlääkärin avustaja. Vaatemyyjä. Rotaatiopainaja. Paperikemian tutkija. Kansainvälisten

Lisätiedot

Google Cloud Print -opas

Google Cloud Print -opas Google Cloud Print -opas Versio 0 FIN Kuvakkeiden selitykset Tässä käyttöoppaassa käytetään seuraavaa kuvaketta: Käyttövinkit kertovat, miten eri tilanteissa on toimittava tai miten kutakin toimintoa voi

Lisätiedot

SoLoMo InnovaatioCamp 19.3.2013. Ari Alamäki HAAGA-HELIA Tietotekniikan koulutusohjelma Ratapihantie 13 00520 Helsinki ari.alamaki @ haaga-helia.

SoLoMo InnovaatioCamp 19.3.2013. Ari Alamäki HAAGA-HELIA Tietotekniikan koulutusohjelma Ratapihantie 13 00520 Helsinki ari.alamaki @ haaga-helia. SoLoMo InnovaatioCamp 19.3.2013 Ari Alamäki HAAGA-HELIA Tietotekniikan koulutusohjelma Ratapihantie 13 00520 Helsinki ari.alamaki @ haaga-helia.fi Social Mobile Local 7.3.2013 Perusversio-esimerkki 1.0

Lisätiedot

AirPrint-opas DCP-J562DW MFC-J480DW MFC-J680DW MFC-J880DW

AirPrint-opas DCP-J562DW MFC-J480DW MFC-J680DW MFC-J880DW AirPrint-opas DCP-J562DW MFC-J480DW MFC-J680DW MFC-J880DW Ennen Brother-laitteen käyttöä Kuvakkeiden selitykset Tavaramerkit Tärkeä huomautus Kuvakkeiden selitykset Koko tässä Käyttöoppaassa käytetään

Lisätiedot

ipad yrityskäytössä AKVA -seminaari 26-28.9 Ilona IT Oy Petra Anttila, petra@ilonait.fi, 0207 191 513/040 720 4110

ipad yrityskäytössä AKVA -seminaari 26-28.9 Ilona IT Oy Petra Anttila, petra@ilonait.fi, 0207 191 513/040 720 4110 ipad yrityskäytössä AKVA -seminaari 26-28.9 Ilona IT Oy Petra Anttila, petra@ilonait.fi, 0207 191 513/040 720 4110 Ilona IT lyhyesti Vahva asema IT-ratkaisujen toimittajana (B2B, EDU) Painopiste mobiili

Lisätiedot