Bli en mester i Android-utvikling

Moderne Android-utvikling med Compose og Kotlin. Arkitektur, ytelse, testing og publisering – alt på ett sted.

Nyeste innlegg

The Coroutine Misunderstanding

There’s a widespread misunderstanding about how coroutines work, especially regarding context switching, that can lead to less-than-optimal app performance and even...

Sealed interface

Let’s break down sealed interface in Kotlin. Interface In Kotlin, an interface defines a contract. It specifies a set of properties and functions that implementing...

Thinking in Compose

Jetpack Compose is a modern declarative UI Toolkit for Android. Compose makes it easier to write and maintain your app UI by providing a declarative API that allows you...

Sistema Operacional Mobile iOS– Arquitetura

Na arquitetura do iOS, as camadas superiores são responsáveis por oferecer tecnologias e serviços sofisticados. Nas camadas superiores estão os frameworks que implementam...

Sistema Operacional Mobile Android – Arquitetura

A arquitetura do sistema Android é organizada em camadas. Cada camada possui um papel bem definido, isto é, cada uma é responsável por realizar determinada...

Operações que o Sistema Operacional Realiza Sobre os Processos

Uma das principais tarefas do Sistema Operacional é realizar o Gerenciamento do Processo.  Essa gerência inclui algumas operações que ele pode fazer sobre o...

Subprocessos e Threads

É muito comum um Processo criar um outro Processo para executar uma tarefa ou, ainda, um Processo criar threads para realizar uma tarefa.  Subprocesso Um Processo pode...

Conceitos Fundamentais sobre Sistemas Operacionais Mobiles – Escalonamentos

Quando vários Processos estão na fila de pronto e a CPU está livre, o Sistema Operacional deve selecionar um Processo para ocupar a CPU naquele exato momento.  Essa...

Conceitos Fundamentais sobre Sistemas Operacionais Mobiles – Estados de Processos

Vamos começar o estudo falando sobre Escalonamento de Processos, todavia, antes, vamos relembrar rapidamente os 3 estados que um Processo pode assumir. Estados de...