Indholdsfortegnelse:
Definition - Hvad betyder iOS?
IOS er et mobilt operativsystem til Apple-producerede enheder. iOS kører på iPhone, iPad, iPod Touch og Apple TV.
iOS er bedst kendt for at fungere som den underliggende software, der gør det muligt for iPhone-brugere at interagere med deres telefoner ved hjælp af bevægelser som svejse, tappe og klemme. Disse fingerhandlinger udføres typisk på multitouch-kapacitiv berøringsskærmsdisplay, som giver hurtig respons og accepterer input fra flere fingre. Selvom det ikke er det mobile operativsystem nr. 1 globalt, dominerer iOS det nordamerikanske marked med en stor margin med en markedsandel på 60 procent fra maj 2010.
Techopedia forklarer iOS
iOS er afledt af Mac OS X og er et Unix-lignende operativsystem. Der er fire abstraktionslag inden for iOS:
- Core OS Layer: Tilvejebringer funktioner på lavt niveau såvel som rammer til sikkerhed og interaktion med ekstern hardware
- Core Services Layer: Tilbyder tjenester, der kræves af øverste lag
- Medielag: Indeholder de nødvendige teknologier til grafik, lyd og video.
- Coca Touch Layer: Hvor rammer er placeret, som ofte bruges, når du opretter en applikation
iOS leveres med en masse standard-apps, herunder en e-mail-klient, en Safari-webbrowser, en bærbar medieafspiller (iPod) og telefonappen.
Udviklere kan bruge iOS-softwareudviklingssættet (SDK) til at oprette applikationer til Apple mobile enheder. SDK inkluderer værktøjer og grænseflader til udvikling, installation, kørsel og test af apps. Indfødte apps kan skrives ved hjælp af iOS-systemrammer og programmeringssprog Objekt-C. Inkluderet i iOS SDK er Xcode-værktøjer, der inkluderer et integreret udviklingsmiljø (IDE) til styring af applikationsprojekter, et grafisk værktøj til oprettelse af brugergrænsefladen og et fejlfindingsværktøj til analyse af runtime-ydelse. Det inkluderer også en iOS-simulator, der giver udviklere mulighed for at teste apps på en Mac og et iOS-udviklingsbibliotek, der indeholder al den nødvendige dokumentation og referencemateriale.
