Introduksjon til applikasjonsutvikling for Windows Phone

Størrelse: px
Begynne med side:

Download "Introduksjon til applikasjonsutvikling for Windows Phone"

Transkript

1 Introduksjon til applikasjonsutvikling for Windows Phone Skrevet av Atle Nes Avdeling for informatikk og e-læring Høgskolen i Sør-Trøndelag Nettbasert undervisning fra Om Windows Phone Windows Phone ( er et operativsystem for mobiltelefoner utviklet av Microsoft ( Tidligere hadde Microsoft et operativsystem som het Windows Mobile som var laget for mobiltelefoner og som brukte pekeredskap. Dette må ikke forveksles og er inkompatibelt med Windows Phone. Sammenlignet med de andre store plattformene for mobile operativsystemer; Android ( og ios ( er Windows Phone nyest og ble lansert så sent som i Andre generasjon av Windows Phone kom i 2012 og heter Windows Phone 8. Vi kommer til å forholde oss til denne versjonen heretter. Windows Phone 8 tilbyr blant annet: Første mobile operativsystem med Windows NT operativsystemkjerne (samme som vi finner i Windows 8) Støtte for flere skjermstørrelser enn tidligere: WVGA 800x480 15:9 (standard), WXGA 1280x768 15:9, 720p 1280x720 16:9 Støtte for flerkjerneprosessorer med inntil 64 kjerner! Deling av innhold og mikrobetalinger med NFC (Near Field Communication) Lagring av kredittinformasjon og lojalitetskort med Wallet Bakoverkompatibilitet med Windows Phone 7.x Støtte for ekstern lagring på SD-kort (Secure Digital) Integrasjon av VOIP (Voice Over Internet Protocol) i operativsystemkjernen Nokia Maps erstatter Bing Maps som standard kartapplikasjon Nokia Drive med stemmestyrt navigasjon og mulighet til å lagre kart lokalt 128-bit kryptering med BitLocker og Secure Boot Internet Explorer 10 nettleser Bedre multitasking Kids Corner kan brukes til å begrense tilgangen på applikasjoner Innebygget støtte for å ta skjermbilder Redesignet startskjerm 1

2 Om Metro-grensesnittet Med lanseringen av Windows Phone ble det også utviklet et nytt design med kodenavnet Modern Style UI (også kalt Metro) som vi skal bli kjent med etter hvert. Metro-designet består blant annet av en startskjerm med såkalte levende fliser (Live Tiles). Hver flis representerer en applikasjon, en webside, en kontakt, et medieelement eller lignende. I denne leksjonen skal vi se på hva som må til for å lage vår første applikasjon eller en app om du vil (som er det samme som et program). Flisene på startskjermen er ordnet i et rutemønster og er levende i den forstand at de kan ha animasjoner med innhold styrt av applikasjonene. Animasjonen på en flis kan f.eks. inneholde sanntidsinformasjon om været der du er akkurat nå. I tillegg til å ha mulighet til å velge plassering på en flisene er det mulig å endre både farger og størrelsene på flisene. Man kan velge mellom liten og stor (og kjempestor avhengig av om applikasjonen støtter det). På denne måten står hver enkelt bruker temmelig fritt til å sette opp og utforme sin egen personlige startskjerm. Figur 1. Startskjermen til Windows Phone 8 Et lignende Metro-grensesnitt med levende fliser finner vi også igjen på Windows 8, som er Microsoft sitt nyeste operativsystem for litt større personlige datamaskiner. Om mobiltelefoner (håndsett) Foreløpig lager ikke Microsoft noen mobiltelefoner selv, men det finnes derimot en rekke maskinvareprodusenter som produserer slike. De viktigste selskapene er Nokia ( Samsung ( og HTC ( Figur 2. HTC 8X (venstre), Nokia Lumia 920 (midten), Samsung ATIV S (høyre) 2

3 Det er fullt mulig å utvikle applikasjoner uten håndsett. Vi benytter oss da av en emulator som kan simulere en virkelig telefon og gjør at vi får opp grensesnittet på en kunstig mobiltelefon på datamaskinen i stedet. Dette gir selvfølgelig ikke helt samme mulighet til å teste ut alle funksjonene som på en reell mobiltelefon, men er ofte godt nok i utviklingssammenheng. Vi skal komme tilbake til hvordan dette fungerer i praksis litt senere. Hva trenger vi for å komme i gang? Utgangspunktet for å programmere applikasjoner for Windows Phone er Windows Phone Dev Center ( Dette er en nettside for utviklere hvor vi blant annet kan finne lenke til Windows Phone SDK. Vi kan tenke på en SDK (Software Development Kit) som en slags verktøykasse som inneholder det man trenger for å drive programvareutvikling mot et bestemt system. Rundt omkring på nettet finnes det mange ulike SDK-er for ulike systemer, og hvis vi ønsker å lage programmer for en av disse må vi laste ned og installere SDK-en til systemet på datamaskinen vår. En SDK vil inneholde de nødvendige programvarebibliotekene og utviklingsverktøyene som trengs. Windows Phone SDK inneholder også emulatoren som vi snakket om i forrige avsnitt. På nettsiden til Windows Phone Dev Center vil du finne to versjoner av SDK-et: Windows Phone SDK 8.0 lar deg utvikle applikasjoner for mobiltelefoner med Windows Phone 8 og enheter med Windows Phone 7.5. Windows Phone SDK 7.1 lar deg utvikle applikasjoner for mobiltelefoner med Windows Phone 7.5 og enheter med Windows Phone 7.0. Vi kommer til å bruke siste versjon SDK 8.0 som støtter utvikling av applikasjoner for de nyeste mobiltelefonene med Windows Phone 8. Dersom du mot formodning har behov for å utvikle for mobiltelefoner med Windows Phone 7.0 eller har maskinvare som kreves for SDK 8.0 må du velge SDK 7.1. Utviklingsprosessen vil være omtrent tilsvarende, men du vil da ikke kunne utvikle applikasjoner for Windows Phone 8. I første omgang skal vi ikke laste ned noe, bare gå inn og se hva som trengs av maskinvare og programvare for å ta i bruk de ulike SDK-ene: Windows Phone SDK 8.0 Windows Phone SDK 7.1 Operativsystem Windows 8 (64-bit, alle utgaver unntatt RT) Windows Vista med SP2 og Windows 7 (32- og 64-bit, alle utgaver unntatt Starter Edition) CPU 64-bit Ledig diskplass 6.5 GB 4 GB Minne 4 GB 3 GB Krav til utviklingsmiljø Visual Studio 2012 Visual Studio 2010 SP1 Krav for å kjøre emulator Windows 8 Pro eller Enterprise Edition, samt en prosessor som støtter SLAT (Intel Core i3/i5/i7) Grafikkort som takler DirectX10 Vi ser at et av kravene også sier noe om hvilket utviklingsmiljø som er støttet. For SDK 8.0 følger Visual Studio 2012 Express med i pakken, men det går også an å bruke Visual Studio

4 Professional, Premium eller Ultimate. Disse følger ikke med SDK-et, men krever egen installasjon i som gjøres i forkant og at man har lisens. Legg merke til at HiST (Høgskolen i Sør-Trøndelag) tilbyr studentlisenser både for Windows 8 og Visual Studio 2012 Ultimate dersom du trenger dette i faget. Om utviklingsmiljøet Visual Studio Du kjenner kanskje til Visual Studio fra før? Dette er Microsoft sitt IDE (Integrated Development Environment) for å utvikle programvare for.net-plattformen. Utviklere kan bruke Visual Studio til å lage programmer for Windows, såkalte Windows Forms, websider og mobil programvare. Det er i så måte et utviklingsverktøy som strekker seg langt utenfor det vi har behov for her. Hvis du brukt Visual Studio til å lage programmer for Windows tidligere er dette god erfaring du kan ta med videre når du skal lage Windows Phone applikasjoner! De viktigste komponentene i Visual Studio er: En teksteditor som vi kan skrive koden vår i En grafisk editor som vi kan bruke til å tegne opp utseendet En kompilator som oversetter koden vår til maskinlesbar form En debugger som vi kan bruke til feilsøking av koden Utviklingsmiljøet er det programmet som vi faktisk bruker for å lage alle applikasjonene våre. Dette må installeres på den datamaskinen som du skal bruke til selve programmeringen. Vi har valgt å bruke Visual Studio 2012 Ultimate i våre eksempler. Ultimate inneholder ingen av de begrensningene som finnes i Express, men krever hele 10 GB med ledig diskplass (i tillegg til SDK-en). Du må selv vurdere om du har behov for å installere hele denne pakken eller om du klarer deg med Express (som følger med SDK). Hvis du har nok diskplass anbefaler vi at du først installerer Visual Studio 2012 Ultimate og deretter installerer SDK

5 Installasjonen kan ta lang tid, men hvis alt har gått bra vil du til slutt kunne starte programmet og få opp startsiden til Visual Studio 2012 som ser omtrent slik ut: Figur 3. Startsiden til Visual Studio 2012 Ultimate Som en kuriositet kan vi legge merke til at Metro-grensesnittet har gjort sitt inntog også her! Om ulike språk og.net-rammeverket Applikasjonsutvikling for Windows Phone er basert på.net-rammeverket, og vi kan velge mellom flere ulike programmeringsspråk. På Windows Phone 7.x er det mulig å programmere enten i Visual Basic eller C#. For Windows Phone 8 er det i tillegg mulig å programmere i C++. Alle disse tre programmeringsspråkene bygger på.net-rammeverket. Det betyr at språket Tilbyr bruk av funksjonalitet fra det samme.net-klassebiblioteket Er CLS-kompatibelt (Common Language Specification) som betyr at det kompileres til et felles språk som heter MSIL (Microsoft Intermediate Language). MSIL er maskinuavhengig og uansett valgt språk vil det felles språket dermed bli likt ved kompilering. Bruker CLR (Common Language Runtime) som blant annet eksekverer MSIL-koden ved kjøring. Dette utføres ved hjelp av en JIT-kompiler (Just In Time). 5

6 Figur 4. Oversikt over.net-rammeverket Hvilket språk du velger kan være avhengig av hvilket programmeringsspråk du har programmert før. En overveldende majoritet av applikasjonene vi finner i Windows Phone Marketplace og kodeeksempler på nettet er skrevet i C#. Vi har derfor valgt å programmere C# i våre eksempler. Dersom du trives bedre med Visual Basic må du gjerne bruke det i stedet. Om programmering i C# C# er et objektorientert programmeringsspråk lansert av Microsoft i Hvis man har programmert Java eller C++ før vil man kunne kjenne seg igjen i syntaksen til C#. Vi antar at grunnleggende syntaks om C# er kjent: Variabler, konstanter, datatyper Implisitt og eksplisitt konvertering (casting) Betingelser (conditions); If-setninger, Switch-Case Løkker (loops); While-løkker, Do-While, For-løkker, Foreach-løkker Hopp (jumps); Labels og Goto, Break, Continue Unntakshåndtering (exceptions); Try-Catch-Finally En- og flerdimensjonale matriser (arrays) Hendelser (events) Objektorientert programmering; Klasser, Egenskaper, Metoder, Konstruktører Det vil bli gjort tilgjengelig bonusleksjoner i C#-programmering, som du kan lese på dersom du trenger dette i faget. Hello World Vi er nå klar for å lage vår aller første applikasjon for Windows Phone 8. Det er en god tradisjon når vi begynner med et nytt programmeringsspråk eller et nytt SDK å starte med å lage et lite program som skriver ut teksten «Hello World» til skjermen. Dette er vanligvis noe av det enkleste vi kan få til. I Visual Studio 2012 velger vi File > New > Project (eller Ctrl-Shift-N) for å lage et nytt tomt prosjekt. 6

7 Figur 5. Dialogboksen New Project Når du får opp dialogboksen for New Project oppretter du et nytt prosjekt ved å 1. Velge Visual C# > Windows Phone i venstre meny 2. Velge Windows Phone App i oversikten 3. Skrive inn et navn på prosjektet, f.eks. HelloWorld, ved å fylle ut tekstfeltet «Name». 4. Klikke på knappen OK Det vil da opprettes et nytt prosjekt med navnet HelloWorld. Hvis du vil endre plassering av prosjektfilene dine kan du gjøre dette ved å endre «Location» før du klikker på knappen OK. Hvis ikke vil disse havne på standard plassering: C:\Users\BRUKERNAVN\Documents\Visual Studio 2012\Projects Du vil da få opp en ny dialogboks New Windows Phone Application. Her må du ta stilling til om du skal utvikle applikasjoner for Windows Phone 7.x eller Windows Phone 8. Velg Windows Phone OS 8.0 og klikk på knappen OK. Figur 6. Dialogboksen New Windows Phone Application 7

8 Figur 7. Applikasjonen HelloWorld for Windows Phone 8 i Visual Studio 2012 Du har nå fått opprettet alle prosjektfilene i standardmappe eller egendefinert mappe. Det anbefales at du ikke går inn i mappestrukturen og begynner å endre på noe der. Bruk Visual Studio 2012 til å gjøre alle endringer. Vi ser at vinduet til Visual Studio 2012 er inndelt i forskjellige deler. De viktigste delene er Menylinjen (øverst) MainPage.xaml - Grafisk layout (venstre side) og XAML-kode (høyre side) for applikasjonen Solution Explorer gir en oversikt over prosjektfilene Properties brukes til å endre egenskapene til komponentene Error List viser kompileringsfeil XAML (extensible Application Markup Language) er et XML-basert språk laget av Microsoft. Det er veldig mye brukt sammen med.net-rammeverket for å definere grafiske elementer, datakoblinger, hendelser og andre egenskaper. I forhold til CLR (som vi snakket om tidligere) er XAML-elementene direkte koblet til CLR-objekter og XAML-attributter direkte koblet til CLR-egenskaper og hendelser knyttet til disse objektene. 8

9 La oss starte med å analysere XAML-koden i filen MainPage.xaml. Denne opprettes automatisk når man lager et nytt prosjekt. <phone:phoneapplicationpage x:class="helloworld.mainpage" xmlns=" xmlns:x=" xmlns:phone="clr-namespace:microsoft.phone.controls;assembly=microsoft.phone" xmlns:shell="clr-namespace:microsoft.phone.shell;assembly=microsoft.phone" xmlns:d=" xmlns:mc=" mc:ignorable="d" FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" SupportedOrientations="Portrait" Orientation="Portrait" shell:systemtray.isvisible="true"> <!--LayoutRoot is the root grid where all page content is placed--> <Grid x:name="layoutroot" Background="Transparent"> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <!-- LOCALIZATION NOTE: To localize the displayed strings copy their values to appropriately named keys in the app's neutral language resource file (AppResources.resx) then replace the hard-coded text value between the attributes' quotation marks with the binding clause whose path points to that string name. For example: Text="{Binding Path=LocalizedResources.ApplicationTitle, Source={StaticResource LocalizedStrings}}" This binding points to the template's string resource named "ApplicationTitle". Adding supported languages in the Project Properties tab will create a new resx file per language that can carry the translated values of your UI strings. The binding in these examples will cause the value of the attributes to be drawn from the.resx file that matches the CurrentUICulture of the app at run time. --> <!--TitlePanel contains the name of the application and page title--> <StackPanel x:name="titlepanel" Grid.Row="0" Margin="12,17,0,28"> <TextBlock Text="MY APPLICATION" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/> <TextBlock Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/> </StackPanel> <!--ContentPanel - place additional content here--> <Grid x:name="contentpanel" Grid.Row="1" Margin="12,0,12,0"> </Grid> <!--Uncomment to see an alignment grid to help ensure your controls are aligned on common boundaries. The image has a top margin of -32px to account for the System Tray. Set this to 0 (or remove the margin altogether) if the System Tray is hidden. Before shipping remove this XAML and the image itself.--> <!--<Image Source="/Assets/AlignmentGrid.png" VerticalAlignment="Top" Height="800" Width="480" Margin="0,- 32,0,0" Grid.Row="0" Grid.RowSpan="2" IsHitTestVisible="False" />--> </Grid> </phone:phoneapplicationpage> Det er ikke meningen at du skal forstå all denne koden på første forsøk. Du ser kanskje at det tidlig i koden defineres en struktur (Grid) med 2 rader. Den første raden brukes til tittelen på siden og den andre brukes for innholdet på siden. 9

10 Litt lenger ned finner du en StackPanel som har to TextBlock inni seg. Den første inneholder tittelen på selve applikasjonen, og den neste inneholder navnet på siden. <!--TitlePanel contains the name of the application and page title--> <StackPanel x:name="titlepanel" Grid.Row="0" Margin="12,17,0,28"> <TextBlock Text="MY APPLICATION" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/> <TextBlock Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/> </StackPanel> Hvis du går litt videre finner du en annen Grid plassert litt lenger ned. Dette er ingenting annet enn selve innholdet på siden. Du kan plassere hvilket som helst innhold her. <!--ContentPanel - place additional content here--> <Grid x:name="contentpanel" Grid.Row="1" Margin="12,0,12,0"> </Grid> La oss starte å leke litt med denne koden. La oss endre navn på applikasjonen og tittel på siden. Gå til TitlePanel og endre XAML-koden slik: <!--TitlePanel contains the name of the application and page title--> <StackPanel x:name="titlepanel" Grid.Row="0" Margin="12,17,0,28"> <TextBlock Text="Hello World App" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/> <TextBlock Text="Hovedside" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/> </StackPanel> La oss kjøre kompilere, kjøre programmet og se hva som skjer. I Visual Studio 2012 velger vi Debug > Start Debugging (eller F5) for å kompilere og kjøre koden. Hvis du får feilmeldingen Deployment failed because no Windows Phone 8 phone was detected. Make sure a phone is connected and powered on kan dette være fordi datamaskinen ikke har maskinvarekravene som trengs for å kjøre den innebygde emulatoren. Hvis du husker tilbake til SDKkravene hadde emulatoren et tilleggskrav om CPU-støtte for SLAT (dvs. en Intel i3/i5/i7 prosessor). Les i så fall neste avsnitt som beskriver hvordan du kan teste ut applikasjonen på din egen telefon i stedet for emulatoren. Hvis alt går greit vil du se at Windows Phone Emulator åpnes og at applikasjonen vår vises på emulatoren. Tittel på applikasjonen og tittel på siden er oppdatert med «Hello World App» og «Hovedside». 10

11 La oss legge til noe innhold også, f.eks. en TextBlock. Gå til ContentPanel og endre XAML-koden slik: <!--ContentPanel - place additional content here--> <Grid x:name="contentpanel" Grid.Row="1" Margin="12,0,12,0"> <TextBlock Text="Velkommen til min Hello World App"/> </Grid> Hvis du kjører koden nå vil du se at også innholdet på siden er oppdatert med teksten «Velkommen til min Hello World App». 11

12 Hvordan kan jeg teste på telefonen i stedet for emulator? I utgangspunktet kjører Windows Phone bare applikasjoner som har blitt godkjent og er gjort tilgjengelig på Windows Phone Marketplace. Det kan imidlertid være helt nødvendig å teste applikasjonen på en fysisk enhet og ikke en emulator. For å kunne rulle ut dine applikasjoner til egen mobiltelefon må du derfor registrere at din telefon brukes til utvikling. Hvis du bare kobler til telefonen og forsøker kjøre applikasjonen til telefonen får du antageligvis en av følgende feilmeldinger: Failed to connect to device as it is pin locked Failed to connect to device as it is developer locked. For details on developer unlock, visit Før du kan rulle ut en applikasjon til din egen enhet må du registrere telefonen. Dette krever en utviklerkonto på Windows Phone Dev Center. Hver enkelt utviklerkonto tillater registering av inntil tre enheter for applikasjonsutvikling. Etter at du har opprettet en utviklerkonto og registrert telefonen kan du installere, kjøre og feilsøke (debug) usignerte applikasjoner på telefonen. For å registrere din Windows Phone kan du bruke Windows Phone Developer Registration Tool som følger med Windows Phone SDK. For å bruke verktøyet trenger du: En Microsoft-konto (tidligere kalt Windows Live ID) En Windows Phone Dev Center konto Zune-programvaren installert på datamaskinen. Du kan laste ned og installere Zuneprogramvaren fra For å registrere telefonen: 1. Skru på telefonen, lås opp skjermen, sjekk at tid og dato er korrekt 2. Koble telefonen til datamaskinen med USB-kabel. Pass på at Zune-programvaren starter opp. 3. Søk etter og start Windows Phone Developer Registration. 4. Følg trinn 1-3 og logg på med din Microsoft-konto. 12

13 Trinn 1 Trinn 2 Figur 8. Windows Phone Developer Registration - Registrer telefon Trinn 3 Figur 9. Windows Phone Developer Registration - Logg inn med Microsoft-konto Figur 10. Windows Phone Developer Registration - Telefonen er registrert Oppsummering I denne leksjonen har vi beskrevet operativsystemet Windows Phone for mobiltelefoner. Forhåpentligvis har du nå klart å installere den nødvendige programvaren og laget din første applikasjon for Windows Phone. 13

1. Å lage programmer i C++

1. Å lage programmer i C++ Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 24. august 2006 1. Å lage programmer i C++ Resymé: Dette notatet

Detaljer

1. Å lage programmer i C++

1. Å lage programmer i C++ Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 29. august 2005 1. Å lage programmer i C++ Resymé: Dette notatet

Detaljer

1. NetBeans IDE: Lage en enkel mobilapplikasjon

1. NetBeans IDE: Lage en enkel mobilapplikasjon Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag NetBeans IDE: Lage en enkel mobilapplikasjon Mildrid Ljosland/Lene Hoff 09.09.2008 Lærestoffet er utviklet for faget SO350D J2ME for programmering

Detaljer

Komme igang med App Inventor Introduksjon App Inventor PDF

Komme igang med App Inventor Introduksjon App Inventor PDF Komme igang med App Inventor Introduksjon App Inventor PDF Introduksjon Dette er en introduksjon til MIT App Inventor, hvor du skal lære å lage applikasjoner til Android. Å lage apps i App Inventor er

Detaljer

Kom i gang med programmering i Java

Kom i gang med programmering i Java Kom i gang med programmering i Java Dette dokumentet forteller hvordan du skal komme i gang med programmering inkludert nedlasting av den programvare du trenger samt oppsett av disse samt en del innstillinger

Detaljer

Forelesning inf1000 - Java 1

Forelesning inf1000 - Java 1 Litt Java-historikk Forelesning inf1000 - Java 1 Tema: Javas historie Bestanddelene i et Java-program Programvariabler Ole Christian Lingjærde, 22. august 2012 The Green Team I 1991 opprettet Sun Microsystems

Detaljer

Installere JBuilder Foundation i Windows XP

Installere JBuilder Foundation i Windows XP Installere JBuilder Foundation i Windows XP Installasjon av JBuilder Foundation på Windows (dekker her spesifikt fremgangen ved bruk av Microsoft Windows XP Professional, men det vil mest trolig ikke være

Detaljer

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang VMware Horizon View Client Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang Introduksjon Fjerntilgang er blitt oppgradert til en bedre og mer moderne løsning. Programmet er identisk

Detaljer

Forelesning inf Java 1

Forelesning inf Java 1 Forelesning inf1000 - Java 1 Tema: Javas historie Bestanddelene i et Java-program Programvariabler Ole Christian Lingjærde, 22. august 2012 Litt Java-historikk The Green Team I 1991 opprettet Sun Microsystems

Detaljer

Hei verden Introduksjon Swift PDF

Hei verden Introduksjon Swift PDF Hei verden Introduksjon Swift PDF Introduksjon Swift er et programmeringsspråk laget av Apple og er etterfølgeren til Objective-C. Med Swift kan du lage apper for ios og OSX. For å gjennomføre dette kurset

Detaljer

Innholdsfortegnelse. Side 118 av 135

Innholdsfortegnelse. Side 118 av 135 Forord Dette produktet er endel av hovedprosjektoppgaven til gruppe 33 vår 2011. Produktet har som hensikt å lagre SMS meldinger i en Noark standard. Leseren av denne brukermanualen skal ikke trenge noen

Detaljer

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Else Lervik, august 2010 (Av hensyn til JSF-delen av kurset anbefaler vi at du sørger for å ha NetBeans-versjon 6.9.) I den grad denne veiledningen

Detaljer

Trinnvis veiledning for oppdatering til Windows 8.1

Trinnvis veiledning for oppdatering til Windows 8.1 Trinnvis veiledning for oppdatering til Windows 8.1 Installere og oppdatere Windows 8.1 Oppdater BIOS, programmere, drivere og kjør Windows Update Velg installeringstype Installer Windows 8.1 Gå til støttesiden

Detaljer

Læringsmål og pensum. https://www.youtube.com/watch? v=nkiu9yen5nc

Læringsmål og pensum. https://www.youtube.com/watch? v=nkiu9yen5nc 1 TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python Professor Alf Inge Wang 2 https://www.youtube.com/watch? v=nkiu9yen5nc 3 Læringsmål og pensum Mål Lære om

Detaljer

Før du starter, del 2

Før du starter, del 2 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Global støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

Installere JBuilder Foundation i Mandrake Linux 10.0

Installere JBuilder Foundation i Mandrake Linux 10.0 Installere JBuilder Foundation i Mandrake Linux 10.0 Installasjon av JBuilder Foundation på Linux (dekker her spesifikt fremgangen ved bruk av Mandrake Linux 10.0, men distribusjon vil gjøre liten eller

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...

Detaljer

Lage nettside med squrespace

Lage nettside med squrespace Lage nettside med squrespace For å lage nettside med squarespace må du ha konto på www.squarespace.com. I browseren skriver du www.squarespace.com og oppreter en konto (hvis du ikke har en fra før): I

Detaljer

SQL Server guide til e-lector

SQL Server guide til e-lector LES LETTERE, LES RASKERE, FÅ LESELYST! SQL Server guide til e-lector Innhold 1 Innledning... 2 2 SQL Express 2008 R2 installasjon... 2 3 Etter installasjon... 4 3.1 SQL Express... 4 3.1.1 Nettverksoppsett

Detaljer

Hvordan installere Java og easyio på Windows

Hvordan installere Java og easyio på Windows Hvordan installere Java og easyio på Windows Denne veiledningen forklarer en enkel måte å installere Java og easyio på din egen Windows-datamaskin. Du kan finne veiledninger for andre operativsystemer

Detaljer

Debugging. Tore Berg Hansen, TISIP

Debugging. Tore Berg Hansen, TISIP Debugging Tore Berg Hansen, TISIP Innhold Innledning... 1 Å kompilere og bygge et program for debugging... 1 Når debugger er i gang... 2 Symbolene i verktøylinjen... 3 Start på nytt... 3 Stopp debugging...

Detaljer

Introduksjon...5. Systemkrav...7. For Windows...9

Introduksjon...5. Systemkrav...7. For Windows...9 Innholdfortegnelse Introduksjon...................................5 Systemkrav...................................7 For Windows...................................9 Installere programvare for bildeutskrift

Detaljer

Hei verden. Introduksjon. Steg 1: Sette opp Xcode. Skrevet av: Andreas Amundsen

Hei verden. Introduksjon. Steg 1: Sette opp Xcode. Skrevet av: Andreas Amundsen Hei verden Skrevet av: Andreas Amundsen Kurs: Swift Introduksjon Swift er et programmeringsspråk laget av Apple og er etterfølgeren til Objective-C. Med Swift kan du lage apper for ios og OSX. For å gjennomføre

Detaljer

Oppgradere HP ElitePad 900 fra Windows 8.0 til 8.1

Oppgradere HP ElitePad 900 fra Windows 8.0 til 8.1 Veiledning Oppgradere HP ElitePad 900 fra Windows 8.0 til 8.1 Rev A NO HP har ikke testet ElitePad 900 med Windows 8.1 Av denne grunn anbefaler vi på det sterkeste at man ikke oppdaterer HP ElitePad 900

Detaljer

1. MSI fra Group Policy

1. MSI fra Group Policy Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag MSI fra Group Policy Jostein Lund 25.08.2012 Lærestoffet er utviklet for faget LO470D Programvaredistribusjon og fjerndrifting 1. MSI fra

Detaljer

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python. Professor Alf Inge Wang

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python. Professor Alf Inge Wang 2 TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python Professor Alf Inge Wang 3 https://www.youtube.com/watch? v=nkiu9yen5nc 4 Læringsmål og pensum Mål Lære om

Detaljer

Installasjons Guide for esam

Installasjons Guide for esam Krav til hardisken for PC (Laptop og Desktop PC) Pentium 4 eller høyere USB 2.0, min. 2 porter tilgjengelige (i nærheten av hverandre) Internet tilkopling må være tilgjengelig Opperasjonssystem: Windows

Detaljer

Feilmelding Årsak Løsning

Feilmelding Årsak Løsning Request for the permission of type 'System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed Feil oppstod i Window.DialogWindow:

Detaljer

Trinnvis oppgraderingsveiledning for Windows 8 KONFIDENSIELT 1/53

Trinnvis oppgraderingsveiledning for Windows 8 KONFIDENSIELT 1/53 Trinnvis oppgraderingsveiledning for Windows 8 KONFIDENSIELT 1/53 Innhold 1. 1. Oppsettprosess for Windows 8 2. Systemkrav 3. Forberedelser 2. 3. ESD 4. 5. Ren installasjon 6. 1. Tilpass 2. Trådløs 3.

Detaljer

Argumenter fra kommandolinjen

Argumenter fra kommandolinjen Argumenter fra kommandolinjen Denne veiledningen er laget for å vise hvordan man kan overføre argumenter fra kommandolinjen til et program. Hvordan transportere data fra en kommandolinje slik at dataene

Detaljer

Nedlasting av apper på Apple

Nedlasting av apper på Apple Nedlasting av apper på Apple Vi skal se på hvordan du kan laste ned apper på ditt nettbrett. Først, hva menes med uttrykkene app, apper applikasjoner. app er kortversjonen av det engelske uttrykket application,

Detaljer

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet:

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet: Workaround for DFS Administrasjonssystem og Windows Vista NB! Dette er IKKE en installasjon av systemet, men en måte for å få det til å virke på Windows Vista. Denne veiledningen er laget for litt avanserte

Detaljer

Introduksjon til Min Sky - http://min-sky.no

Introduksjon til Min Sky - http://min-sky.no Introduksjon til Min Sky - http://min-sky.no Min Sky 1 Velkommen til Min Sky! Min Sky er en tjeneste for å lagre dine bilder og filer enkelt og trygt i nettskyen. Når disse er lagret kan du se dem på din

Detaljer

VPN for Norges idrettshøgskole, Windows

VPN for Norges idrettshøgskole, Windows VPN for Norges idrettshøgskole, Windows Før du kobler til må du forsikre deg om følgende: 1. At du har oppdatert antivirusprogram/definisjoner. 2. Har installert siste sikkerhetsoppdateringer fra Microsoft.

Detaljer

Hvordan å lage og publisere ditt personlige visittkort

Hvordan å lage og publisere ditt personlige visittkort Hvordan å lage og publisere ditt personlige visittkort Av Asle Skauge Dette skal være en bruksanvisning som alle kan følge for å få lagt ut sitt personlige visittkort på internett. Hensikten med et slikt

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving: Deling av mapper, filer og skrivere i arbeidsgruppe Oppgavebeskrivelse Her forklares kort hva øvingen går ut på for de som ønsker å finne løsningen selv. Hvis

Detaljer

4. Installasjonsveiledning. Experior - rich test editor for FitNesse -

4. Installasjonsveiledning. Experior - rich test editor for FitNesse - 4. Experior - rich test editor for FitNesse - 4.1. Forord Denne rapporten inneholder installasjonsveiledning for Experior. Experior er tilpasset for installasjon i oppdragsgivers utviklingsmiljø. Det er

Detaljer

Brukerveiledning digital eksamen via FLOWlock

Brukerveiledning digital eksamen via FLOWlock Brukerveiledning digital eksamen via FLOWlock For at du skal kunne gjennomføre eksamen digitalt, må følgende være på plass før eksamensstart: - Du må ha et gyldig HiT-brukernavn og passord! - Du må ha

Detaljer

Scan Secure GTS 5.1 + PAS

Scan Secure GTS 5.1 + PAS Scan Secure GTS 5.1 + PAS Installasjonsmanual For versjon 5.1.7 og nyere Denne installasjonsmanualen er konfidensiell Den er kun ment til bruk for system administrator Den skal ikke benyttes av brukere

Detaljer

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc.

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc. Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc. Av Thomas Gitlevaag Steg 1. Installasjon Steg 2. simpel utforsking av wordpress steg 3. Sette opp en veldig enkel side. Steg 1.

Detaljer

www.slektshistorielaget.no og Java

www.slektshistorielaget.no og Java www.slektshistorielaget.no og Java Versjon 3, 6 september 2015 G. Thorud Her beskrives konfigurering av Java på Windows 7, 8.0 og 8.1 for å bruke databaser på www.slektshistorielaget.no Windows 10 Oppskriften

Detaljer

Det beste fra Windows 10

Det beste fra Windows 10 PRØV TO NYE FANTASTISKE FUNKSJONER: Det beste fra Windows 0 Windows 0 byr på mange nye og spennende funksjoner. Vi har funnet to smarte programmer som gir deg en forsmak på det nye operativsystemet og

Detaljer

Hvordan laste ned og installere Java på Windowsplattformen

Hvordan laste ned og installere Java på Windowsplattformen Hvordan laste ned og installere Java på Windowsplattformen Nedlasting 1. Bruk en nettleser og gå til adressen: http://java.sun.com/javase/downloads/ 2. Trykk på lenken Download til høyre for JDK 6 Update

Detaljer

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5.

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5. 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Lønn støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere!

Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere! Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere! En SignPuddle (Tegndam) server på en USB minnepinne! Bær tegnspråks-datene dine

Detaljer

Brukerveiledning digital eksamen via WISEflow

Brukerveiledning digital eksamen via WISEflow Brukerveiledning digital eksamen via WISEflow. For å kunne gjennomføre en skriftlig skoleeksamen i WISEflow, må du ha installert en egen browser i forkant. Du logger deg på via https://uia.wiseflow.dk.

Detaljer

Publiseringsveiledning for www.tromsfylke.no

Publiseringsveiledning for www.tromsfylke.no Publiseringsveiledning for www.tromsfylke.no Sist oppdatert 09.07.2013 av Khalil Dahbi Innholdsliste 1. Side:... 3 a. Lage en ny side:... 3 b. Endre innstilling til en side:... 3 c. Slette en side:...

Detaljer

Introduksjon til Eclipse

Introduksjon til Eclipse Introduksjon til Eclipse Andreas Limyr 18-Jan-05 INF2120 Prosjekt i modellering 1 Oversikt over denne forelesningen Generell introduksjon til Eclipse Bruk av Eclipse ved Java-programmering Plug-ins til

Detaljer

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web.

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web. Brukerguide Hjørne pushback Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web. Innhold Spille simuleringen på web... 1 Før du starter... 1 Innlogging...

Detaljer

Brukerveiledning Astra XT- programvare oppsett og kommunikasjons innstillinger.

Brukerveiledning Astra XT- programvare oppsett og kommunikasjons innstillinger. Brukerveiledning Astra XT- programvare oppsett og kommunikasjons innstillinger. Innholdsfortegnelse: Side 2 Side 3 Side 5 Side 7 Side 9 Side 14 Side 17 : Programforklaring : Installasjon : Registrering

Detaljer

GC4AXWG [WHERE DO YOU WANT TO GO TODAY?] av thomfre. En introduksjon til Wherigo og Wherigo-cacher

GC4AXWG [WHERE DO YOU WANT TO GO TODAY?] av thomfre. En introduksjon til Wherigo og Wherigo-cacher GC4AXWG av thomfre [WHERE DO YOU WANT TO GO TODAY?] En introduksjon til Wherigo og Wherigo-cacher [EN INTRODUKSJON TIL WHERIGO].--.....-... --. --- Innholdsfortegnelse Hva er Wherigo?... 2 Wherigo-moduler...

Detaljer

Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X?

Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X? Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X? Installere nødvendig programvare på Mac OSX som er driftet av IT For å installere Cisco AnyConnect Mobility Client på en Mac som er driftet av IT-avdelingen

Detaljer

PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO

PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO Innhold Kapitel 1 - Registrering og innlogging... 2 Kapitel 2 - Lage ny artikkel uten bruk av bilder eller annen grafikk... 3 Kapitel 2a - Ingress... 4 Kapitel 3

Detaljer

Brukerguide for mobil utskrift og skanning for Brother iprint&scan (Windows Phone )

Brukerguide for mobil utskrift og skanning for Brother iprint&scan (Windows Phone ) Brukerguide for mobil utskrift og skanning for Brother iprint&scan (Windows Phone ) Før du bruker Brother-maskinen Merknadsdefinisjoner Vi bruker følgende symbol og begreper i denne brukerhåndboken: Tips-ikoner

Detaljer

Smarttelefoner og nettbrett. En veileder

Smarttelefoner og nettbrett. En veileder Smarttelefoner og nettbrett En veileder Smarttelefon En smarttelefon kan brukes til tekstmeldinger og samtaler. En smarttelefon inneholder programmer som kalles apper, og kan kobles til internett. Nettbrett

Detaljer

TI -programvare for grafiske enheter og informasjon om lokalisering

TI -programvare for grafiske enheter og informasjon om lokalisering TI -programvare for grafiske enheter og informasjon om lokalisering TI-programvare for grafiske enheter Installasjonsanvisninger for TI-programvare for grafiske enheter Lokaliseringsanvisninger TI-83 Plus

Detaljer

Endringer i Flash CS6 Professional. Innhold. Endringer i forhold til boka. Oppdatering til boka: Multimedieutvikling i Flash CS5 Professional

Endringer i Flash CS6 Professional. Innhold. Endringer i forhold til boka. Oppdatering til boka: Multimedieutvikling i Flash CS5 Professional Oppdatering til boka: Multimedieutvikling i Flash CS5 Professional Endringer i Flash CS6 Professional I denne oppdateringen går vi gjennom boka Multimedieutvikling i Flash CS5 Professional og beskriver

Detaljer

Brukerhåndbok Veiledning for fastvareoppdatering

Brukerhåndbok Veiledning for fastvareoppdatering Brukerhåndbok Veiledning for fastvareoppdatering Les sikkerhetsinformasjonen i "Les dette først" før du bruker maskinen for å sikre korrekt og sikker bruk. INNHOLD 1. Veiledning for fastvareoppdatering

Detaljer

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1.

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1. Pingviner på tur Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Programmering Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon Velkommen til Scratch. Vi skal

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving 1c: Installere Windows 10 på en ny virtuell maskin I denne øvingen skal du lage en ny virtuell maskin med Windows 10. Denne skal brukes som klientmaskin i resten

Detaljer

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26.

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26. (X)HTML, CSS og JavaScript Grunnleggende programmering i Java Monica Strand 26. november 2007 Gr. leggende Java 26. november 2007 1 HTML HTML = Hyper Text Markup Language Strukturerer tekstinnhold HTML

Detaljer

Gruppe 43. Hoved-Prosjekt Forprosjekt

Gruppe 43. Hoved-Prosjekt Forprosjekt Gruppe 43 Hoved-Prosjekt Forprosjekt Mobil Applikasjon Utvikling HiOA Bacheloroppgave forprosjekt våren 2017 Presentasjon Gruppen består av: Gebi Beshir Ole-Kristian Steiro Tasmia Faruque s182414 s189141

Detaljer

ProMed. Brukermanual for installasjon og bruk av mobiltelefon eller SMS og nett for sending av SMS direkte fra. for Windows

ProMed. Brukermanual for installasjon og bruk av mobiltelefon eller SMS og nett for sending av SMS direkte fra. for Windows Side 1 av 9 Brukermanual for installasjon og bruk av mobiltelefon eller SMS og nett for sending av SMS direkte fra ProMed for Windows Kundeoppfølging og Administrasjon Versjon 1.7 23.10.2009 Litt om sending

Detaljer

Lyd og video på nettsider

Lyd og video på nettsider Lesson 8 Lyd og video på nettsider All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what

Detaljer

Lotus Traveler - Manual for installasjon

Lotus Traveler - Manual for installasjon Lotus Traveler - Manual for installasjon Innholdsliste Nedlasting...2 Installasjon...3 Konfigurering...4 Problemer...5 Nedlasting 1) Åpne nettleseren på mobilen din. På de fleste Nokia-telefoner har denne

Detaljer

Enbruker-installasjon

Enbruker-installasjon Veiledning Enbruker-installasjon Mars 2016 Din verktøykasse for anbud og prosjekt 2016 Powel AS Side 1 av 28 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 SIKKERHETSKOPI 3 2.2 INSTALLASJON

Detaljer

Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X?

Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X? Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X? Installere nødvendig programvare på Mac OSX som ikke er driftet av IT For å installere Cisco AnyConnect på Mac OSX som ikke er driftet av IT må du

Detaljer

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen T2 - Bli Kjent i nettleser.

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen T2 - Bli Kjent i nettleser. Brukerguide T2 - Bli Kjent Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen T2 - Bli Kjent i nettleser. Innhold Spille simuleringen i nettleser (PC og MAC)...2 Spille simuleringen

Detaljer

SPSS Høgskolen i Innlandet

SPSS Høgskolen i Innlandet SPSS Høgskolen i Innlandet Innhold Mac, tilkobling til SPSS... 2 Tilkobling:... 2 Steg 1.... 2 Steg 2.... 3 Steg 3.... 4 Steg 4... 4 Mac, åpne og lagre filer fra egen datamaskin... 5 Lagre eller åpne filer

Detaljer

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive,

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive, 1. Last ned og installer XAMPP. 2. Sjekk at alt fungerer. 3. MySQL. Vi begynner med databaseserveren, MySQL. Gå til DOS klarmelding eller ledetekst (finnes under tilbehør på startmenyen om du ikke som

Detaljer

Oversikt. Informatikk. INF1000: Grunnkurs i objektorientert programmering. Utenom INF1000 Informasjon & hjelp

Oversikt. Informatikk. INF1000: Grunnkurs i objektorientert programmering. Utenom INF1000 Informasjon & hjelp INF1000: Grunnkurs i objektorientert programmering Uke 0, høst 2014 Oversikt Informatikk - hva & hvorfor? Datasystemer, maskinvare, programmer Objektorientert programmering i INF1000 Programmeringsspråket

Detaljer

Eduroam. Hvordan koble seg til trådløst nettverk på UiS?

Eduroam. Hvordan koble seg til trådløst nettverk på UiS? Eduroam Hvordan koble seg til trådløst nettverk på UiS? 1 Innhold Microsoft Windows XP, Vista og 7 Apple Mac OsX iphone/ipad Android Mulige problemer 2 Windows Åpne en nettleser og skriv inn www3.uis.no/eduroam

Detaljer

1. Intro om SharePoint 2013

1. Intro om SharePoint 2013 Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Intro om SharePoint 2013 Stein Meisingseth 09.08.2013 Lærestoffet er utviklet for faget LO205D Microsoft SharePoint 1. Intro om SharePoint

Detaljer

Forsvunnet katt webside

Forsvunnet katt webside Lesson 3 Forsvunnet katt webside All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what

Detaljer

Brukerveiledning Privatisering av datamaskinen For avgangselever våren 2017

Brukerveiledning Privatisering av datamaskinen For avgangselever våren 2017 Brukerveiledning Privatisering av datamaskinen For avgangselever våren 2017 Trinn 1 av 2 Du har nettopp fått maskinen din installert på nytt slik at du kan benytte den privat. Første gangen du skrur den

Detaljer

2 Grafisk grensesnitt 1

2 Grafisk grensesnitt 1 Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Grafisk grensesnitt 1 Mildrid Ljosland 01.02.2011 Lærestoffet er utviklet for faget LN350D Applikasjonsutvikling for mobile enheter 2 Grafisk

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving: Deling av mapper, filer og skrivere i arbeidsgruppe Hensikt/målsetning Øvingen gir erfaring med enkel deling av mapper, filer og skrivere i en Windows arbeidsgruppe.

Detaljer

1. Introduksjon til J2ME

1. Introduksjon til J2ME Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Introduksjon til J2ME Tomas Holt 31.08.2009 Lærestoffet er utviklet for faget SO350D J2ME for programmering av mobile enheter 1. Introduksjon

Detaljer

Innstallasjon og oppsett av Wordpress

Innstallasjon og oppsett av Wordpress Del 1 - Installasjon og oppsett Innstallasjon og oppsett av Wordpress Wordpress har blitt en veldig populær publiseringsplattform for websider. Uten særlige tekniske ferdigheter kan man sette opp profesjonelle

Detaljer

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Før du flytter databasene til Lønn 5.0 fra SQL Server 2000 til SQL Server 2005 / 2008 må du ta backup av databasene. Hvis SQL Server 2005 /2008 ikke allerede

Detaljer

AUTOCAD 2008. Artikkelserie. Fra Color til Named og omvendt

AUTOCAD 2008. Artikkelserie. Fra Color til Named og omvendt Odd-Sverre Kolstad AUTOCAD 2008 Artikkelserie Fra Color til Named og omvendt Gyldendal Norsk Forlag AS 2007 Omslag Marianne Thrap Redaktør: Rune Kjelvik Formgiver: Rune Kjelvik 1. opplag ISBN 978-82-05-37108-8

Detaljer

Klask-en-Muldvarp. Introduksjon. Skrevet av: Basert på MITs "MoleMash for App Inventor 2"-guide (

Klask-en-Muldvarp. Introduksjon. Skrevet av: Basert på MITs MoleMash for App Inventor 2-guide ( Klask-en-Muldvarp Skrevet av: Basert på MITs "MoleMash for App Inventor 2"-guide (http://appinventor.mit.edu/explore/ai2/molemash.html) Oversatt av: Hanne Johnsen Kurs: Appinventor Tema: App, Blokkbasert

Detaljer

1. Gå inn på portalen:

1. Gå inn på portalen: Registrere, handle og aktivere Windows og Office Del 1 og Del 2 må alle gjøre Del 3, Del 4 og Del 5 er kun for deg som ikke leverte inn en USB minnepenn til oss, da må du fikse alt selv. Del I: Kjøpe Produktnøkkel

Detaljer

Program delegate. Lage et nytt prosjekt i Visual Studio

Program delegate. Lage et nytt prosjekt i Visual Studio Program delegate Kommunikasjon mellom objekter er en utfordring i objektorientert programmering. Dette GUI eksempelet viser hvordan bruke en delegate til å gjøre metodekall i et annet objekt. Vi skal legge

Detaljer

Innstillinger. Endre Personalia

Innstillinger. Endre Personalia Innstillinger Endre Personalia: Her kan du endre personlige innstillinger. Tilpass it's:learning: Her kan du tilpasse utseende og endre f. eks språk. Varsling: Du kan få varslinger tilsendt både på e-post

Detaljer

Brukermanual. Trio Visit Web. Trio Enterprise 5.0

Brukermanual. Trio Visit Web. Trio Enterprise 5.0 Brukermanual Trio Visit Web Trio Enterprise 5.0 COPYRIGHT NOTICE: No part of this document may be reproduced, distributed, stored in a retrieval system or translated into any language, including but not

Detaljer

Kom i gang med Python

Kom i gang med Python Kom i gang med Python Instruksjon for lærere Pål Hellesnes SYSTEMUTVIKLER paal@firstpoint.no www.bedreinnsikt.no Dette dokumentet er en del av skolematerialet for undervisning i programmering. «Alle barn

Detaljer

Trådløsnett med. Wireless network. MacOSX 10.5 Leopard. with MacOSX 10.5 Leopard

Trådløsnett med. Wireless network. MacOSX 10.5 Leopard. with MacOSX 10.5 Leopard Trådløsnett med MacOSX 10.5 Leopard Wireless network with MacOSX 10.5 Leopard April 2010 Slå på Airport ved å velge symbolet for trådløst nettverk øverst til høyre på skjermen. Hvis symbolet mangler må

Detaljer

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes 3-876-169-21 (1) Printer Driver Betjeningsveiledning Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes Før du bruker skriverdriveren må du

Detaljer

Klask-en-Muldvarp. Steg 1: Gjøre klart spillbrettet. Sjekkliste. Introduksjon

Klask-en-Muldvarp. Steg 1: Gjøre klart spillbrettet. Sjekkliste. Introduksjon Klask-en-Muldvarp Introduksjon App Inventor Introduksjon I denne oppgaven skal vi lage et veldig enkelt spill med litt animasjon. Det som skal skje er at en muldvarp hopper rundt på spillbrettet mens du

Detaljer

Steg 1: Sette opp Java-prosjekt, og lage app-mappe og app-klasse

Steg 1: Sette opp Java-prosjekt, og lage app-mappe og app-klasse Hello world Skrevet av: Hallvard Trætteberg Kurs: Javafx Introduksjon Formålet til denne leksjonen er å lære hvordan man får satt opp et Java-prosjekt i Eclipse og kjørt et JavaFX-program. I tillegg skal

Detaljer

Installasjonsveiledning. DDS-CAD ByggMester

Installasjonsveiledning. DDS-CAD ByggMester Installasjonsveiledning DDS-CAD ByggMester Installasjonsveiledning versjon 7 Vær oppmerksom på: USB-dongler ikke skal plugges i maskinen før programmet er installert. Før installasjonen: Dette hefte beskriver

Detaljer

Google Cloud Print-guide

Google Cloud Print-guide Google Cloud Print-guide Versjon 0 NOR Merknadsdefinisjoner Vi bruker følgende merknadsstil gjennom hele denne brukermanualen: Merknadene forteller deg hvordan du reagerer på situasjoner som kan oppstå,

Detaljer

Boot Camp Installering og klargjøring

Boot Camp Installering og klargjøring Boot Camp Installering og klargjøring Innhold 4 Innledning 5 Dette trenger du 6 Installeringsoversikt 6 Trinn 1: Søk etter oppdateringer. 6 Trinn 2: Åpne Boot Camp-assistent. 6 Trinn 3: Installer Windows.

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...

Detaljer

Frikart til Garmin. Manual for Frikart til Garmin GPS

Frikart til Garmin. Manual for Frikart til Garmin GPS Frikart til Garmin En liten manual som kan hjelpe. Garmin GPS har samme struktur så derfor er det mulig å benytte denne uansett modell. Dog med unntak av Monterra. Denne er spesiell og vil ikke bli tatt

Detaljer

Sprettball Erfaren ComputerCraft PDF

Sprettball Erfaren ComputerCraft PDF Sprettball Erfaren ComputerCraft PDF Introduksjon Nå skal vi lære hvordan vi kan koble en skjerm til datamaskinen. Med en ekstra skjerm kan vi bruke datamaskinen til å kommunisere med verden rundt oss.

Detaljer

Installasjon enbruker

Installasjon enbruker Veiledning Installasjon enbruker 04.06.2012 Din verktøykasse for anbud og prosjekt 2012 CITEC AS v/sverre Andresen Side 1 av 25 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 START INSTALLASJON

Detaljer

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011 Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011 Innhold 1. Innledning... 1 2. Nedlasting... 2 3. Installasjon / oppgradering... 5 3.1 Installasjon av nødvendige tilleggskomponenter...

Detaljer