Gode praksisser og arkitekturer i Android-programmering. Android - praksisser og arkitekturer Copyright Lund & Bendsen A/S
|
|
- Erik Holst
- 8 år siden
- Visninger:
Transkript
1 Gode praksisser og arkitekturer i Android-programmering 1
2 Om oplægsholderen Jacob Nordfalk Instruktør for Lund&Bendsen Ekstern lektor på IHK Underviser i Java SE, Java EE, Webserverprogrammering, OOAD, Android Forfatter af Udvikler til J2SE, J2EE, Android Har et halvt dusin apps på Android Market Teoriprøven, AndroidElementer, DR Radio, Esperanto-radio Muzaiko og 3-4 andre Har lige sendt de første patches til Androids kildekode! Android 2
3 Hvorfor nødvendigt med praksisser? Brugerens oplevelse er i centrum Alt er 'åbent og klar til brug' - altid Programmer til mobile enheder har Kun lidt kontrol over hvordan de lukkkes Ingen kontrol over hvordan de startes Stærkt svingende adgang til netværket Brugerens oplevelse forringes væsentligt hvis en app ikke tager højde for dette 3
4 DR Radio Kildekoden er på 4
5 5
6 DR Radio Levende Levende ikon ikon (widget) (widget) Opdatering Opdatering hvert hvert sekund sekund Udsendelse Udsendelse og og næste næste udsendelse udsendelse Spiller Spiller nu nu og og 33 forrige forrige Stamdata Stamdata opdateres opdateres hver hver time time (kanaler, (kanaler, stream stream URLer, URLer, driftmeddelser driftmeddelser etc) etc) 6
7 Stærkt svingende adgang til netværket Android er enkelttrådet Lav aldrig aldrig aldrig netværkskommunikation i GUI-tråden Opdatér aldrig aldrig aldrig GUI fra baggrundstråd Brug AsyncTask (eller Thread) Har indbygget trådpulje Har indbygget trådsikker kommunikation mellem baggrundstråd og GUI-tråd 7
8 Stærkt svingende adgang til netværket Data der udløber Cache så længe det giver mening, giv så bruger meddelse om utilgængelighed Stamdata - der sjældent udløber Bundt dem med app'en! Undgå "indlæser, vent venligst"-dialoger der irriterer og blokerer for brug af andre funktioner Start op med en gammel kopi Hent ny udgave i baggrunden Opdater brugerflade hvis stamdata har ændret sig 8
9 DR Radio 9
10 Programmatisk brugerflade package dk.firma.projektnavn; import android.app.activity; import android.os.bundle; import android.widget.textview; public class MitProjektAkt extends Activity { /** Called when the activity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); TextView tv = new TextView(this); tv.settext("velkommen"); setcontentview(tv); } } 10
11 Deklarativ brugerflade i XML package dk.firma.projektnavn; import android.app.activity; import android.os.bundle; public class MitProjektAkt extends Activity { /** Called when the activity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); } } <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android=" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="velkommen" /> 11
12 Aktivitets-stakken Intent Intent Intent 12
13 Androids applikationsarkitektur Ansvarlige Ansvarlige for for ét ét skærmbillede skærmbillede Opretter Opretter views views og og layout layout (typisk (typisk fra fra xml) xml) registrerer registrerer lyttere lyttere MVC MVC "View-Controller" "View-Controller" Android Framework instantierer AndroidManifest.xml Applikationens navn Tilladelser Aktiviteter, services,... Intent filtre Aktivitet Intent Aktivitet Intent Aktivitet viser layout.xml JVM Kommunikation Kommunikation mellem mellem aktiviteter aktiviteter URI URI 'på 'på steroider' steroider' Har Har et et rigt rigt antal antal felter felter til til forskellige forskellige data data skaffes skaffes med med getintent() getintent() 13
14 Sende data med intent Nøgle-værdipar kan sendes med intent i.setextra(string nøgle, værdi) Aflæses i modtageraktivitet med getintent().getextras().getstring(nøgle) AfsenderAktivitet Intent i = new Intent(this, ModtagerAktivitet.class) i.putextra("navn", "Jacob") i.putextra("alder", 40) this.startactivity(i); ModtagerAktivitet Intent i = getintent(); String navn = i.getextras().getstring("navn"); int alder = i.getextras().getint("alder"); 14
15 Eksempler på intents Åbne opkaldsvinduet new Intent(Intent.ACTION_DIAL, Uri.parse("tel: ")) Ringe op direkte new Intent(Intent.CALL, Uri.parse("tel: ")) Åbne browseren new Intent(Intent.ACTION_VIEW, Uri.parse(" Åbne vindue til at skrive epost-meddelese intent = new Intent(android.content.Intent.ACTION_SEND); intent.settype("plain/text"); intent.putextra(intent.extra_ , new String[] {"jacob.nordfalk@gmail.com"}); intent.putextra(intent.extra_subject, emne); intent.putextra(intent.extra_text, txt); Åbne vindue til at skrive SMS intent=new Intent(Intent.ACTION_VIEW); intent.settype("vnd.android-dir/mms-sms"); intent.putextra("sms_body", besked); intent.putextra("address", nummer); 15
16 Hvor skal vi lægge modellen? Afhænger af koblingsgrad Tæt koblede aktiviteter har nok fælles model Data kun nødvendige i én aktivitet lægges Der er kun én bruger! en Singleton (eller lignende) rækker Hvor stor bliver kodebasen? Næppe mere end 30 (ydre) klasser... Sjældent arbejde til mere end 3 udviklere 16
17 instantierer Jam, så er strukturen jo oplagt... Android Framework Aktivitet Intent Aktivitet Intent Aktivitet viser layout.xml instantierer ved opstart Levende ikon Én Én JVM JVM pr. pr. app app :-) :-) JVM <<Singleton>> Model 17
18 Men men men... Bruger oplever at alt er 'åbent og klar til brug' Bruger kan skifter tilbage til de sidst 8 brugte programmer - og fortsætte hvor han slap Kun lidt kontrol over lukning Framework må smide JVMs ud af hukommelsen - uden varsel - og senere genskabe dem Services og notifikationer kan mindske risikoen for at det sker, men ikke afværge det med sikkerhed Ingen kontrol over hvordan app (gen)startes App kan blive genstartet midt i en sekvens af skærmbilleder - i en frisk proces/jvm! 18
19 Aktiviteters livscyklus Aktiviteter genstartes ofte, f.eks ved vending af skærmen fysisk tastatur skydes ud/ind hvis klaptelefon åbnes/lukkes hvis telefonsprog sprog ændres kan slås fra, men... Så snart en app ikke er synlig kan den risikere at blive slået ihjel Framework kalder onsaveinstancestate(bundle b) gemmer View's tilstand 19
20 Genskabning af aktiviteter 20
21 Anbefalet arkitektur Er Er flygtige: flygtige: (gen)instantieres (gen)instantieres af af framework framework efter efter behov behov Framework Framework persisterer persisterer views' views' tilstand tilstand onsaveinstancestate(bundle b) b) oncreate(bundle oncreate(bundle savedinstancestate) savedinstancestate) Android Framework instantierer Framework Framework husker husker indhold indhold Aktivitet Intent Aktivitet Intent Aktivitet Framework Framework instantierer, instantierer, før før noget noget andet andet JVM MinApplication Application singleon anvender instantierer <<Singleton>> Model Levende ikon 21
Android 2.x CodeJam. Android CodeJam 2.x Copyright Lund & Bendsen A/S
Velkommen Android 2.x CodeJam 1 Om oplægsholderen Jacob Nordfalk nordfalk@lundogbendsen.dk Instruktør for Lund&Bendsen Ekstern lektor på IHK Underviser i Java SE, Java EE, Webserverprogrammering, OOAD,
Læs mereKvik guide: GT-Command Mobile
GamesOnTrack A/S, Uhresoevej 35, DK 7500 Holstebro, Denmark, www.gamesontrack.com Tel: +45 3070 3777, email: nb@gamesontrack.com, CVR and VAT number: DK 3105 3013 Kvik guide: GT-Command Mobile I version
Læs mereSynopsis emnebeskrivelse
Synopsis emnebeskrivelse Fag: system integration Navn: Emne: Foreløbig problemformulering: Bjarne hansen Hvordan bruger Android system-integrations-patterns Undersøge hvordan Android systemet bruger design
Læs mereProgrammering eksamensprojekt - Lectio App
Programmering eksamensprojekt - Lectio App Roskilde Tekniske Gymnasium - Klasse 3.3 - v. Karl Bjarnason Ditlev Stjerne, Kasper Damgaard og Gustav Gregersen 15-05-2014 Indhold Indledning... 2 Målgruppe...
Læs mereFjernadgang til BEC s systemer via Portal2
Fjernadgang til BEC s systemer via Portal2 - tilgå applikationer og arbejdsplads via webbaseret portal (UAG) Udarbejdet af: Niklas Petersen Gældende fra: 24-08-2015 Version Forfatter Dato Dokumentstatus
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mereJacob Nordfalk. Ingeniørhøjskolen i København. Nykøbing F itvisioncenter 24. februar 2004
Genbrugelige komponenter og designmønstre i Java Jacob Nordfalk Ingeniørhøjskolen i København Nykøbing F itvisioncenter 24. februar 2004 Program Om Jacob Nordfalk introduktion (ikke-teknisk del) Komponentbaseret
Læs mereAftenskole i programmering sæson Registrering af tid. Sæson 2 - Lektion 5
Registrering af tid Sæson 2 - Lektion 5 Før jul Vi har designet og bygget en model til håndtering af en timeregistrering Vi har kigget på hvordan vi håndterer fejl Vi har kopieret koden over i Bents x-code
Læs mereSingleton pattern i Java
Denne guide er oprindeligt udgivet på Eksperten.dk Singleton pattern i Java Denne artikel beskriver Singleton pattern og implementation i Java. Den forudsætter kendskab til Java men ikke til Singleton.
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minimum version 5.X.X. Der
Læs mereAgroSoft A/S AgroSync
AgroSoft A/S AgroSync AgroSync er et AgroSoft A/S værktøj, der bliver brugt til filudveksling imellem WinSvin og PocketPigs. Fordele ved at bruge AgroSync: Brugeren bestemmer overførsels tidspunktet for
Læs mereVersion Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.
MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.
Læs mereFjernadgang til BEC s systemer via Portal2
Fjernadgang til BEC s systemer via Portal2 - tilgå applikationer og arbejdsplads via webbaseret portal (UAG) Udarbejdet af: Niklas Petersen Gældende fra: 24-08-2015 Version Forfatter Dato Dokumentstatus
Læs mere1.1 1.2 2.1 2.2 2.3 3.2 3.1 INTRODUCING YOUR MOBILE PHONE Learn about your mobile phone s keys, display and icons. Nøgler Fra forenden af apparetet vil du observere følgende elementer: (Se 1.1 Side 3)
Læs mereInstallationsvejledning
Installationsvejledning Synchronicer Skrivebord til Android Version 3.3 af Soft Design A/S Indhold Installationsvejledning til Synchronicer Skrivebord... 3 Før du starter... 3 Sådan gør du... 3 1. Giv
Læs mereCLOUD RECORD FAQ. HVILKE TV-BOKSE VIRKER DET PÅ? Cloud Record kan benyttes af kunder med 7410x, 7310, 7210, 7130 og 7120 TV-bokse.
CLOUD RECORD FAQ HVAD ER CLOUD RECORD? Nu tilbyder vi, at du kan gemme programmer i skyen. Det vil sige, at programmer kan gemmes og afspilles på alle platforme. Tjenesten hedder Cloud Record, og gør det
Læs merePlejeNet på Android telefoner. Vejledning til PlejeNet på Androidtelefoner
Vejledning til PlejeNet på Androidtelefoner Indhold 1. Installation... 3 1.1 Installation på telefon...3 1.2 Valg af koder... 5 2. Anvendelse...6 3. Fejlsøgning...9 4. Oprettelse af Google konto... 10
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mereGUIDE TIL DIN STREM BOX.
GUIDE TIL DIN STREM BOX. HVAD KAN JEG GØRE I IPTV BOXEN 1. Hvordan ser jeg ud TV, FILM, høre radiokanaler, bruger YouTube 2. Lav en favoritliste 3. Skifte lydsprog når du ser video og tv-kanaler 4. Ændre
Læs mereOfte stillede spørgsmålm om Eee Pad TF201 DA6915
Ofte stillede spørgsmålm om Eee Pad TF201 DA6915 Administration af filer... 2 Hvordan får jeg adgang til mine data, som er gemt på microsd, SD-kortet eller USB enheden?... 2 Hvordan flytter jeg den valgte
Læs mereViKoSys. Virksomheds Kontakt System
ViKoSys Virksomheds Kontakt System 1 Hvad er det? Virksomheds Kontakt System er udviklet som et hjælpeværkstøj til iværksættere og andre virksomheder som gerne vil have et værktøj hvor de kan finde og
Læs mereOfte stillede spørgsmålm om Eee Pad TF201 DA6915
Ofte stillede spørgsmålm om Eee Pad TF201 DA6915 Administration af filer... 2 Hvordan får jeg adgang til mine data, som er gemt på microsd, SD-kortet eller USB enheden?... 2 Hvordan flytter jeg den valgte
Læs mereOfte stillede spørgsmålm om Transformer TF201
DA7211 Ofte stillede spørgsmålm om Transformer TF201 Administration af filer... 2 Hvordan får jeg adgang til mine data, som er gemt på microsd, SD-kortet eller USB enheden?... 2 Hvordan flytter jeg den
Læs mere1.1 1.2 2.1 2.2 2.3 3.1 3.2 INTRODUCING YOUR MOBILE PHONE Learn about your mobile phone s keys, display and icons. Nøgler Fra forenden af apparetet vil du observere følgende elementer: (Se 1.1 Side 3)
Læs mereBetjeningsvejledning. for. Vagtcentral MAC2000. PDF created with pdffactory trial version www.pdffactory.com
Betjeningsvejledning for Vagtcentral MAC2000 Vagtcentral systemet Vagtcentral programmet bruges til at oprette klienter med nødkaldeanlæg og fastlægge hvilke radioer / telefoner der skal ringes op, når
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mereKonfiguration af BOOX Nova. Der tages forbehold for trykfejl og ændringer i producentens / Googles software.
Kortfattet opsætningsvejledning BOOX Nova Der tages forbehold for trykfejl og ændringer i producentens / Googles software. Start enheden ved at holde Power -knappen (på bagsiden af apparatet i øverste
Læs mereHurtig Start Guide 1
Hurtig Start Guide 1 Kamera Tilslutnings Diagram Telefon Tablet OBS: I den indledende opsætning, tilslut kameraet til routeren med Ethernet kablet, følg derefter de næste trin 2 1. Installer Reolink APP
Læs mereÆndringer i DayCare Touch layout, for at optimere funktionaliteten
Nyhedsmail den 26 Januar Sidste nyt - Der er lavet ændringer i DayCare Touch layout, for at optimere funktionaliteten - Nu kan man have et galleri pr. skærmenhed - Automatisk oprydning i DayCare galleri
Læs mereKom godt i gang KMD VALG. Digital Valgliste Installationsvejledning Version 2.4.0
KMD VALG. Digital Valgliste Installationsvejledning Version 2.4.0 Indholdsfortegnelse Indholdsfortegnelse Forord... 2 1 Programmer og krav... 3 1.1 Installér og konfigurer udstyr... 3 1.2 Lukket netværk...
Læs mereFejlsikret Windows Fejlsikret start
Fejlsikret Windows Hvis din computer ikke vil starte, eller hvis den konstant går ned, kan du bruge fejlsikret tilstand til at finde og eventuelt rette fejlen. Fejlsikret tilstand kan også hjælpe dig med
Læs mereInden du går i gang. For Mozilla Firefox brugere. For Internet Explorer brugere
Side 1 af 8 Inden du går i gang For at kunne bruge Alm. Brand Netbank skal du enten bruge Internet Explorer eller Mozilla Firefox. Vi understøtter ikke brug af Google Chrome, og vi kan derfor ikke garantere,
Læs mereSwanMobile Brugervejledning K2051-A
SwanMobile Brugervejledning K2051-A Indholdsfortegnelse 1 Introduktion... 3 2 Installation... 3 3 Opsætning... 3 4 Kontaktperson... 4 5 Alarmgrupper... 7 6 Modtagelse af alarmer... 8 6.1 Accepter alarm...
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mereBrugervejledning. TDC Scale Assistent til iphone. Copyright NOMADICCIRCLE 2010-2012 All rights reserved
TDC Scale Assistent til iphone Copyright NOMADICCIRCLE 2010-2012 All rights reserved Revision Date 1 kw 20101128 Initial version 2 kw 20101201 Stavefejl og layout rettelser 3 kw 20101202 FAQ udvidet 4
Læs mereIndholdsfortegnelse for kapitel 2
Indholdsfortegnelse for kapitel 2 Kapitel 2. Analyse.......................................................... 2 Analyse af 2.1...................................................... 2 Analysen af Database.................................................
Læs mereBluetooth Fitness Armband
Bluetooth Fitness Armband User's Manual DENVER BFA-10 ALL RIGHTS RESERVED.COPYRIGHT DENVER ELECTRONICS A/S. www.denver-electronics.com DENVER BFA-10 Smart armbånd - Betjeningsvejledning - Dansk Kompatibilitet
Læs mereSådan får du Salmebogen på CD-ROM til at fungere i Internet Explorer 7 både under Windows XP og Windows Vista
Sådan får du Salmebogen på CD-ROM til at fungere i Internet Explorer 7 både under Windows XP og Windows Vista Beskrivelse af fejlen Salmebogen på CD-ROM har visse problemer med at fungere i Internet Explorer
Læs mereM Mobility Mobil IP. Installations- & brugervejledning Desktop version Windows 12. august 2014
M Mobility Mobil IP Installations- & brugervejledning Desktop version Windows 12. august 2014 Indhold Introduktion Download program software Installation af M Mobility Mobil IP Softphone program Åbningsskærm
Læs mereINSTALLATIONS GUIDE. Sikkerhedspakke (Chili Security Family Pack) TIL PC, MAC OG ANDROID FIBERBREDBÅND TV TELEFONI
INSTALLATIONS GUIDE Sikkerhedspakke (Chili Security Family Pack) TIL PC, MAC OG ANDROID FIBERBREDBÅND TV TELEFONI INDHOLD PC...4 Mac...10 Android...18 PC Sådan installerer du på PC 1) Du modtager en mail,
Læs mereI denne manual kan du finde en hurtig introduktion til hvordan du:
VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter
Læs mereBRUGERVEJLEDNING. TDC MobilTekst på Android
BRUGERVEJLEDNING TDC MobilTekst på Android Indhold Indhold... 2 1 Hvad er TDC MobilTekst... 3 1.1 Ny Installation... 3 1.2 Før du starter... 3 1.3 Programopdatering... 3 2 Skærmbillede TDC MobilTekst...
Læs mereTK/TBL / 25.08.2014 v.0.1. DigiMatch. Elektronisk Kamprapport
TK/TBL / 25.08.2014 v.0.1 DigiMatch Elektronisk Kamprapport 1 Procedure før kampstart... 3 DigiMatch download... 3 Registerniveau... 7 Indstillinger... 9 Login... 9 Tilpas knapperne... 10 Kampregistrering...
Læs mereWho s to blame? Jeppe Rørbæk. Jeppe.rorbaek@teknologisk.dk +45 22 70 55 07. Konsulent og underviser på Teknologisk Institut MCP, MCAD, MCSD, MCT
Who s to blame? Jeppe Rørbæk Jeppe.rorbaek@teknologisk.dk +45 22 70 55 07 Konsulent og underviser på Teknologisk Institut MCP, MCAD, MCSD, MCT Introduktion til ATLAS AJAX Intro / hensigten med ATLAS Hvordan
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mereInstallation og opsætning af EjdExplorer 2.4
Installation og opsætning af EjdExplorer 2.4 Indhold: Installation af EjdExplorer 2.4 Opsætning af indstillinger i EjdExplorer-administratormodul (den korte udgave) Opsætning af indstillinger i EjdExplorer-administratormodul
Læs mereHTC ONE og HTC ONE mini
HTC ONE og HTC ONE mini Her er en guide til softwareopdatering af HTC ONE og HTC ONE mini, opsætning og sletning af e-mail, skift af adgangskode og signatur, nulstilling ved bortkomst, samt opsætning af
Læs mereVejledning til OK flådestyring - administrer medarbejdere
Vejledning til OK flådestyring - administrer medarbejdere Indholdsfortegnelse Hvad er OK s flådestyring?... 1 Administrer flådestyring... 2 Ny medarbejder... 3 Administrer medarbejder... 4 Foretag muligheder
Læs mereINSTALLATIONS GUIDE. Sikkerhedspakke (Chili Security) TIL PC, MAC OG ANDROID FIBERBREDBÅND TV TELEFONI
INSTALLATIONS GUIDE Sikkerhedspakke (Chili Security) TIL PC, MAC OG ANDROID FIBERBREDBÅND TV TELEFONI INDHOLD PC...4 Mac...10 Android...18 PC Sådan installerer du Chili Security på PC 1) Du modtager en
Læs mereINSTALLATIONS GUIDE. Sikkerhedspakke (Chili Security) TIL PC, MAC OG ANDROID FIBERBREDBÅND TV TELEFONI
INSTALLATIONS GUIDE Sikkerhedspakke (Chili Security) TIL PC, MAC OG ANDROID FIBERBREDBÅND TV TELEFONI INDHOLD PC...4 Mac...10 Android...18 PC Sådan installerer du Chili Security på PC 1) Du modtager en
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mere02101 Indledende Programmering Introduktion til Eclipse
02101 Indledende Programmering Introduktion til Eclipse Version 2018 1 Introduktion I dette kursus lægger vi op til at man bruger det integrerede udviklingsmiljø Eclipse. Basalt set er et integreret udviklingsmiljø
Læs mereDUNE HD 102 Indhold DUNE HD HDMI WIFI Modtageren Tændt Slukket USB port AV OUT
Indhold DUNE HD TV-102 modtagerboks Strømforsyning HDMI-kabel AV-kabel (anvendes, hvis dit TV ikke har HDMI men kun scart-indgang) IR-øje (anvendes, hvis fjernbetjeningen ikke kan se boksen) Fjernbetjening
Læs mereSikkerhed på Android. Der kan være forskelle i fremgangsmåden på de forskellige Android modeller.
Sikkerhed på Android Der kan være forskelle i fremgangsmåden på de forskellige Android modeller. Opdatering af telefonen Det er vigtigt at holde telefonen opdateret med den nyeste software, da eventuelle
Læs mereDer kommer et nyt vindue op. Klik på Udfyld felterne og tryk Create My Account
Sådan får du billeder på twitter via flickr Når du skal smide billeder på twitter skal du gøre det ved hjælp af programmet flickr. Det er vigtigt, at du bruger dette program, da vi på grund af manglende
Læs mereInstallations og brugermanual for Android - brugere af Akutudkald.
Installations og brugermanual for Android - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på Android modeller fra Play Butik. App`en kræver minumum version 5.X.X. Der
Læs mere2 Få adgang til CropNote
[1] CropNote brugerguide CropNote er et nyt system udviklet til DLBR virksomhederne. Systemet gør det muligt for DLBR centrene at udsende egne plantefaglige påmindelser til deres landmænd via FarmTracking
Læs mereHurtig Start Guide. Wireless NVR System Connection Reolink
Hurtig Start Guide Wireless NVR System Connection Reolink Kend din NVR 1. USB A. Tilslut WIFI Antenner 2. Strøm LED 3. HDD LED B. Tilslut NVR til monitor Tilslut NVR-enheden til HD TV/monitor via et VGA
Læs mereNår du har hentet disse programmer installerer du dem alle og følger guiden herunder.
Debranding af Nokia mobiler! For at komme i gang skal du have din computer forbundet til nettet, have et datakabel der kan forbinde din Nokia telefon med din computer og hente disse her 3 programmer :
Læs mereTweet dine råd - Og gør dem levende med Vine og Instagram
Tweet dine råd - Og gør dem levende med Vine og Instagram 1... 2... Indhold Twitter Opret Twitter Indstillinger og Twitter Skriv en Tweet Brug af Twitter Brug af flere Twitter konti Vine Opret Vine Optag
Læs mereBrugermanual til applikation Interwalk
Brugermanual til applikation Interwalk Info omkring Interwalk Hvad er Interwalk? Interwalk er en applikation til SmartPhone, som tilbyder et let tilgængeligt intervalgangsprogram. Når du går intervalgang
Læs mereINSTALLATIONS GUIDE. Waoo leveres af dit lokale energiselskab. Er du. Sikkerhedspakke (Chili Security) TIL PC, MAC OG ANDROID
INSTALLATIONS GUIDE Sikkerhedspakke (Chili Security) TIL PC, MAC OG ANDROID Waoo leveres af dit lokale energiselskab. Er du INDHOLD PC...4 Mac...10 Android...18 PC Sådan installerer du Chili Security
Læs mereVejledning i hvordan en digital test formidles til eleverne som en opgave i ElevPlan
Kompetencecenter for e-læring Det Nationale Videncenter for e-læring Vejledning i hvordan en digital test formidles til eleverne som en opgave i ElevPlan Fra Elevplan kan der indsættes en digital test
Læs mereIntoWords. Nyt dokument. Ordforslag. Hjælpeværktøj.
IntoWords Læse- og skriveværktøj med oplæsning og ordforslag. En app med mange af de samme muligheder som CD-ord på en computer. Denne app er udviklet af Mikroværkstedet/MV-Nordic. Da Thisted kommune har
Læs mereSecureAware BCP Manual
SecureAware BCP Manual Manualen beskriver brugen af SecureAware version 3 Dokument opdateret: juni 2009 Om dette dokument Denne manual beskriver, hvordan man opretter og vedligeholder en beredskabsplan
Læs mereBrugervejledning. TDC Scale Assistent til Android. Copyright NOMADICCIRCLE 2011-2012 All rights reserved
TDC Scale Assistent til Android Copyright NOMADICCIRCLE 2011-2012 All rights reserved Revision Date 1 kw 20110518 Initial version 2 KW 20110522 Sproglige rettelser 3 KW 20110525 Afsnit vedr. Automatick
Læs mereGB-HD8272C-W. Kom godt i gang
GB-HD8272C-W Kom godt i gang Copyright GolBong Danmark 2015 Generelt Tillykke med dit GolBong HD IP-kamera. Denne Kom godt i gang-vejledning, gennemgår hvordan du forbinder og kommer i gang med at anvende
Læs mereSpiked Reality. Kvikguide til oprettelse af tilbud, nyheder og begivenheder. Version 2.0, september 2013
Spiked Reality Kvikguide til oprettelse af tilbud, nyheder og begivenheder Version 2.0, september 2013 Indholdsfortegnelse Indledning... 3 Mine oplysninger... 3 Online Administration... 3 Dit log ind...
Læs mereBrugervejledning til chauffører. webtour.mobi. Version 2013-06-12. Opdateret og seneste version kan altid hentes på http://webtour.
Brugervejledning til chauffører webtour.mobi Version 2013-06-12 Opdateret og seneste version kan altid hentes på http://webtour.dk/manual Der arbejdes til stadighed på at forbedre vores brugervejledning
Læs mereForside til eksamensprojekt
Forside til eksamensprojekt INGENIØR HØJSKOLEN KØBENHAVN OOPA/MGA-T- 401 Center for Videreuddannelse Lautrupvang 15, Indgang 19 B DK- 2750 Ballerup Tlf: 44 80 51 00 Fax: 44 80 51 10 Mail: cv@ihk.dk Sæt
Læs mereBRUGERVEJLEDNING TRIC LAGERRAPPORT MODUL TIL MAGENTO MODUL VERSION BRUGERVEJLEDNING TRIC - Lagerrapport
BRUGERVEJLEDNING TRIC LAGERRAPPORT MODUL TIL MAGENTO MODUL VERSION 1.1.3 Vejledning: Lagerrapport. Version 2015.12.22 Side 1 af 6 KOM GODT I GANG MED LAGERRAPPORT Vi vil her guide dig gennem brugen af
Læs merePSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0
PSYKIATRIENS VIKARCENTER MinTid Quickguide Version 7.0 Psykiatriens Vikarcenter Vi glæder os til, at du kommer på MinTid. Systemet giver dig adgang til bedre planlægning, vagtbørsen og muligheden for at
Læs mereSecureAware Workflow TNG
SecureAware Workflow TNG Manualen beskriver brugen af SecureAware version 4.5.0 og senere versioner Dokument opdateret: januar 2014 Om dette dokument Dette dokument beskriver brugen af Workflow TNG i SecureAware
Læs mereHTC ONE og HTC ONE mini
HTC ONE og HTC ONE mini Her er en guide til softwareopdatering af HTC ONE og HTC ONE mini, opsætning og sletning af e-mail, skift af adgangskode og signatur, nulstilling ved bortkomst, samt opsætning af
Læs mereFable Kom godt i gang
Fable Kom godt i gang Opdateret: 26-03-2018 Indholdsfortegnelse 1. Først skal du installere programmet på din computer 3 2. Når programmet er installeret er du klar til at pakke robotten ud 4 3. Nu er
Læs mereSwitchboard. SipDanmark
Switchboard SipDanmark Interfacet 3 Typer af visninger 3 Kø visning 3 Bruger visning 3 Egne samtaler 3 Opsætning af interface 4 Kø visning 5 Bruger visning 6 Egne samtaler 7 Redigering af brugere 8 Tilføje
Læs mereServicebrev BørneIntra version 2.10
Til alle brugere af BørneIntra Servicebrev BørneIntra version 2.10 Der vil være ændringer indenfor de nedenstående områder KMD A/S Kundeservice Postboks 531 2730 Herlev Tel. 44 60 10 00 Fax 44 60 47 56
Læs mereODSIF BRUGSANVISNING. TIL WIFI-BOKS-STYRING til rullegardiner. Model: Wifi-boks
ODSIF BRUGSANVISNING TIL WIFI-BOKS-STYRING til rullegardiner. Model: Wifi-boks 11 INDHOLDSFORTEGNELSE Indledning...3 Garanti og produktansvar...3 Oversigt over wifi-boksen...4 Opsætning af wifi-boks...5
Læs mereGrundopsætning af Piccolo på server og terminal og brug af Check-In
Grundopsætning af Piccolo på server og terminal og brug af Check-In Til sidst i dette dokument er der en række mulige fejlscenarier og deres løsninger. Installation på velkomstterminal: Sæt værdi i registry
Læs mereRejseplanen. trafikinformation via Rejseplanen
Rejseplanen Bedre kundeoplevelser l med trafikinformation via Rejseplanen Agenda Rejseplanens nuværende kanaler Rejseplanen i tal Hvordan understøtter Rejseplanen nu og i j p g fremtiden bedre trafikinformation
Læs mereBemærk før brug: Bemærk i brug
Brugermanual Bemærk før brug: Læs venligst manualen inden du tager produktet i brug. Ikke egnet til høj temperatur, høj fugtighed, dårlig varmeafledning eller vand. Når du bruger produktet, vil kølepladen
Læs merePC - installation af Maple 18 med GYM-pakken
PC - installation af Maple 18 med GYM-pakken Download først de relevante installere til både Maple 18 og til Gym-pakken, og placer dem et sted på din PC, hvor du kan finde dem igen. Hvis du højre-klikker
Læs mereDu kan også bruge Dropbox sammen med din Iphone, Android telefon eller anden smartphone.
Dropbox Introduktion til Dropbox Dropbox er en online tjeneste, hvor man ganske gratis kan få noget lagerplads til sine dokumenter, billeder og meget mere. Der er mange muligheder med Dropbox, som bliver
Læs mereOptiCaller Client v2.0
Simplified mobility and reduced call cost OptiCaller Client v2.0 Android brugervejledning Indhold 1. Installation af OptiCaller 3 1.1 Widget 3 2. Opkalds metoder 5 2.1 Foretage Direct Call opkald 5 2.2.
Læs mereInfokiosk i SkoleIntra
Infokiosk i SkoleIntra Bliv synlig for dine brugere i institutionen Version: August 2012 Indholdsfortegnelse Hvad er Infokiosk?...4 Hvad skal man bruge?...4 Tager det lang tid og hvad med prisen?...4
Læs mereUNO vejledning. Indhold
UNO vejledning Indhold I denne vejledning finder du informationer omkring installering af de forskellige Uno produkter, derudover er der samlet de mest brugte funktioner til daglig brug af Uno UNO VEJLEDNING...
Læs mereFable Kom godt i gang
Fable Kom godt i gang Vers. 1.3.1 Opdateret: 29-08-2018 Indholdsfortegnelse 1. Installer programmet 3 2. Pak robotten ud 5 3. I gang med at programmere 6 4. Programmér Fable til at køre fra 90 til -90
Læs mereVedr.: Brugervejledning til TV-inspektion File Uploader
NOTAT Dato: 04.03.2013 Projektnavn: Aarhus Vand Projekt nr.: 1102430 Udarbejdet af: Tine Falling Kokholm Kvalitetssikring: Mads Uggerby Modtager: Bruger af TVUploader Side: 1 af 8 Vedr.: Brugervejledning
Læs merePSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 9.1
PSYKIATRIENS VIKARCENTER MinTid Quickguide Version 9.1 Psykiatriens Vikarcenter Vi glæder os til, at du kommer på medarbejdernet/mintid. Systemet giver dig adgang til bedre planlægning, vagtbørsen og muligheden
Læs mereBrugervejledning 3.0 til WebEx Meeting Center med mødelokaler til samarbejde (CMR Cloud)
Brugervejledning 3.0 til WebEx Meeting Center med mødelokaler til samarbejde (CMR Cloud) Første gang udgivet: 1. august 2014 Senest ændret: 21. august 2014 Americas Headquarters Cisco Systems, Inc. 170
Læs mereArticles... 3 I gang med Adobe Connect... 4 Når du skal invitere deltagere til et Adobe Connect møderum...11 Sådan redigerer du en video optaget i
WEB KONFERENCER Table of Contents Articles... 3 I gang med Adobe Connect... 4 Når du skal invitere deltagere til et Adobe Connect møderum...11 Sådan redigerer du en video optaget i Adobe Connect og indsætter
Læs mereKvik guide Mitel MC Klient Android
1 Kvik guide Mitel MC Klient Android Indhold Installation af Klient software Side 2 Installation af ny konfiguration/funktioner/lcr filer Side 3-4 Beskrivelse af faste funktioner Side 5 Beskrivelse af
Læs mereHassellunden 4A, 2765 Smørum 44 91 34 51 44 91 34 82 saniva@saniva.dk www.saniva.dk
Hassellunden 4A, 2765 Smørum 44 91 34 51 44 91 34 82 saniva@saniva.dk www.saniva.dk Author: JS.30.06.2013 SaniProLogic / Easy 3000/4000 Kom godt i gang - beboer Side 2/7 Brugerfladen på Internettet Saniva.dk
Læs mereOnline billede filtrering
Online billede filtrering Eksamensprojekt 2014 Andreas Lorentzen, klasse 3.4 Roskilde Tekniske Gymnasium Programmering C 09-05-2014 I dette projekt vil jeg demonstrerer en af de mange ting moderne browsere
Læs mereCompass GPS installation
Compass GPS installation Billederne i dette dokument er alle taget fra en computer med Windows XP, og kan derfor se en smule anderledes ud, hvis Compass GPS installeres på en computer med Windows 7 eller
Læs mereVirkefeltsregler i Java
Virkefeltsregler i Java int i; int k; Sequence s; int j; What s in a name? Brian spillede blændende i søndags! Skolen ligger i Viby Ring til Kirsten og sig at... Et navn fortolkes i en kontekst og konteksten
Læs mereInstallations og brugermanual for ios - brugere af Akutudkald.
Installations og brugermanual for ios - brugere af Akutudkald. Trin for trin vejledning til installation af akutudkald app på ios modeller fra App Store. Der kan være mindre afvigelser alt efter, hvilken
Læs mereSonofon Erhverv. Kom godt i gang. med SMS fra Outlook Brugervejledning. 1107V01-93.010.014 gældende fra 29. oktober
Sonofon Erhverv Kom godt i gang med SMS fra Outlook Brugervejledning 1107V01-93.010.014 gældende fra 29. oktober Grundlæggende funktionalitet Med SMS fra Outlook kan du enkelt sende både SMS, MMS og fax
Læs mere