Android-programmering Vår 2016. Kursinformasjon Hva er Android? Generelt Historie Versjoner Operativsystem og arkitektur Komponenter i Android Android.

Slides:



Advertisements
Liknende presentasjoner
Android-Programmering Våren Google Maps • Installere Google Play Services SDK (må kanskje oppdatere ADT) • Legg til bibliotek som library dependency.
Advertisements

Server  Server tjenester  Server hardware. Server tjenester  Fil/print  Database  Web  Applikasjon  Mail  Gruppevare  Terminalserver  På de.
Høgskolen i Oslo - GM Vær metodisk  Definer og forstå problemet  Spesifiser hva du har av hardware  Lag en prototyp av brukersnittet  Design.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Anvendt signalbehandling Introduksjon. De ”gode hjelperne...” Fagansvarlig : Magne H. Johnsen rom C331, Veiledere : –Pål Anders Floor.
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Android-Programmering Våren Oversikt – PendingIntents Rollen til PendingIntents Vanlig bruk Deling Sending.
Pedagogisk utviklingsarbeid Oversikt studiet. Plan - oversikt Uke 10: Prosjekt og prosjektorganisering i yrkessammenheng. Kvalitet i pedagogisk arbeid,
Combining Compound Conceptual User Interface Components with Modelling Patterns - a Promising Direction for Model-based Cross-platform User Interface Development.
BlindernLive Anders Evenstuen Henrik Wingerei Jon Torstein Dalen Øyvind Hoff Midtbø.
Bakgrunn hadde vi et møte skoler med IKT-servicefag i Vestfold, Buskerud og Telemark Ingen lager Læremidler for IKT-servicefag VG2 Arena-IKT beslutter.
Android-Programmering Våren Introduksjon ActionBar Behovet for forandring Hva er Android ActionBar Tilpasning av ActionBar ActionBar - versjonshåndtering.
Forstudie Nå situasjonen: dagens situasjon med ulemper og fordeler
INF3400 Våren INF3400 våren Forelesninger: 1Tid og sted: Tirsdag – 14.00, Perl2453 Onsdag – 14.00, Shell1456 2Foreleser: Yngvar.
Gamle systemer In 140 Forelesning Nr 19 Sommerville kap 26.
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
JADE-LEAP AmbieSense er et EU støttet forskningsprosjekt. I dette prosjektet prøver man å integrere nye typer teknologi for bruk på mobile enheter I den.
Server Server tjenester Server tjenester Server hardware Server hardware.
Android-Programmering Våren Oversikt Long-running operasjoner Introduksjon til Android services On-demand service Bruk av servicer på tvers av prosesser.
Trafikantens mobile sanntidssystem Presentasjon INF5261.
Android Programmering 10 timers kurs. Forutsetninger Noe bakgrunn i Java eller et annet objektorientert språk Litt peiling på XML Vi bruker Windows 7.
Sett inn Prosjektnavn Prosjektleder: … Statnett:... Prosjektbeskrivelse OBS! Se notater under foilen for veiledning!
Høring NOU 2015:17 Først og fremst Meera Grepp, kommuneoverlege.
Android-Programmering Våren Oversikt – PendingIntents  Rollen til PendingIntents  Vanlig bruk  Deling  Sending.
Android-Programmering Våren Introduksjon ActionBar  Behovet for forandring  Hva er Android ActionBar  Tilpasning av ActionBar  ActionBar - versjonshåndtering.
IKT-dag Felles. Program IKT-info Epson (108) / Onenote (105) nybegynner Epson nybegynner (108) / Onenote videregående (105)
Studentprosjekter, OSS og NTNU IT Inkubator
Veilederen er utarbeidet av SINTEF Byggforsk, på vegne av KS, 2006.
Strukturerende elementer i UML
Kulturkortet for ungdom
Fremtiden er elektrisk
Matematikk 101 og 102.
Rapport: Å ville utvikle skolen
Askerbøringene IL presenterer – i samarbeid med DNB Idrettsleker:
DATAMASKINEN’S HISTORIE
Møtestruktur i Altinnsamarbeidet (Operativt)
Hva har vi gjort i September?
Sak 8: Status fra etableringsprogrammet
Android-Programmering
Utlysning av studentoppgave
FORELDREMØTE 10. TRINN 26. september 2017
Veilederen er utarbeidet av SINTEF Byggforsk, på vegne av KS, 2006.
Kristendommen Hvem, hva, hvor?.
Datamaskinens oppbygning
Håndtering av telekommunikasjon (kap. 6)
Orbital Motion Simulator
Foreldremøte, tur til Rjukan, September 2018
EKSAMENSINFORMASJON VÅR 2018.
FORELDREMØTE 10. TRINN 9.oktober 2018
Nye trender Vi skal se på Virtualisering ”Cloud computing”
Kunstutstilling JANUAR Presentasjon torsdag 4. jan. kl 12:00
Biblioteksjefmøtet, Tromsø, mandag 16. april 2018
Margaret Louise Fotland, AF Elin Stangeland, Universitetsbiblioteket
Aktuelle saker Arbeidsgruppe «Faglig råd»
NY STRUKTUR.
Hvordan lager du en åpen kravspesifikasjon og behovsbeskrivelse når du skal lage en IKT-løsning Kapittel 2 i SSA-S, SSA-T og innovasjonspartnerskapskontrakten.
Base 1 sine kurs på Aks Uke
SharePoint.
Base 1 sine kurs på Aks Uke og 7.
Tegn røttene til mosene og skriv her: 3 Tegn her:
FJORDHAGEN INVITERER TIL VÅRSAMLING FOR FJORDHAGENS VENNER
RASKESTE VEI FRA TALE TIL TEKST!
2 1 STATUSRAPPORT BOTT mottak økonomi-prosjektet F N T
FJORDHAGEN INVITERER TIL VÅRSAMLING FOR FJORDHAGENS VENNER
FORELDREMØTE 10. TRINN 17.september 2019
Utskrift av presentasjonen:

Android-programmering Vår 2016

Kursinformasjon Hva er Android? Generelt Historie Versjoner Operativsystem og arkitektur Komponenter i Android Android Studio og Genymotion På planen:

Kursinformasjon - Forelesninger Uke 2 – 5 Tirsdager 10:15 – 13:00 Onsdager 8:15 – 11:00 Uke 6 – 17 Mandager 9:15 – 12:00 Onsdager 8:15 – 11:00 Labtimer Kommer…

Kursinformasjon - Prosjekt Grunnlag for evaluering Dere skal planlegge, designe, dokumentere, implementere, og teste en Android applikasjon Rapport Presentasjon

Kursinformasjon - Arbeidskrav 1. Fem prosjektforslag 2. Utvidet prosjektbeskrivelse 3. Detaljert systemdesign 4. Prototype alpha 5. Prototype beta 6. Endelig innlevering

Kursinformasjon – Ressurser Android Studio Genymotion Bøker Neil Smyth: Android 4.4 App Development Essentials ISBN: Bill Phillips and Brian Hardy - Android Programming - The Big Nerd Ranch Guide ISBN: Erik Hellman: Android Programming: Pushing the Limits ISBN:

Hva er Android? Operativsystem Kjører på en rekke enheter “Åpen” kildekode

Hardware Hardware platform er ARM prosessorarkitektur Benytter “reduced instruction set computing (RISC)” som krever færre transistorer enn vanlige “complex instruction set computing (CISC)” sine x86 prosessorer. TLDR: reduserer kostnader, varme, og strømbruk. Android støtter x86 i senere versjoner, og fra versjon 5.0 støttes også 64-bit varianter. Basert på Linux-kjernen.

Historie

Versjoner

Versjonsdistribusjon

Hva er et operativsystem? Programvare som: Kommuniserer med maskinvare Inneholder servicer applikasjoner kan benytte Kontrollerer kjøringen av applikasjoner

Android-arkitektur

Android-OS kapabiliteter Telefon Kamera Multimedia Sensorer Bevegelse Posisjon Atmosfæriske Nettverk 2D – 3D grafikk Lagring Multitasking

Komponenter Activities Fragment Services Content Provider Intent Explicit Intents Implicit intents Intent-filter Broadcast Recievers