Med desktop pc-softwareudvikling skal programmører oprette et program, som kan fungere på et minimum af hardware. Det samme gælder for mobile applikationer, selvom hardwarevariationerne i dette tilfælde er meget mere minimal. Samtidig er hardware på smartphones og tabletter ikke langt fra kaliberne af bærbare computere og pc'er, hvilket betyder at mobile apps skal være designet til at vise optimal ydelse. For eksempel ville en spil app være begrænset i sine grafiske elementer på grund af de begrænsede grafikprocessorer af mobile enheder.
Løsning af problemet med ydeevne på en given enhed er i sidste ende afhængig af at udvikle en app indbygget på den pågældende enhed. Dette betyder at designe koden specifikt til hardware på en bestemt enhed. I tilfælde af iOS-enheder viser det sig ganske let, da mobiludviklere kun har brug for versioner af appen til iPhone og iPad for at opnå universel brugbarhed. Hvor der er tale om Android-enheder, kører hver smartphone og tablet på forskellige hardware og forskellige versioner af operativsystemet.
Typer af apps
Native apps.
Mobil applikationsudviklingstjenester
Quiz: Hvad er din samarbejdsstil?
På alle arbejdspladser er der kolleger, som du naturligvis arbejder godt med, og andre, som du aldrig synes at se øje med. Det er fordi alle nærmer sig teamwork forskelligt - og dit tankegang kommer ikke altid til at passe op med andre. " At arbejde godt som et team betyder at kende dine egne styrker og svagheder, og hvordan de går i indgreb eller sammenbrud med dine kolleger.
Bedste tabletter med Stylus 2018
Redaktørens note: På CES 2018 i Las Vegas annoncerede flere virksomheder nye eller forbedrede tabletter, der følger med en stylus. For eksempel får Lenovo ThinkPad X1-tavlen en større 13-tommer IPS-skærm med et skærmforhold på 3: 2 og en mere robust tastaturtilslutning. Den skal sælges senere i måneden for $ 1599.