RUVIDEO
Поделитесь видео 🙏

44 android ndk for developers 2d 16h

COURSE OVERVIEW
This course is intended to teach the students about Android NDK,which is a toolset that allows develop-ers to put into practice a part of or an entire Android application in a native language. This course will make students debug an Android NDK application with logging messages and Check JNI. This course covers concepts such as writing essential JNI code, calling external libraries in android, working with CPU features, multi threading. Main motivation for native code is performance and the re-use of legacy code

DELEGATES WILL LEARN
Android NDK OpenGL ES API
Android NDK
Porting and Using the Existing Libraries with Android NDK
NDK
Java Native Interface
Android Native Application API
Other Android NDK API
Android NDK Multi threading
Build and Debug NDK Applications
Porting an Existing Application to Android with NDK
WHO SHOULD ATTEND
This course is intended for developers who want to write native code in android
PREREQUISITE
Must have attended the Android Application Essentials
COURSE MATERIAL
Soft Copy and Online reference
DAY 1
INTRODUCTION TO JNI AND ANDROID NDK
Introduction to JNI
Introduction to Android NDK
Install and setup NDK for Android Studio
What is included in NDK (tools and libraries)
Project setup for NDK
CMake
NDK Build
JNI
Loading native libraries and registering native methods
Passing parameters and receiving returns in primitive types
Manipulating strings in JNI
Managing references in JNI
Manipulating classes in JNI
Manipulating objects in JNI
Manipulating arrays in JNI
Accessing Java static and instance fields in the native code
Calling static and instance methods from the native code
Caching jfieldID, jmethodID, and referencing data to improve performance
Checking errors and handling exceptions in JNI


ANDROID NDK
CMake file
NDK Build file
Incorporating native libraries in applications
Incorporating third party libraries
Calling Java code from native code
Logging
Managing resource and assets using NDK
Application data natively
Libjnigraphics
Managing multiple threads
PORTING EXISTING LIBRARIES TO ANDROID WITH NDK
Porting a library as a shared library module
Porting a library as a static library module
Application using shared and static libraries
APPLICATION USING SHARED AND STATIC LIBRARIES
Project Setup
EGL setup using NDK
OpenGL ES Shaders
Basic OpenGL ES rendering

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «44 android ndk for developers 2d 16h», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.