Eat App ios. jacga987. Oktober 2016
|
|
- Sven Strömberg
- för 7 år sedan
- Visningar:
Transkript
1 Eat App ios jacga987 Oktober Inledning Syftet med Eat App är att få människor som inte tidigare mött varandra att få utbyta middagar. För en ensam person kan det betyda otroligt mycket om man kan bjuda över någon på middag. För människor som inte gillar att laga mat eller är på resande fot, så är det ett perfekt sätt att få äta billig hemmalagad och förhoppningsvis god mat. Samtidigt som alla får träffa nya vänner, kanske är det bara grannen som kommer över på ditt middagsevent eller några nya människor att lära känna. Figure 1: Logo Varje användare har en egen profilsida där man kan se användarens profilbild, namn, ålder och de eventen som användaren har skapat. Användare kan själva skapa nya event som är geotaggade på ett visst ställe. Alla som sedan befinner sig i närheten kan se det eventet. Man kan anmäla sig till vilket event som helst och det gäller då för användaren att faktiskt gå på eventet då värden/värdinnan räknar med att alla som anmält sig kommer. Detta skall ske som en förfrågan så att när användaren frågar om hen kan komma så kommer en notifikation till den användaren som arrangerar eventet där den användaren kan acceptera eller inte. 2 Problemanalys För att hantera och lagra data om event, användare och så vidare behöver jag en API som jag tog fram med hjälp utav Django Rest Framework. All data skickas från och till APIn. Svårigheter kommer först och främst att sköta överföringen 1
2 av datan på en annan thread än mainthread för att inte låsa UIn. En annan svårighet är att hålla datan i rätt synk mellan APIn och applikationen. För att göra detta behöver jag ha separata klasser för Event och User som kan lagra datan samt get/set den datan som behövs. Utöver det behöver jag två managers, en för Event och en för User, som har hand om API requesten samt lagrar alla events/users. De två managerna ska kunna kolla ifall en användare eller ett event redan finns sparat i managern och beroende på utfallet där även hämta eller uppdatera en instans. User Managern måste också sköta auktorisering mot APIn så jag vet att användaren har tillåtelse att hämta/ladda upp viss data samt validera inloggning. Så som jag vill ha UIn tror jag är relativt enkelt men vad jag lärt mig från labbarna så ser det enklare ut än vad det är. Det kan vara klurigt med att få alla constraints att samspela med varandra samt att det skall se bra ut på alla olika enheter. Kan bli lite utmanande att få formulären för registrering och inläggning av nytt event att bli som jag vill ha dem. Det är många lösa delar som skall samspela, t ex olika DatePickers och MapKit som ska kännas bra och enkelt att använda. 3 UI Här beskrivs lite om skissandet för applikationen samt förklaringar för alla skärmar. Vilka element som är i skärmarna och lite om hur dem fungerar på layoutnivå. Jag skissade fram en layout för hur jag ville att TableViewn skulle se ut där man ser alla närliggande event samt hur profilsidan skulle se ut. Registrering och lägga in nytt event är bara 2 formulär rakt upp och ner helt enkelt där jag försökt följa Apples guidelinjer för hur man gör. Valde att göra de som TableViews så att man kan dela in i sektioner plus att det är vad Apple rekommenderar för större formulär. Jag följde mina skisser till stor del men valde att göra några förändringar. Jag kollade en del på liknande applikationer och tog efter designvalen som de har gjort i viss mån. I figur 3a ser man den första skärmen som användaren ser, här kan man välja att logga in med sina användaruppgifter eller att skapa sig ett konto. Detta är en simpel View som är inbakad i en NavigationController så att när man klickar på Don t have an Account? Sign up now! så får man också upp en NavigationBar längst upp så att man kan gå tillbaka. På figur 3b ser man registreringsskärmen. När man skapar ett konto så måste allt fyllas i. Registreringsformuläret är en statisk tableview där vardera cell innehåller ett UITextField, UIButton eller UIDatePicker beroende på vilken data jag vill ha från den som registrerar sig. I figur 4a så ser man alla närliggande event med information om datum och 2
3 Figure 2: Skiss av eventtabellen samt profilsidan antal deltagare på vänster sidan, mittendelen av cellen är rubrik och beskrivning, på högersidan ser man avstånd till eventet från den positionen man har samt priset för eventet. I figur 4b ser man mer detaljer om eventet. Överst är profilbilden för den som skapat eventet och i detta fall är det den som är default om man väljer att inte ladda upp en profilbild. Under den är det UILabels med samma information som man ser på tableviewn över alla event. Under det har jag placerat en UIControl samt två containerviews som man byter mellan beroende på om man klickar på About och Participant. Hela UIControlen samt de två embeddade containerna ligger själva i en containerview. Här har jag haft lite problem med att få texten som visas att göra radbryt. Det är en UI- TextView som skall göra radbryt automatiskt men jag tror att det blir konstigt (a) Inloggningsskärm (b) Registreringsskärm Figure 3: De första skärmarna 3
4 (a) Listar alla events i närheten (b) Detaljerad information om eventet Figure 4: Lista event och detaljerad information om event (a) Skapa ett event (b) Man kan söka eller välja på kartan vart eventet skall vara Figure 5: Hur man skapar ett event med alla containerna just där. En bättre lösning hade kunnat vara att ha About och Participants controllern direkt i huvudviewn för skärmen och sen byta två containrar under den. Figur 5a är den skärmen som man skapar ett nytt event på. Det är en Table- View där vardera rad är antingen UITextField, UITextView, UIButton eller en UIDatePicker. När man klickar på Starting och Ending så ritas TableViewn om och inkluderar en UIDatePicker för användaren att enkelt kunna välja start och slutdatum. När man klickar på Place så kommer man till en MapView som kan ses på figur 5b. Där kommer det ett förstoringsglas uppe på navigationsbaren som tar fram en sökruta i navigationsbaren. Där kan användaren söka upp adressen där eventet skall vara. När man har hittat rätt ställe så kan man gå tillbaka till eventskaparskärmen och slutföra skapandet av ett nytt event. I figur 6a kan man se sin profilsida, det går även att se andras profiler om man 4
5 (a) Profilsida (b) Här kan man se alla event som en användare har arrangerat Figure 6: Profilsidorna klickar på dem under Participating i figur 4b. Överst ser man användarens profilbild och undertill namn, ålder samt events som användaren har arrangerat. Hela viewn är en statiskt TableView med där vardera cell är utformad efter att passa till innehållet. 4 Implementation Här beskrivs den bakomliggande implementationen för vardera skärm och de övriga klasserna jag använder i applikationen för att t ex hämta och skicka data. 4.1 Användare Till att börja med så finns det en klass som heter AppManager som är en singelton som sköter själva inloggningen av en användare. När användaren är inloggad så har APIn skapat en access token som gör att användaren har tillåtelse att hämta och skicka data. När inloggningen lyckats så används klassen SessionUser som ärver av User. User-klassen innehåller alla properties som en användare kan ha samt ett par funktioner som t ex getage som returnerar åldern på personen utifrån födelsedatumet. För att hantera alla användaren används en klass som heter UserManager. Den lagrar alla hämtade användare i en lista. En användare hämtas t ex när användaren väljer att besöka någon annans profil. Den här klassen har även ett par funktioner för att bland annat hämta användardata. Det uppstod en massa problem när jag skulle implementera en funktion för att registrera användare eftersom att jag också var tvungen att skicka en bild. För detta använde jag mig utav ett litet bibliotek som heter SRWebClient [1] och gjorts tillgängligt på GitHub för att sköta GET och POST requester med Swift. När man registrerar sig så utförs ett par tester på de inmatade fälten för att se så att de uppfyller vissa kriterier. Om allt är godkänt 5
6 så skickas det som en POST request till APIn. 4.2 Events Eventen fungerar ungefär som användare. Det finns en Event-klass och en EventManager-klass. EventManagern är en singelton så att man vet att det bara finns en. Event-klassen innehåller alla properties för event samt några funktioner. En funktion konverterar datum mellan APIn och Swift så att det lagras och visas på rätt sätt. EventManagern innehåller en lista med alla hämtade event. Den har funktioner för att hämta och skicka data till APIn samt funktion för att parsa JSON data från apin till en instans av Event. Om eventet redan finns sparat i listan så uppdateras eventet med den informationen som kom från APIn. 4.3 UI Startskärm Startskärmen består utav en loggo längst upp som är en UIImageView. Under den är två UITextFields, ett för och ett för lösenord. Det finns även en Remember me checkruta som man kan kryssa i för att applikationen ska spara en och lösenordet i en KeyChain Registrera ny användare Den här skärmen består utav en UITableViewController som är statisk. De översta cellerna innehåller en UITextField där användaren skriver in mail och lösenord (två gånger), om lösenorden är lika blir båda TextFielden gröna annars är de röda. När användaren klickar på Select birthday så visas en UI- DatePicker i cellen under och användaren gör sitt val. UIDatePickern är inställd på att man inte ska kunna välja yngre datum än 18 år Eventlistan Detta är en UITableView som är embedded i en UIBarController så att man kan ändra läge mellan att se en lista på eventen och sin profil. Cellerna är specialanpassade och går under klassen EventCell som håller alla properties, det vill säga UILabels, som sätts när tableview funktionen itererar igenom listan av events. Det går även att uppdatera eventsen genom att dra neråt på skärmen. Då skickas en GET request till APIn som returnerar en lista med alla event på en radie av 100km. Tanken är att användaren själv skall kunna välja radie men jag valde att inte ta med en skärm för att redigera sina profilinställningar just nu. När eventen kommer tillbaka från requesten så kollar EventManagern om eventet redan finns sparat och om det gör det så uppdateras endast informationen som till exempel avstånd om användaren har rört på sig. 6
7 4.3.4 Event i detalj När man klickar på ett event i eventlistan så utförs en segue till den här skärmen som sätter variabeln event till det eventet som användaren klickade på. All information sätts i viewdidload() funktionen. Därifrån startar även en funktion från UserManagern som hämtar användaruppgifter baserat på vilket ID användaren har. Listan över vilka deltagarna är är nämligen bara en lista med IDs (Integers). När de har hämtats så sker ett callback som returnerar resultaten och sedan updaterar datan i den tableviewn som man ser deltagarna i. Om man klickar på en användare i deltagarlistan så kommer man till deras profilskärm. Även där skickas användaren över till profilviewcontrollern genom en segue Profil Man kan välja att se sin profilsida nere på BarControllern. När man går in på sin profil så startar en nerladdning av sin profilbild om man inte redan har den sparad. Det fungerar på samma sätt när man kollar på någon annans profil. När den här skärmen startar så kollar den i viewdidload ifall en användare är definierad eller nil. Om en användare inte har skickats till profilsidan med segue från t ex deltagartabellen så antar den att det är ens egna profilskärm man vill se och då tar den SessionUser. SessionUer är en singleton instance som ärver allt som User har. Den har dessutom access token som property Skapa event När ett event skapas så kör den en funktion som heter is valid som ligger i den här view controllern. Den testar all data och om något saknas eller är fel så visas en UIAlertController som säger vad det är som är fel. Om allt är ifyllt rätt kommer också en UIAlertController upp som frågar en gång extra om man är säker på att man vill skapa eventet. När användaren trycker OK där så skickas all data till APIn och när man får ett resultat tillbaka så skickas användaren till eventlistan. Användaren kan nu hitta sitt event under sin profil och event. 5 Slutsats Arbetet har gått bra men långsamt. Jag är nöjd över resultatet och kanske ska fortsätta att utveckla applikationen efteråt också eller göra något nytt men liknande. Det känns som att jag fått använda många olika delar av Xcode och Swift som gör att jag nu har en bra och bred grund i ios-utveckling. Det enda jag inte lyckades med var notifikationer. Det var väldigt mycket mer komplicerat än vad jag förväntade mig. Hade jag haft en backend som redan var konfigurerad för att använda det kanske det hade gått men det var väldigt krångligt att implementera i APIn. Det kändes som det låg utanför ramen för vad det här projektet skall vara med. Arbetet har gjort att jag lärt mig att utveckla egna applikationer i Xcode med Swift. I det här projektet handlade mycket om att utföra uppgifter i async, 7
8 alltså inte på main thread för att UI:t inte skall frysa medan data skickas eller hämtas. Det finns en del svårigheter med att arbeta med async metoder eftersom att man måste vara säker på att t ex en properties har blivit initialiserad innan main threaden kan hämta och använda sig utav den. Jag har programmerat så tidigare men aldrig i Swift eller Objective-C så det var en ny utmaning helt klart. References [1] Suman Raj Venkatesan. Swift-srwebclient. Swift-SRWebClient,
Högskolan i Gävle. Introduktion till att skapa appar för Android VT Eat App! Jacob Gavin
Högskolan i Gävle Introduktion till att skapa appar för Android VT 2016 Eat App! Jacob Gavin tfk16jgi@student.hig.se Inledning Syftet med Eat App är att få människor som inte tidigare mött varandra att
Läs merRegistrering 2. Inloggning 3. Startsidan 4. Notiser 6. Nyheter 7. Dagböcker 8. Meddelanden 11. Statistik 12. Mål 13. Evenemang 14.
Innehållsförteckning Avdelning Sida Registrering 2 Inloggning 3 Startsidan 4 Notiser 6 Nyheter 7 Dagböcker 8 Meddelanden 11 Statistik 12 Mål 13 Evenemang 14 Profilsida 16 Sjukvårdande yta 17 1 Registrering
Läs merArbetshäfte Office 365 en första introduktion
Arbetshäfte Office 365 en första introduktion Innehåll En introduktion för att bekanta sig med O365... 2 Skapa din profil... 2 Övning:... 3 2. Kontakter... 4 Lägg till kontakt och grupp... 4 Övning:...
Läs merRegistrering och installation av Garanti XL
Registrering och installation av Garanti XL Uppdaterad 2018-08-28 L O G I N H A S S E L B E R G A B Åkerbärsvägen 16 181 64 LIDINGÖ Besök: Nybrogatan 34, Stockholm 08-446 22 75, 070-420 81 04 erik@loginhasselberg.se
Läs merÖppna App Store på din ios enhet, och sök efter Grid Player. Klicka på Install och skriv in ditt Apple (itunes) lösenord om det efterfrågas.
Grid Player manual Grid Player är en kommunikationsapp för för ipad, iphone och ipod Touch. Du kan ladda ner den Gratis från App Store. Den innehåller tre färdiga användare för text och symbolkommunikation:
Läs merÖppna App Store på din ios enhet, och sök efter Grid Player. Klicka på Install och skriv in ditt Apple (itunes) lösenord om det efterfrågas.
Grid Player manual Grid Player är en kommunikationsapp för för ipad, iphone och ipod Touch. Du kan ladda ner den Gratis från App Store. Den innehåller tre färdiga användare för text och symbolkommunikation:
Läs merThomas Pihl 2013. Frontermanual. för studerande vid Forum Ystad
Thomas Pihl 2013 Frontermanual för studerande vid Forum Ystad Innehåll Fronter... 2 Inloggning... 2 Komplettera användaruppgifter... 4 Anpassa Min sida... 5 Verktygen på Min sida... 6 Notiser & E-post...
Läs merVersion 1.6 Utfärdare Anton Lundin
1 of 14 Innehåll 1 Inledning... 2 2 Konfigurera flerfaktorsinloggning... 2 3 Registrera enhet i Intune... 4 4 Konfigurera applikationer... 7 4.1 Mail i mobil enhet... 7 4.2 Skype i mobil enhet... 8 4.3
Läs merLaborationshandledning Laboration 02
Applikationsutveckling med ios 1DV448 Laborationshandledning Laboration 02 Författare John Häggerud Termin S12 Kurskod 1DV448 John Häggerud, 2012 1 (5) Inledning I denna andra laboration är det tänkt att
Läs meriphone app - Users Net2 AN1116-SE Allmänt Starta Appen
iphone app - Users Allmänt Denna app finns tillgänglig hos Apple App Store. Appen fungerar på alla iphone eller ipad med ios 5.1 eller högre. Starta Appen När Appen laddats ner och installerats finns ikonen
Läs merDetta är en manual om hur man lägger in e-butiksystemet Ecwid på N.nu. Gjord av SussCreations
Detta är en manual om hur man lägger in e-butiksystemet Ecwid på N.nu Gjord av SussCreations Registrera konto och Logga in 4 sidor Första steget är att gå in på www.ecwid.com. Sedan klickar du på Sign
Läs merElsmart Användarmanual Nätanmälan för Installatörer
Elsmart Användarmanual Nätanmälan för Installatörer Nätanmälan_Användarmanual_Generell_0_9.docx Sida 1 av (23) Inledning Detta är en generell användarmanual till Elsmart Nätanmälan. Den är skriven för
Läs merGuide Autodesk Account
Denmark Germany Norway Sweden Guide Autodesk Account Administering av licenskonton Telefon: 010 211 69 00 Mail: info@nticad.se Website: www.nti.dk/sv Innehåll KOM IGÅNG FRÅN START TILL MÅL... 3 INNAN DU
Läs merFeriearbete i Bodens kommun
Feriearbete i Bodens kommun Kommunledningsförvaltningen Feriearbete_Handledning_v01.doc 2 (8) Innehållsförteckning 1 Inledning... 3 2 Skapa konto... 3 3 Logga in... 4 4 Glömt lösenord... 4 5 Redigera användarprofil...
Läs merAnvändarinstruktioner
Innehållsförteckning 1 Allmänt 2 Registrera 2 i. Instruktioner för registrering 2 ii. Organisationsnummer 2 iii. Dina uppgifter 2 iv. Bekräfta villkor 2 v. Aktivering av konto 2.1 Glömt lösenord 2.2 Mitt
Läs merLathund för att lägga in information på ovanaker.se Innehållsförteckning
Lathund för att lägga in information på ovanaker.se Innehållsförteckning Inloggning... 2 Redigeringsläget... 3 Skapa innehåll... 4 Verktygsfältet... 4 Lägga till textblock... 4 Ändra textformat... 5 Lägg
Läs merwww.pts.se/archive/documents/ SE/Rapport_tillganglig_webb_2004_14.pdf 2 webzone.k3.mah.se/k99ac3hl/helenalackmagisterkogniton2003.
2 3 1 Är samhällsviktiga tjänster på Internet tillgängliga för personer med funktionshinder? PTS-ER-2004:14, ISSN 1650-9862. www.pts.se/archive/documents/ SE/Rapport_tillganglig_webb_2004_14.pdf 2 webzone.k3.mah.se/k99ac3hl/helenalackmagisterkogniton2003.pdf
Läs merThomas Pihl Frontermanual för studerande vid Forum Ystad
Thomas Pihl 2007 Frontermanual för studerande vid Forum Ystad Innehåll Fronter...2 Inloggning...2 Ändra användaruppgifter...4 Anpassa Min sida...5 Verktygen på Min sida...6 Notiser...7 Mitt arkiv...9 Fronter
Läs merHembokat Kom igång guide
Hembokat Kom igång guide Introduktion till er nya brf-hemsida... 2 För användaren... 3 Starta ditt konto... 3 Logga in... 3 Byt lösenord... 4 Anslagstavlan... 5 Bokningskalendern... 6 För styrelsen...
Läs merManual Medomotion-appen
Steg 1: Skapa konto Ladda ner appen på din mobiltelefon antingen via Google Play eller AppStore beroende på om du har en Android eller Iphone. Appen fungerar för båda systemen. För att hitta appen sök
Läs mer3. Nu är du inloggad. Den första sidan du kommer till är din profilsida.
Välkommen till din portfolio! Vad roligt att du bestämt dig för att visa vad du gör här på skolan på vår hemsida. Ju oftare du uppdaterar din portfolio, desto bättre översikt får du på det du har gjort/gör
Läs merInloggning och hitta till dina sidor
Lathund ibfborlange.se Detta är en enklare lathund framtagen för redaktörer på ibfborlange.se som har behov av att kunna redigera enklare information på sitt lags sida samt andra funktioner runt Idrottonline.
Läs mer1.1 Inbjudan Inloggning Viktigt att tänka på 2
Tidrapportering TIDRAPPORTERING 1 1 VAD BEHÖVS 2 1.1 Inbjudan 2 1.2 Inloggning 2 1.3 Viktigt att tänka på 2 2 UPPBYGGNAD 3 2.1 Startsida 3 2.2 Profilsida 4 2.3 Schema 6 2.4 Tidrapport 7 2.4.1 Översikt
Läs merINSTALLATIONSMANUAL NORDIC-SYSTEM WEBBSERVER, ios- OCH ANDROID-APP. Ver. 2.5
INSTALLATIONSMANUAL NORDIC-SYSTEM WEBBSERVER, ios- OCH ANDROID-APP Ver. 2.5 KOM IGÅNG Kom igång NORDIC-SYSTEM WEBB-001/002 ger dig möjlighet att skapa en mängd olika funktioner, styra och programmera dina
Läs merAnvändarmanual för webbapplikationen Fejjan för alla. Manualens version:1.0. Datum: 5 februari 2014
Fejjan för alla 1.0 Användarmanual för webbapplikationen Fejjan för alla. Manualens version:1.0. Datum: 5 februari 2014 Fejjan för alla gör det lättare för personer med olika typer av funktionsnedsättningar
Läs merTre sätt att logga in som eller åt Dagboksinnehavaren
Tre sätt att logga in som eller åt Dagboksinnehavaren A. Egen inloggning för Dagboksinnehavaren B. Fjärrinloggning med Dagboksinnehavarens användarnamn C. Certifikat att logga in åt Dagboksinnehavaren
Läs merAnvändarbeskrivning ARBETSGIVARINTYG. för Sveriges alla arbetsgivare. arbetsgivarintyg.nu. En ingång för alla användare. Innehåll. Version 1.
2015 05 17 Arbetslöshetskassornas samorganisation SO Version 1.0 ARBETSGIVARINTYG för Sveriges alla arbetsgivare Användarbeskrivning arbetsgivarintyg.nu Med tjänsten arbetsgivarintyg.nu kan du som arbetsgivare
Läs merMANUAL FÖR ADMINISTRATÖR
MANUAL FÖR ADMINISTRATÖR Inloggning i appen Alla som vill använda webbappen måste börja med att logga in. Öppna webbläsaren i mobilen/datorn och skriv in m.xxx.timeplan.se. xxx byts ut mot företagets inloggningsnamn.
Läs merLathund för att lägga in information på ovanaker.se Innehållsförteckning
Lathund för att lägga in information på ovanaker.se Innehållsförteckning Inloggning... 2 Redigeringsläget... 3 Skapa innehåll... 4 Verktygsfältet... 4 Lägga till textblock... 4 Ändra textformat... 5 Lägg
Läs merByggsektorns Miljöberäkningsverktyg Användarmanual
IVL Svenska Miljöinstitutet Byggsektorns Miljöberäkningsverktyg Användarmanual Version 1.1 December 17, 2018 Författare: Anders Sidvall Nils Boberg 12/17/2018 Page 1 Innehållsförteckning INSTALLERA BYGGSEKTORNS
Läs merOrientering på webben www.lok.se
Orientering på webben www.lok.se Vad ungdomar bör kunna och veta I detta dokument beskrivs dels sådant som underlättar anmälan och tävlande, dels sådant som underlättar informationsspridande och dels var
Läs merBruksanvisning för VeraPlus
Bruksanvisning för VeraPlus Börja med att installera VeraPlus Öppna förpackningen och plocka ut allt innehåll. I förpackningen finner du: Installation 1. Anslut nätverkskabeln i nätverksporten på baksidan
Läs merINVEST LIVING WIFI C. Användarmanual ANDROID. Ver. 2
Användarmanual ANDROID Ver. Innehåll. Installation av Invest Living WiFi C.... Installera APP... 3. Registrera/skapa användarkonto... 3 4. Registrera värmepump och konfigurera WiFi C... 4 5. Förklaring
Läs merLadda ner LexMeeting. Öppna App Store. Skriv in lexmeeting i sökfältet och tryck på Sök
Innehåll Ladda ner LexMeeting... 3 Ställ in LexMeeting... 5 Använda LexMeeting... 7 Anteckna i LexMeeting... 11 Söka i LexMeeting... 13 Skicka information från LexMeeting... 14 Ladda ner LexMeeting Öppna
Läs meridrive Användarmanual för kilometerrapportering
idrive Användarmanual för kilometerrapportering Innehåll 1. Registrera ny användare till idrive 2. Introduktion till idrive 3. Information om Ditt fordon 4. Rapportera privata- och tjänstekilometer 5.
Läs merLokala hemsidor Grundkurs
Lokala hemsidor Grundkurs Inloggning 1 För att få inloggningsuppgifter till din lokalavdelning/ditt distrikt måste du höra av dig till hemsidan@skpf.se och uppge vilken mejladress vi ska skicka inloggningsuppgifter
Läs merELEKTRONISK TIDRAPPORTERING
ELEKTRONISK TIDRAPPORTERING MANUAL FÖR ELEKTRONISK TIDRAPPORTERING VID YTTERLIGARE FRÅGOR RING 010-101 15 80 ELLER MAILA PÅ INFO@1TIME.SE Grattis till ditt val elektronisk tidrapportering från 1Time. I
Läs merInstruktion för applikation Var sitter känslan?
Instruktion Var sitter känslan 2016-02-25 1 (17) Instruktion för applikation Var sitter känslan? Instruktion Var sitter känslan 2016-02-25 2 (17) Innehållsförteckning Innehållsförteckning... 2 Allmänt...
Läs merManual Version För registrering av aktiviteter på
Manual Version 2013-01-23 För registrering av aktiviteter på www.postenfritid.se 1. Gå in på adressen http://info.citybreak.com och logga in med era användningsuppgifter* 2. Klicka på Skapa ny produkt,
Läs merAtt sälja biljetter med Tickster BoxPoint. Användarmanual för Direktenkedjan
Att sälja biljetter med Tickster BoxPoint Användarmanual för Direktenkedjan Innehållsförteckning Skapa din butik och lägg upp kassan/kassorna... 3 Ladda ner BoxPoint:... 3 Konfigurera BoxPoint... 3 Konfigurera
Läs merHANTERING AV ELEKTRONISKA PERSONALLIGGARE INOM VATTENFALL SERVICES
HANTERING AV ELEKTRONISKA PERSONALLIGGARE INOM VATTENFALL SERVICES INFORMATION FÖR VERKSAMMA NÄRINGSIDKARE PÅ BYGGARBETSPLATSEN T.EX. UNDERENTREPRENÖRER 1(10) version 0.93 2017-03-27 Information om användande
Läs merPAINtIT Smärtdagbok Användarmanual för Patient
PAINtIT Smärtdagbok Användarmanual för Patient Senast uppdaterad 2018-03-29 Dokumentägare daniel.g.malm@vgregion.se Allmän Produktbeskrivning Min Smärtjournal är en applikation som låter patienter egenregistrera
Läs merÖvning: Skapa en ny regel
Övning: Skapa en ny regel Den här övningen förklarar hur man skapar en automatiserad händelse som kallas regel i applikationen. Övningen använder Device management application som finns tillgänglig under
Läs merManual C3 BMS v. 3 för iphone/ipad
Manual C3 BMS v. 3 för iphone/ipad Hur fungerar det? Larmsystemet består av en server och databas i Stockholm samt applikationen C3 BMS i telefonen. Trafiken mellan server o ch telefon sker över internet
Läs merKom igång med Flexibelt digitalt verktyg som motiverar eleverna och förenklar för läraren
Kom igång med Flexibelt digitalt verktyg som motiverar eleverna och förenklar för läraren Kom igång med Glosboken.se Lär dig grunderna om Glosboken.se så att du och dina eleverna kommer igång med ert nya
Läs merDet finns tre olika sätt för Dagboksinnehavaren att logga in i Dagboken
Det finns tre olika sätt för Dagboksinnehavaren att logga in i Dagboken För att öka flexibiliteten och ge varje Dagboksinnehavare möjlighet att vara delaktig på sina egna villkor finns det tre olika sätt
Läs merHantera oönskade deltagare i Connect
Hantera oönskade deltagare i Connect I denna manual ger vi tips om hur du kan hantera deltagare som du anser stör mötet i Connect. För att använda de verktyg som här beskrivs måste du ha deltagit i kursen
Läs merFV-mejl. Förklaring:* AG= Arbetsgivare, ** AS=Arbetsställe
FV-mejl För att kunna skapa upp en FV-mejl samt läsa dina mejl måste du vara inloggad på Mina sidor med säker inloggning, dvs med användarnamn, lösenord + engångskod eller med Bank-id/Mobilt bank-id. Mina
Läs merSkapa ett konto för rapportering till vaccinationsregistret
Skapa ett konto för rapportering till vaccinationsregistret Version 3.1.1 2017-03-03 Inledning Detta dokument ger praktisk information till användare om hur ett konto skapas för rapportering till vaccinationsregistret.
Läs merInformationsguide om Min Golf Bokning
Informationsguide om Min Golf Bokning Svenska Golfförbundet officiella mobilboknings-applikation Min Golf Bokning är nu lanserad! Mobilapplikationen Min Golf Bokning är Svenska Golfförbundet officiella
Läs merInstruktionsmanual LegiLexi för ipad
Instruktionsmanual LegiLexi för ipad 2017-06-01 Skapa och hantera elever och klasser Dina inloggningsuppgifter till legilexi.org En dator eller ipad eller liknande 1. Öppna en webbläsare (sidan fungerar
Läs merIntroduktion BAS On-Line
Introduktion BAS On-Line Välkommen till Aon Hewitts portal för arbetsvärdering Innehåll Inloggning Din profil Värdering Filhantering Rankingtablå 3 4 5 9 12 Support 15 2 Inloggning För att logga in trycker
Läs merManual dinumero Webb
Hugo Hallqvist Innehållsförteckning 1. Inloggning... 2 2. Välj företag... 3 3. Fakturalista... 4 3.1. Avancerad... 5 4. Visa faktura... 6 4.1. Attest... 7 4.2. Kontering... 9 4.3. Logg...
Läs merO365- Konfigurering av SmartPhone efter flytt till Office 365 alt ny installation
O365- Konfigurering av SmartPhone efter flytt till Office 365 alt ny installation Denna guide är avsedd att hjälpa användare vars epost har blivit flyttad till Exchange Online och Office 365, samt för
Läs merKom igång med Windows Phone
1 of 12 Windows Phone Innehåll 1 Inledning... 2 2 Konfigurera flerfaktorsinloggning... 2 4 Konfigurera applikationer... 12 4.1 Mail i mobilenhet... 12 4.2 Skype i mobil enhet... 12 4.3 OneNote i mobilenhet...
Läs merLEX INSTRUKTION LEX LDAP
LEX INSTRUKTION LEX LDAP Innehållsförteckning LEX INSTRUKTION LEX LDAP... 1 1 INLEDNING... 1 2 INSTALLATION... 2 3 LEXLDAPSERVICE - KLIENTEN... 3 3.1 HUVUDFÖNSTER... 3 3.2 INSTÄLLNINGAR... 4 3.2.1 Lex...
Läs merITS Selfservice portal. Logga in utanför kontoret. Kontaktinformation:
ITS Selfservice portal Logga in utanför kontoret Kontaktinformation: Helpdesk@itsnordic.se 0200-38 39 00 www.itsnordic.se Innehåll 1. Installera Google Authenticator (token)... 3 2. Aktivera Google Authenticator
Läs merLathund fo r Schakt och TA - a renden Sida 1 av 13
Lathund fo r Schakt och TA - a renden Sida 1 av 13 Innehåll Inloggning... 3 Skapa ärende... 3 Fylla i schaktformuläret... 4 Obligatoriska fält som måste vara ifyllda för att kunna spara ärendet:... 5 Icke
Läs merFör att öppna galleriet, ange adressen http://www.galleri.storsjobygdensfotoklubb.se
Använda Bildgalleriet För att öppna galleriet, ange adressen http://www.galleri.storsjobygdensfotoklubb.se Logga in För att skapa och administrera album för galleriet ska du logga in. Användarnamn är användarens
Läs merARX på Windows Vista, Windows 7 eller Windows 2008 server
ARX på Windows Vista, Windows 7 eller Windows 2008 server 1. Inledning För att den i Arx interna Jetty Web servern skall kunna skapa temporära filer måste den ha tillgång till en användarkatalog (ett användarkonto)
Läs merVälkommen till Capture.
Välkommen till Capture http://capture-app.com Välkommen till Capture! Med Capture kan du spara, se och dela dina bilder och videor på alla dina enheter mobil, surfplatta och PC/ Mac. När du har laddat
Läs merInstruktioner för att skapa konton i MV-login
Instruktioner för att skapa konton i MV-login MV-Login är ett inloggningssystem, avsett för inloggning i MV-Nordics program, webbprogram och appar. Administration av systemet samt webbprogramen finner
Läs merHur man ansluter till den nya Citrix XenApp-miljön från PC
Hur man ansluter till den nya Citrix XenApp-miljön från PC INTRODUKTION Vår nya Citrix-lösning är nu klar för våra användare. När ni har fått detta e-mail så innebär det att ni nu har möjlighet att använda
Läs merKonfigurering av Multifaktorsautentisering (MFA)
KiSt, WaLoui 2019-04-09 Konfigurering av Multifaktorsautentisering (MFA) För att öka säkerheten vid inloggning med JU-konton på privata enheter kommer en ny säkerhetsmetod att behövas. Denna teknik gör
Läs merInställningar för Exchange 2007-plattform Office 2007 AutoDiscover (RPC over HTTPS) Område: Finland / Operativsystem: Windows Vista
Inställningar för Exchange 2007-plattform Office 2007 AutoDiscover (RPC over HTTPS) Område: Finland / Operativsystem: Windows Vista Starta Outlook 2007 för första gången...4 Startfönster för Outlook 2007...5
Läs merANVÄNDARGUIDE FÖRETAGSKUNDER SoftAlarm 2.0 för iphone
ANVÄNDARGUIDE FÖRETAGSKUNDER SoftAlarm 2.0 för iphone För iphone Smartphones Rev 2 1 Innehållsförteckning ENDAST FÖR ADMINISTRATÖREN - SKAPA FÖRETAGETS SOFTALARM KONTO....3 ANVÄNDARNA.....4 INSTALLATION
Läs merHandbok Mäklare Direkt Innehåll
Handbok Mäklare Direkt Innehåll Inledning... 2 Registrering... 3 Köpa objekt... 5 Fakturaköp... 5 Kortköp... 5 Aktivera objekt... 6 Objekt... 7 Mitt konto... 7 Priser och villkor... 7 Kontaktinformation...
Läs merOma Röda Korset Manual
Oma Röda Korset Manual Version 1.0 Innehållsförteckning INLEDNING... 2 ATT SKAPA EN ANVÄNDARPROFIL... 3 ATT LOGGA IN I OMA... 5 STARTSIDA FÖR ANVÄNDARPROFIL... 6 REDIGERA ANVÄNDARPROFIL OCH BYTA LÖSENORD...
Läs merELEKTRONISK PERSONALLIGGARE
ELEKTRONISK PERSONALLIGGARE MANUAL FÖR UE PÅ DELAD PERSONALLIGGARE VID YTTERLIGARE FRÅGOR RING 010-101 15 80 ELLER MAILA PÅ INFO@1TIME.SE Du har blivit inbjuden som UE på ett byggprojekt som kräver elektronisk
Läs merGuide för bolagskartan.com
Guide för bolagskartan.com Anvisningar för hur man kommer igång Innehållsförteckning I. Profilinställningar sida 3 1. Logga in sida 4 2. Ändra profil sida 5 3. Informationslänkar sida 6 II. Lägga upp en
Läs merUtvecklande av träningsapp för ios 7
TVE 14 022 juni Examensarbete 15 hp 13 Juni 2014 Utvecklande av träningsapp för ios 7 Gustav Forslid Håkan Wieslander Abstract Utvecklande av träningsapp för ios 7 Developing of workout app for ios 7 Teknisk-
Läs merAnvändarmanual Vklass lärplattform. Student/Elev
Användarmanual Vklass lärplattform Student/Elev Användarmanual Vklass lärplattform (Elever) Sida 2 av 15 Innehållsförteckning Inloggning till Vklass 4 Vad är mina inloggningsuppgifter 4 Var loggar föräldrarna
Läs merKom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.
Kom igång Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.se/login Nu dyker en ruta upp på skärmen. Fyll i ditt användarnamn och lösenord och klicka på "logga in". Nu
Läs merDetta dokument innehåller instruktioner för hur du ska ställa in din ipad (ios 11) för olika ändamål
Innehållsförteckning Läs detta först... 2 Grundläggande inställningar av ipad... 3 Inställning av epost-inställningar... 7 Skapa ett Apple-ID... 8 Skydda din ipad (rekommendation)... 10 Läs detta först
Läs merOffice 365 MB. Innehåll. Inledning / Inställningar... 2. Outlook (e-post)... 2. Kalender... 3. Personer (kontakter)... 5 OneDrive molnet... 5.
Innehåll Inledning / Inställningar... 2 Inloggning...2 Koppling av mobiltelefonen / pekplatta till systemet...2 Ladda Office 365 till egen dator...2 Tema...2 Outlook (e-post)... 2 E-post inställningar...2
Läs merNärvarorapportering. Ansvarig i Föreningen
Närvarorapportering Ansvarig i Föreningen 2 (26) Datum 2011-09-16 Innehållsförteckning 1. Ansvarig i föreningen... 3 1.1 Internetadress... 3 1.2 Inloggning och glömt lösenord... 3 1.3 Låst lösenord...
Läs merInnehållsförteckning 2 (12)
Användarguide Innehållsförteckning 1 REGISTRERING... 3 2 MEDLEMSKONTO (MINA SIDOR)... 4 2.1 Kontaktinformation... 5 2.2 Adressbok... 5 2.3 Beställningshistorik... 6 2.4 Inloggningshistorik... 6 3 VARUKORGEN...
Läs merSHAPELINK FÖRETAGSMOTION
SHAPELINK FÖRETAGSMOTION ROLIGARE, SMARTARE OCH BÄTTRE Här kommer vi snabbt gå igenom allt ni behöver veta för att komma igång med en smartare och roligare företagsmotionslösning. 1. Skapa en grupp 2.
Läs merInstruktioner för anslutning och användning av Grannsam
Instruktioner för anslutning och användning av Grannsam Vad är Grannsam? Ta hjälp av grannar och vänner Bästa sättet att skydda ditt hem Grannsam är en nätbaserad social tjänst för att kommunicera och
Läs merShowYourPics. Kom igång guide Alpha True Fiction Production AB Sveavägen 98, Stockholm
ShowYourPics Kom igång guide Alpha 0.8.8 Under menyn längst upp till höger som är samma som ditt namn finner du: Mina konton: En lista med alla konton du har behörighet till. Egna inställningar: Ändra
Läs merAnvändarmanual. UPS Billing Center
Användarmanual UPS Billing Center 2015 United Parcel Service of America, Inc. UPS, UPS-märket och den bruna färgen är varumärken som tillhör United Parcel Service of America, Inc. Alla rättigheter förbehållna.
Läs merRedigera grupper (e-postlistor) för alvsjoscout.se
Redigera grupper (e-postlistor) för alvsjoscout.se Bakgrund Det här dokumentet beskriver hur du redigerar e-postlistorna för domänen alvsjoscout.se, även kallat den nya maillösningen. Systemet är baserad
Läs merDate Version Document id Page. 2015-12-15 4.0 CABNET-141-574 1 of 10. Denna instruktion beskriver hur man i CAB Plan tillgängliggör reparationsstatus.
2015-12-15 4.0 CABNET-141-574 1 of 10 Syfte Denna instruktion beskriver hur man i CAB Plan tillgängliggör reparationsstatus. Klarmarkerande av reparationsstatus 1. Inställningar i CAB Plan Organisationsinställningar
Läs merInledning. Registrering. 2008-12-17 Snabbstart för tavlingsanmalan.se
Inledning Jag tänkte att jag skulle göra en enkel guide till en första tävlingsanmälan. För att komma in i tavlingsanmalan.se första gången så måste man börja med göra en registrering. Registreringen är
Läs merInnehållsförteckning. Användaradministration 2. Notiser 10. Nyheter 11. Meddelande 12. Annonsering 14. Design 15. Inställningar 18.
Innehållsförteckning Avdelning Sida Användaradministration 2 Notiser 10 Nyheter 11 Meddelande 12 Annonsering 14 Design 15 Inställningar 18 Profilsida 19 1 Användaradministration Under Användaradministration
Läs merAnvändarmanual Upphandlingsverktyget OPIC tendsign ANBUDSGIVARE
Användarmanual Upphandlingsverktyget OPIC tendsign ANBUDSGIVARE OPIC tendsign anbudsgivarkonto Via anbudsgivarkontot så genomförs hela anbudsprocessen, från att titta på förfrågningsunderlag, skicka anbud,
Läs merä 1 Bruksanvisning till PictureMyLifes Dagbok ett kognitivt kommunikationsstöd för personer med behov av särskilt stöd Prova Dagboken gratis 1 månad!
Bruksanvisning till PictureMyLifes Dagbok ett kognitivt kommunikationsstöd för personer med behov av särskilt stöd Prova Dagboken gratis månad! https://hello.picturemylife.se PictureMyLifes bildbaserade,
Läs merGarantianspråk. Manual
2014 Garantianspråk Manual Innehåll Åtkomst till systemet... 2 Inloggning... 2 Glömt lösenordet... 3 Registrering... 4 Garantianspråk... 6 Startsida... 6 Navigering... 6 Garantianspråk konsument... 7 Mina
Läs merFöreningsverktyget Manual
Föreningsverktyget 2018 Manual Innehåll 1. Inloggning... 2 2. Efter inloggningen... 3 3. Om föreningen... 3 4. Föreningspersoner... 6 4.1 Lägga till en ny föreningsperson... 7 4.2 Korrigera felaktiga uppgifter
Läs meriphone app - Reports Net2 AN1114-SE Allmänt Starta Appen
iphone app - Reports Allmänt Denna app finns tillgänglig hos Apple App Store. Appen fungerar på alla iphone eller ipad med ios 5.1 eller högre. Starta Appen När Appen laddats ner och installerats finns
Läs merKom igång guide: Så här skapar du din första grupp. Vill du gå med i skolans LoopMe-organisation och skapa en egen grupp? Läs denna guide!
Kom igång-guide Kom igång guide: Så här skapar du din första grupp Vill du gå med i skolans -organisation och skapa en egen grupp? Läs denna guide! Kom igång-guide -organisationens administratör måste
Läs merAllmän information ITS Fjärrskrivbord
ITS fjärrskrivbord Allmän information ITS Fjärrskrivbord I den här pärmen hittar du instruktioner för hur du loggar in på fjärrskrivbordet, både från ditt kontor och när du jobbar någon annanstans. Du
Läs merREGION SKÅNE VDI KLIENTINSTALLATION
REGION SKÅNE VDI KLIENTINSTALLATION 2014-05-21 Installation av Viewklient för VDI Dokumentation för installation och anslutning till Region Skånes VDI miljö INSTRUKTION VMWARE VIEW... 2 Inledning... 2
Läs merEvenemang. Gör såhär: http://www.vasabladet.fi/evenemang/ eller http://www.ot.fi/evenemang/
Sida 1 av 9 Här kan föreningar, organisationer och andra arrangörer själva sätta in evenemang och händelser i Österbotten. som publiceras på webben och i tidningarna enligt redaktionens urval är till för
Läs merAnvändarmanual. Mobile View. Struktur & Användarhantering. Professional Communication
Användarmanual Mobile View Struktur & Användarhantering Professional Communication Inledning Den här guiden behandlar de första stegen i användandet av Mobile View hur ni sätter upp er gruppstruktur, gör
Läs merManual Invånare. Stöd och Behandling version 1.4. Stockholm, 2015-11-23
Manual Invånare Stöd och Behandling version 1.4 Stockholm, 2015-11-23 Innehåll 1. Inledning... 4 1.1. Stöd och behandling... 4 1.2. Roller och Behörigheter... 4 1.3. Förutsättning för att kunna vara aktiv
Läs merKomma igång med Skolarbete. Lärarhandledning för appen Skolarbete för ipad
Komma igång med Skolarbete Lärarhandledning för appen Skolarbete för ipad 1 Välkommen till Skolarbete Innehåll Välkommen till Skolarbete Innan du börjar Skapa din första uppgift Lägg till filaktiviteter
Läs merAnvändarmanual. VisitLog 1.3. RIW Software Technology AB www.riwsoftware.com
Användarmanual VisitLog 1.3 Innehållsförteckning 1 Inledning... 3 2 Vad är VisitLog?... 3 3 Innan du börjar... 3 4 Administration... 4 4.1 Lokala inställningar... 4 4.1.1 Skrivarinställningar... 4 4.1.2
Läs merManual för Flexi Presentity app för ios
Manual för Flexi Presentity app för ios Datatal har utvecklat en mobilapplikation för din smartphone, med den kan du enkelt sätta hänvisningar och lyssna av röstmeddelanden. För att ladda ner mobilapplikationen,
Läs merAnvända Internet. med hjälp av Internet Explorer. Nybörjarguide
Använda Internet med hjälp av Internet Explorer Nybörjarguide Av Carl Ewnert 1 Innehåll: 1. Introduktion 3 2. Utseendet 4 3. Verktygsfältet 4 4. Börja Surfa. 5 5. Att söka på Internet 5 6. Spara en sida
Läs mer