169 похожих чатов

Добрый день люди, мне интересно на сколько серьёзно можно при

андроид разработке интегрировать С++? Я так понимаю абсолютное любое его использование, будь то какое-то нативное апи или игра, вроде minecraft всем известного - происходит с помощью NDK; так вот - какие ограничения там есть и на сколько вообще внедрение плюсов расширяет возможности приложения? Вряд ли ведь дело только в более высокой производительности, указателях, ссылках и прочих страшных вещах.

19 ответов

6 просмотров

Дело как раз в основном в том что ты перечислил. Именно поэтому ndk используют только извращенцы

Олег
Или если основной модуль на плюсах

Ну если начинать приложение с нуля, то cpp не имеет смысла. А сложные вычисления должны быть на сервере а не в мобильном приложении

смысл NDK в том, чтобы переиспользовать существующий код

E K
А если арр офлайн?

Зачем там могут быть сложные вычисления, которые требуют cpp?

Max
Зачем там могут быть сложные вычисления, которые т...

Много чего может быть. Особенно сейчас.

Илья- Автор вопроса
Max
Ну если начинать приложение с нуля, то cpp не имее...

Недавно использовал библиотеку Mapkit от яндекса - пробовал перейти в её какие-то классы - там чисто всё в нативке. Интересно стало, почему принято такое решение? Просто мне, не имеющего почти никакого опыта, единственное, что в голову приходит - тупо декомпилить сложнее

Если есть написанный и отлаженный с++ код то он подключается через ндк к андроиду. А специально писать под андроид на с++ не стоит

В Австралии живешь чтоли?

E K
В Австралии живешь чтоли?

в России самый доступный интернет

Илья- Автор вопроса
Сергей П.
Если есть написанный и отлаженный с++ код то он по...

Хорошо, а в случае с геймдевом, где на сервера обработку графики ближайшие лет 5-10 переносить никто не будет, ну то есть производительность реально важна, плюсы разве тоже не имеют смысла?

Илья
Хорошо, а в случае с геймдевом, где на сервера обр...

Производительность хорошо оптимизированных библиотек и компиляторов от языка мало зависит

Max
В Москве

Твой кенгуру за тебя пишет чтоли?

Сергей П.
Производительность хорошо оптимизированных библиот...

Почти всегда, но не всегда. Допустим все алгоритмы майнинга на плюсах пишут обычно

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта