Browse Definitions :
Definition

headless Android

eadless Android is a version of the Android operating system made for embedded devices.

A headless system is typically an embedded device that is without a user interface. Google made a modified version of Android to expand beyond smartphones into the embedded operating system market.

Mobile phones and other embedded devices require much of the same base code. This commonality can speed development by allowing programmers to reuse code for base functions. Google also provides an Interactive Developer Environment (IDE) to ease adoption by embedded device programmers. The environment includes integrated tools for deployment, testing, debugging and software packaging.

There are many experienced Android OS developers because the system is so widely used. Thus, a pool of knowledgeable workers already exists for embedded Android systems, which in turn presents new opportunities for these developers. The existing pool of experienced developers will also make training the next generation of developers easier – an important consideration in the growing field of embedded systems programming. Google made headless Android one of the less expensive options for embedded systems developers, which also stands to increase adoption because the costs of  entering the embedded systems market can be high.

 

This was last updated in February 2015

Continue Reading About headless Android

SearchCompliance
  • OPSEC (operations security)

    OPSEC (operations security) is a security and risk management process and strategy that classifies information, then determines ...

  • smart contract

    A smart contract is a decentralized application that executes business logic in response to events.

  • compliance risk

    Compliance risk is an organization's potential exposure to legal penalties, financial forfeiture and material loss, resulting ...

SearchSecurity
  • Secure Shell (SSH)

    SSH, also known as Secure Shell or Secure Socket Shell, is a network protocol that gives users, particularly system ...

  • NIST Cybersecurity Framework

    The NIST Cybersecurity Framework (NIST CSF) is a policy framework surrounding IT infrastructure security.

  • Advanced Encryption Standard (AES)

    The Advanced Encryption Standard (AES) is a symmetric block cipher chosen by the U.S. government to protect classified ...

SearchHealthIT
SearchDisasterRecovery
  • What is risk mitigation?

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • change control

    Change control is a systematic approach to managing all changes made to a product or system.

  • disaster recovery (DR)

    Disaster recovery (DR) is an organization's ability to respond to and recover from an event that affects business operations.

SearchStorage
  • secondary storage

    Secondary storage is persistent storage for noncritical data that doesn't need to be accessed as frequently as data in primary ...

  • optical storage

    Optical storage is any storage type in which data is written and read with a laser.

  • JBOD (just a bunch of disks)

    JBOD, which stands for 'just a bunch of disks,' is a type of multilevel configuration for disks.

Close