Gode praksisser og arkitekturer i Android-programmering. Android - praksisser og arkitekturer Copyright Lund & Bendsen A/S

Størrelse: px
Starte visningen fra side:

Download "Gode praksisser og arkitekturer i Android-programmering. Android - praksisser og arkitekturer Copyright Lund & Bendsen A/S"

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="http://schemas.android.com/apk/res/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("http://javabog.dk")) Å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[] 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

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 mere

Synopsis emnebeskrivelse

Synopsis 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 mere

Kvik guide: GT-Command Mobile

Kvik 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 mere

Roskilde Tekniske Gymnasium IT - Eksamensprojekt App-udvikling. Side 1 af 42

Roskilde Tekniske Gymnasium IT - Eksamensprojekt App-udvikling. Side 1 af 42 IT - Eksamensprojekt App-udvikling Side 1 af 42 1. Indholdsfortegnelse 2. Indledende afsnit... 4 2.1. Analyse... 4 2.2. Problemformulering... 5 2.3. Målgruppedefinition... 5 2.4. Foreløbige krav... 5 2.5.

Læs mere

Jacob Nordfalk. Ingeniørhøjskolen i København. Nykøbing F itvisioncenter 24. februar 2004

Jacob 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 mere

Version 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.

Version 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 mere

Fjernadgang til BEC s systemer via Portal2

Fjernadgang 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 mere

AgroSoft A/S AgroSync

AgroSoft 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 mere

Ofte stillede spørgsmålm om Eee Pad TF201 DA6915

Ofte 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 mere

GUIDE TIL DIN STREM BOX.

GUIDE 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 mere

PlejeNet på Android telefoner. Vejledning til PlejeNet på Androidtelefoner

PlejeNet 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 mere

Ofte stillede spørgsmålm om Eee Pad TF201 DA6915

Ofte 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 mere

Ofte stillede spørgsmålm om Transformer TF201

Ofte 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 mere

Fejlsikret Windows Fejlsikret start

Fejlsikret 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 mere

Inden du går i gang. For Mozilla Firefox brugere. For Internet Explorer brugere

Inden 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 mere

Kom godt i gang KMD VALG. Digital Valgliste Installationsvejledning Version 2.4.0

Kom 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 mere

Indholdsfortegnelse for kapitel 2

Indholdsfortegnelse for kapitel 2 Indholdsfortegnelse for kapitel 2 Kapitel 2. Analyse.......................................................... 2 Analyse af 2.1...................................................... 2 Analysen af Database.................................................

Læs mere

Betjeningsvejledning. for. Vagtcentral MAC2000. PDF created with pdffactory trial version www.pdffactory.com

Betjeningsvejledning. 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 mere

Ændringer i DayCare Touch layout, for at optimere funktionaliteten

Æ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 mere

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0

PSYKIATRIENS 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 mere

ViKoSys. Virksomheds Kontakt System

ViKoSys. 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 mere

IntoWords. Nyt dokument. Ordforslag. Hjælpeværktøj.

IntoWords. 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 mere

Tweet 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 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 mere

Vejledning til OK flådestyring - administrer medarbejdere

Vejledning 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 mere

Så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 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 mere

Brugervejledning. TDC Scale Assistent til iphone. Copyright NOMADICCIRCLE 2010-2012 All rights reserved

Brugervejledning. 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 mere

SecureAware BCP Manual

SecureAware 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 mere

Bluetooth Fitness Armband

Bluetooth 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 mere

M Mobility Mobil IP. Installations- & brugervejledning Desktop version Windows 12. august 2014

M 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 mere

SecureAware Workflow TNG

SecureAware 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 mere

TK/TBL / 25.08.2014 v.0.1. DigiMatch. Elektronisk Kamprapport

TK/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 mere

Brugervejledning 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. 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 mere

I denne manual kan du finde en hurtig introduktion til hvordan du:

I 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 mere

BRUGERVEJLEDNING TRIC LAGERRAPPORT MODUL TIL MAGENTO MODUL VERSION BRUGERVEJLEDNING TRIC - Lagerrapport

BRUGERVEJLEDNING 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 mere

Forside til eksamensprojekt

Forside 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 mere

Brugervejledning. TDC Scale Assistent til Android. Copyright NOMADICCIRCLE 2011-2012 All rights reserved

Brugervejledning. 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 mere

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

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 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 mere

Compass GPS installation

Compass 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 mere

Servicebrev BørneIntra version 2.10

Servicebrev 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 mere

OptiCaller Client v2.0

OptiCaller 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 mere

Applikationen Klip. Indhold PMH. Version Manual Vejledning Starten Strækkene Målet Filerne...

Applikationen Klip. Indhold PMH. Version Manual Vejledning Starten Strækkene Målet Filerne... Applikationen Klip PMH Version 2.0-0414 Indhold 1 Manual 2 1.1 Vejledning................................. 2 1.2 Starten................................... 8 1.3 Strækkene.................................

Læs mere

AAK LIS Tværgående ledelsesinformation til Byrådet

AAK LIS Tværgående ledelsesinformation til Byrådet AAK LIS Tværgående ledelsesinformation til Byrådet Sådan installerer du App en Undervisningsmateriale: Sådan installerer du App en Sådan navigerer du rundt i App en Sådan er en rapport opbygget i App en

Læs mere

Installationsvejledning. ViTre til Mac. Version 2.0, udgave 1, december 2015

Installationsvejledning. ViTre til Mac. Version 2.0, udgave 1, december 2015 Side 1 Installationsvejledning ViTre til Mac Version 2.0, udgave 1, december 2015 Indholdsfortegnelse Copyright bestemmelser... 2 Hvad er ViTre... 3 Systemkrav... 4 Installation... 5 Side 2 Copyright bestemmelser

Læs mere

Sonofon 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 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

INSTALLATIONS 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 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 mere

INSTALLATIONS 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 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 mere

Kvik guide Mitel MC Klient Android

Kvik 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 mere

Browserindstillinger til EfterUddannelse.dk

Browserindstillinger til EfterUddannelse.dk Browserindstillinger til EfterUddannelse.dk 3. udgave, februar 2012 Denne vejledning er en hjælp til at løse almindelige og kendte browserproblemer, der kan forekomme i Internet Explorer 7 og 8, når du

Læs mere

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 6.0

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 6.0 PSYKIATRIENS VIKARCENTER MinTid Quickguide Version 6.0 Psykiatriens Vikarcenter Vi glæder os til at du kommer på Min Tid. Systemet giver dig adgang til bedre planlægning, vagtbørsen og muligheden for at

Læs mere

Kom godt i gang med SMS fra Outlook

Kom godt i gang med SMS fra Outlook Grundlæggende funktionalitet Med SMS fra Outlook kan du enkelt sende både SMS, MMS og fax fra Outlook. Programmet er integreret med din personlige Outlook-kontaktliste, og gør afsendelse af meddelelser

Læs mere

Online billede filtrering

Online 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 mere

Brugervejledning for. Telenor Dialer

Brugervejledning for. Telenor Dialer Brugervejledning for Telenor Dialer 1 Indholdsfortegnelse Generelt om Telenor Dialer.... 5 Telenor Dialer og OneNumber.... 6 Telenor Dialer og OneNumber Mobile.... 6 Faciliteter i Telenor Dialer...7 Installation

Læs mere

Når du har hentet disse programmer installerer du dem alle og følger guiden herunder.

Nå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 mere

Virkefeltsregler i Java

Virkefeltsregler 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 mere

INDHOLDSFORTEGNELSE. INDLEDNING... 7 Kristian Langborg-Hansen. KAPITEL ET... 9 I gang med App Inventor. KAPITEL TO...

INDHOLDSFORTEGNELSE. INDLEDNING... 7 Kristian Langborg-Hansen. KAPITEL ET... 9 I gang med App Inventor. KAPITEL TO... INDHOLDSFORTEGNELSE INDLEDNING... 7 Kristian Langborg-Hansen KAPITEL ET... 9 I gang med App Inventor Installation af App Inventor... 10 Trådløs installation... 11 Installation af emulator (Windows)...

Læs mere

F-Secure Mobile Security for S60

F-Secure Mobile Security for S60 F-Secure Mobile Security for S60 1. Installation og aktivering Tidligere version Installation Du behøver ikke at fjerne den forrige version af F-Secure Mobile Anti-Virus. Kontroller indstillingerne for

Læs mere

Spiked 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 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 mere

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2 DM502 Forelæsning 2 Repetition Kompilere og køre Java program javac HelloWorld.java java HeloWorld.java Debugge Java program javac -g HelloWorld.java jswat Det basale Java program public class HelloWorld

Læs mere

BRUGERVEJLEDNING MAGENTO RETURVARER BRUGERVEJLEDNING RETURVARER MODUL VERSION 1.0.2. Version 2015.09.16

BRUGERVEJLEDNING MAGENTO RETURVARER BRUGERVEJLEDNING RETURVARER MODUL VERSION 1.0.2. Version 2015.09.16 MAGENTO RETURVARER BRUGERVEJLEDNING RETURVARER MODUL VERSION 1.0.2 Version 2015.09.16 KOM GODT I GANG Vi vil her guide dig gennem opsætningen af TRIC Solutions Magentomodul Returvarer. Hvis du ikke allerede

Læs mere

GB-HD8272C-W. Kom godt i gang

GB-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 mere

Notifikationscenter. Sådan finder du notifikationscenteret. I Notifikationscenteret er der fire faneblade:

Notifikationscenter. Sådan finder du notifikationscenteret. I Notifikationscenteret er der fire faneblade: Introduktion I denne vejledning kan du finde hjælp til, hvordan du abonnerer på notifikationer via e- mail, sms, mobil/tablet og i Business Online. Vejledningen beskriver hvor du finder notifikationscenteret

Læs mere

Videregående programmering i Java

Videregående programmering i Java Videregående programmering i Java Dag 6 Komponenter (og lidt Swing og MVC) Læsning: VP 4, evt. VP 6 Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html Grafiske komponenter

Læs mere

Brugervejledning til chauffører. webtour.mobi. Version 2014-01-24. Opdateret og seneste version kan altid hentes på http://webtour.

Brugervejledning til chauffører. webtour.mobi. Version 2014-01-24. Opdateret og seneste version kan altid hentes på http://webtour. Brugervejledning til chauffører webtour.mobi Version 2014-01-24 Opdateret og seneste version kan altid hentes på http://webtour.dk/manual Der arbejdes til stadighed på at forbedre vores brugervejledning

Læs mere

mobile112 TM mobile112 Ltd, 2011

mobile112 TM mobile112 Ltd, 2011 mobile112 TM mobile112 Ltd, 2011 p2 Index Indledning 4 Version 3.0.41 6 Hvad kan du? 13 Fejl 15 Generelt 16 Høre tekst fra et billede 18 Auto oplæsning 22 Farveversion 23 Farveversion filhåndtering 27

Læs mere

Du kan også bruge Dropbox sammen med din Iphone, Android telefon eller anden smartphone.

Du 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 mere

Vejledning til brug af Skolens IT For nye medarbejdere

Vejledning til brug af Skolens IT For nye medarbejdere Vejledning til brug af Skolens IT For nye medarbejdere 1.Udgave okt. 2014 IT-Center Syd byder dig velkommen til Sønderborg Statsskole. Denne vejledning er lavet for at gøre det nemmere for dig som medarbejder,

Læs mere

Superbruger Information. Ver. 5.1, 2. udgave - juni 2004-1 -

Superbruger Information. Ver. 5.1, 2. udgave - juni 2004-1 - Superbruger Information Ver. 5.1, 2. udgave - juni 2004-1 - Import /eksport og opdatering af databasen I dette kapitel vil vi se på nogle af de muligheder der er for import og eksport af data til og fra

Læs mere

Forberedelser på klient PCer til EASY-A Webforms

Forberedelser på klient PCer til EASY-A Webforms Forberedelser på klient PCer til EASY-A Webforms 25-02-2008 EN/TUK v. 1 1 Indhold 1. Forudsætninger i vejledningen... 3 2. Webbrowser... 3 2.1 Opsætning i Internet Explorer... 3 Internet Explorer V6 Engelsk:...

Læs mere

Installationsvejledning

Installationsvejledning Installationsvejledning Synchronicer Observations App til Android Version 5.09.5 af Soft Design A/S Contents Installationsvejledning til Synchronicer Observation... 3 Før du starter... 3 Sådan gør du...

Læs mere

Indhold 1 Om Skolekvalitet.dk...3. 2 Vælg evalueringsmodel før du går i gang...3. 3 Overblik over siderne... 5

Indhold 1 Om Skolekvalitet.dk...3. 2 Vælg evalueringsmodel før du går i gang...3. 3 Overblik over siderne... 5 Skolekvalitet.dk Manual Version 1.0 Indhold 1 Om Skolekvalitet.dk...3 2 Vælg evalueringsmodel før du går i gang...3 3 Overblik over siderne... 5 3.1 Oversigt over centrale funktioner:... 6 4 Kom godt i

Læs mere

Rejseplanen. trafikinformation via Rejseplanen

Rejseplanen. 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 mere

Send driver. Administratorvejledning

Send driver. Administratorvejledning Send driver Administratorvejledning Januar 2013 www.lexmark.com Oversigt 2 Oversigt Send driver giver dig mulighed for nemt at hente en printerdriver til en specifik printermodel. Programmet sender dig

Læs mere

Brugervejledning 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) 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 mere

Foscam FI9853P og FI9851P med Fibaro Home Center

Foscam FI9853P og FI9851P med Fibaro Home Center Foscam FI9853P og FI9851P med Fibaro Home Center Køb FI9853P Udendørs Camara Klik Her Køb FI9851P Indendørs Camara Klik Her Der er 3 Stik / Ledninger på dit Camara: 1 : Til Strømforsyning 2: Til Netværk

Læs mere

DUNE HD 102 Indhold DUNE HD HDMI WIFI Modtageren Tændt Slukket USB port AV OUT

DUNE 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 mere

WiX. Flotte hjemmesider også på mobilen. Version: August 2012

WiX. Flotte hjemmesider også på mobilen. Version: August 2012 WiX Flotte hjemmesider også på mobilen Version: August 2012 Indholdsfortegnelse Hvad er WiX?...4 WiX både til computer og mobil!...4 Opret bruger på WiX...4 WiX til visning i browser...5 Save/gem...8

Læs mere

HTC ONE og HTC ONE mini

HTC 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 mere

Infokiosk i SkoleIntra

Infokiosk 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 mere

Bemærk før brug: Bemærk i brug

Bemæ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 mere

INDHOLDSFORTEGNELSE. Windows 8.1... 5. KAPITEL ET... Den nye brugergrænseflade. KAPITEL TO... 23 Internet, e-mail, kontakter og kalender

INDHOLDSFORTEGNELSE. Windows 8.1... 5. KAPITEL ET... Den nye brugergrænseflade. KAPITEL TO... 23 Internet, e-mail, kontakter og kalender INDHOLDSFORTEGNELSE Windows 8.1... 5 KAPITEL ET... Den nye brugergrænseflade Sådan får du Windows 8.1 på din pc... 8 Startskærmen... 9 Skrivebordet... 10 Kvikguide til den nye brugergrænseflade... 11 Amulet-menuen...

Læs mere

Sikkerhed 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. 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 mere

Der kommer et nyt vindue op. Klik på Udfyld felterne og tryk Create My Account

Der 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 mere

Hassellunden 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 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 mere

Pixi vejledning til TeamShare

Pixi vejledning til TeamShare Pixi vejledning til TeamShare TeamShare er et dokument håndteringssystem, der bl.a. sikre at dokumenter bliver journaliseret og kan findes frem. Det er et åbent system. Det betyder, at alle kan se og arbejde

Læs mere

AgroSync installations vejledning

AgroSync installations vejledning AgroSync installations vejledning Installation af AgroSync...2 Fejl under opstart af AgroSync...6 Installation af.net Framework 1.1...7 Installation af Sentinel Driver...9 System krav...13 MSI filer...13

Læs mere

GENEREL FUNKTIONALITET I KMD OPUS ROLLEBASERET INDGANG

GENEREL FUNKTIONALITET I KMD OPUS ROLLEBASERET INDGANG GENEREL FUNKTIONALITET I KMD OPUS ROLLEBASERET INDGANG Arbejdsgang Beskrivelse Handling Overblik over opgaver Du får nu vist Forsiden. Hver fane har en farve, som er unik for den specifikke rolle, og dermed

Læs mere

PC - installation af Maple 18 med GYM-pakken

PC - 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 mere

Videregående programmering i Java

Videregående programmering i Java Videregående programmering i Java Dag 5 Model View Controller arkitekturen Model View Controller arkitekturen (MVC) Evt.: Rekursion Læsning: VP 19 Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html

Læs mere

Brugervejledning Kom godt igang

Brugervejledning Kom godt igang 1 Brugervejledning Kom godt igang OPRET AFDELINGER 2 OPRET LOKATIONER 3 OPRET KLASSER 4 OPRET TILLADELSER 5 OPRET PERSONALE 5 OPRET BØRN/ UNGE 6 STATUS SIDEN 9 BESKEDER 10 MAIL 10 SMS 11 UDSKRIFTER 11

Læs mere

Servlets, Tomcat & BlueJ

Servlets, Tomcat & BlueJ Servlets, Tomcat & BlueJ Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 05.october 2007 Hvad er Servlets: For at forstå det, må vi først få styr på to begreber, nemlig statiske og dynamiske hjemmesider

Læs mere

Gå tilbage til Windows startsiden

Gå tilbage til Windows startsiden Gå tilbage til Windows startsiden Installation og aktivering af Windows 7 via USB I denne installationsguide til Windows 7, som Elektronisk Download, vil vi vise hvordan du downloader og installerer din

Læs mere

Indhold. 1. Adgang og afslutning

Indhold. 1. Adgang og afslutning 1 Indhold 1. Adgang og afslutning 2. Menupunkter 3. Tekst 4. Billeder 5. Video 6. Lyd 7. Bannere 8. Bokse 9. Dokumenter 10. Links 11. Iframe 12. Markedspladsen 13. Nyheder 14. Job 15. Kalender 16. Selvbetjeningsbjælken

Læs mere

mobilguide Brugervejledning Version 2.0

mobilguide Brugervejledning Version 2.0 mobilguide Brugervejledning Version 2.0 mobilguide INDHOLDSFORTEGNELSE INTRODUKTION 3 MOBILTELEFONER 3 RELEASE NOTES 4 DEFINITIONER 4 INSTALLATION & OPSTART 5 START & BRUG AF MOBIL GUIDEN 7 FUNKTIONER

Læs mere

Håndtering af prisfiler fra Mekonomen

Håndtering af prisfiler fra Mekonomen Håndtering af prisfiler fra Mekonomen Når der er prisopdateringer fra Mekonomen, vil du modtage en mail med prisfilerne vedhæftet. I denne modtagne mail fra Mekonem vil der være en kort beskrivelse af,

Læs mere

En app om dagen... John G. @johngdk

En app om dagen... John G. @johngdk En app om dagen... John G. @johngdk En app om dagen... John G. @johngdk Indhold - del 1 1. Velkommen 2. Mobilstatus netop nu 3. Platformene, hvilke, hvad sker der 4. Historisk tilbageblik 5. Pause... 2

Læs mere

M Mobility Mobil IP. Installations- & brugervejledning Smartphone version Mac OS X 12. august 2014

M Mobility Mobil IP. Installations- & brugervejledning Smartphone version Mac OS X 12. august 2014 M Mobility Mobil IP Installations- & brugervejledning Smartphone version Mac OS X 12. august 2014 Indhold Introduktion Download program software Installation af M Mobility Mobil IP Softphone program Hovedskærm

Læs mere

SOSIGW. - Administrationskonsol for SOSIGW 1.0.6. Indeks

SOSIGW. - Administrationskonsol for SOSIGW 1.0.6. Indeks SOSIGW - Administrationskonsol for SOSIGW 1.0.6 Indeks Indeks... 1 Revisionshistorik... 2 Introduktion... 2 Administrationskonsollen... 2 Generel brug af konsollen... 3 Fremsøgning af ID-kort... 3 Søgning

Læs mere

Indhold HTC Desire X... 1

Indhold HTC Desire X... 1 HTC Desire X Her er en guide til softwareopdatering af HTC Desire X, opsætning og sletning af e-mail, skift af adgangskode og signatur, nulstilling ved bortkomst, samt opsætning af skærmlås. Indhold HTC

Læs mere

Version 8 Outlookintegration

Version 8 Outlookintegration Version 8 Outlookintegration - Synkroniser din C&B Kalender med Outlook Med C&B Outlook-integration kan du få synkroniseret dine aftaler, så din C&B Kalender matcher din Outlook-kalender og omvendt. Integrationen

Læs mere

Installer nyt image på din PC - Windows 7

Installer nyt image på din PC - Windows 7 Installer nyt image på din PC - Windows 7 1 Tryk F12 og hent nyt image til din PC...2 2 Log på første gang efter installationen...2 3 Din Citrix sådan tilpasser du dine systemer/applikationer...3 3.a Tilføj

Læs mere