Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn
Ваш власний Юніонпедія з вашим логотипом і доменом, від 9,99 USD/місяць
Створити мій Юніонпедія

Android NDK

Індекс Android NDK

Android NDK (Android Native Development Kit) — необхідний набір інструментарію для розробки компонентів програмного забезпечення для платформи Android, який базується на C/C++ та інших мовах програмування.

Зміст

  1. 14 відносини: Android, C, C++, Dalvik, Google, Java, Java Native Interface, OpenSL ES, SDK, Компілятор, Прикладний програмний інтерфейс, Обчислення, Ядро Linux, Двійковий файл.

  2. Android
  3. Вбудований Linux
  4. Мобільний Linux
  5. Спільноти розробників програмного забезпечення

Android

Android — (вимов. Андроїд) операційна система і платформа для мобільних телефонів та планшетних комп'ютерів, створена компанією Google на базі ядра Linux.

Переглянути Android NDK і Android

C

* '''C''' — літера латинської абетки.

Переглянути Android NDK і C

C++

C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.

Переглянути Android NDK і C++

Dalvik

Dalvik — заснована на регістрах віртуальна машина, розроблена і написана Деном Борнштейном та іншими, як частина мобільної платформи Android.

Переглянути Android NDK і Dalvik

Google

Google Inc. (вимовляється, ґуґл) — американська публічна транснаціональна корпорація, яку заснували 1998 року аспіранти Стенфордського університету Ларрі Пейдж і Сергій Брін.

Переглянути Android NDK і Google

Java

Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.

Переглянути Android NDK і Java

Java Native Interface

Java Native Interface (JNI) — стандартний механізм для запуску коду, під управлінням віртуальної машини Java (JVM), який написаний на мовах С/С++ чи Ассемблер, та скомпонований у вигляді динамічних бібліотек, дозволяє не використовувати статичне зв'язування.

Переглянути Android NDK і Java Native Interface

OpenSL ES

OpenSL ES(Open Sound Library for Embedded Systems) — багатоплатформний прикладний програмний інтерфейс для роботи зі звуком, розроблений спеціально для вбудованих систем — смартфонів, планшетих комп'ютерів, гральних консолей і т.

Переглянути Android NDK і OpenSL ES

SDK

SDK (від software Development Kit) — набір із засобів розробки, утиліт і документації, який дозволяє програмістам створювати прикладні програми за визначеною технологією або для певної платформи (програмної або програмно-апаратної).

Переглянути Android NDK і SDK

Компілятор

Компілятор (Compiler від to compile — збирати в ціле) — комп'ютерна програма (або набір к. програм), що перетворює (компілює) вихідний код, написаний певною мовою програмування (мова джерела, source language), на семантично еквівалентний код в іншій мові програмування (мова цілі, target language), який зазвичай необхідний для виконання програми машиною, наприклад, комп'ютером.

Переглянути Android NDK і Компілятор

Прикладний програмний інтерфейс

Прикладни́й програ́мний інтерфе́йс (інтерфейс програмування застосунків, інтерфейс прикладного програмування) (Application Programming Interface, API) — набір визначень взаємодії різнотипного програмного забезпечення.

Переглянути Android NDK і Прикладний програмний інтерфейс

Обчислення

Обчислення, розрахунок (calculcation) - процес отримання якого-небудь результату за допомогою дій над числами.

Переглянути Android NDK і Обчислення

Ядро Linux

Ядро Лінукс працює на широкому колі апаратних платформ, на його основі створені як продукти із закритими вихідними кодами, так і відкритими Ядро Linux — ядро UNIX-подібної операційної системи.

Переглянути Android NDK і Ядро Linux

Двійковий файл

Двійковий (бінарний) файл (binary file) — в широкому сенсі: файл, що містить послідовність довільних байтів.

Переглянути Android NDK і Двійковий файл

Див. також

Android

Вбудований Linux

Мобільний Linux

Спільноти розробників програмного забезпечення

Також відомий як Anroid NDK.