Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Можно ли программировать на с++ под систему android? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как сделать виджет активной сим карты? http://www.cyberforum.ru/android-dev/thread666478.html
Есть телефон - samsung galaxy y s6102 duos на 2 сим карты. номер активной сим карты выводится в строке состояния - но там очень мелко и плохо видно. хотелось бы виджет который бы дублировал. т.е....
Программирование Android Программное изменение размеров ImageView Для всех View задаю размер через .getLayoutParams().width = mywidth; Но для ImageView это почему-то не работает ( пробовал так же варианты MaxWidth: ImageView starsImage = (ImageView)... http://www.cyberforum.ru/android-dev/thread666361.html
Программирование Android Расположение SeekBar: чтобы картинка на заднем плане была все также растянута по всей высоте и ширине экрана
Всем доброго времени суток! Возник следующий вопрос: допустим есть LinearLayout и в нем ImageView, растянутый по всей высоте и ширине. Как сделать так, чтобы при загрузке приложения на переднем плане...
Программирование Android Ищу людей на Augmented reality project
Всем привет. Ищу людей, которые бы помогли реализовать интересный проект по дополненной реальности (Augmented reality, AR). Идея заключается в следующем - написать путеводитель, который бы могли...
Программирование Android При эмулировании вместо надписи "Hello world" отображается "android" http://www.cyberforum.ru/android-dev/thread665761.html
Привет форумчане! Я только-только начинал программировать на андроиде. Поставил среду, все настроил как на google.developers . Когда запускаю программу, мне пишут, что не найден какой-то Git ,а потом...
Программирование Android Как перебрать все дочерние элементы некого Layout Всем добрый день. Вопрос задан в названии темы: имеется основной слой (LinearLayout), в нем несколько других слоёв. Вот с ними мне и нужно "наладить контакт" посредством основного. подробнее

Показать сообщение отдельно
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
16.10.2012, 21:37
ох, тред начал обрастать бородой.

итак, всё что связано со стандартными простейшими (и неочень) программами не требовательными к производительности, не реализующие чего либо связанного с "тяжёлой" графикой (если можно так выразится) пишутся на Java.
если же вам надо писать графические движки/AR движки, быстро работающие алгоритмы (поиски всякие по словарям) то скорее всего придётся использовать NDK то есть средства для разработки на c++ которые предлагает Google.
В большинстве случаев UI надстройка, простейшие вещи будут на джавке, нагруженное - на c++ и вызываться это будет из джавки (JNI).

теперь по поводу остального:
существует куча инструментов для написания под андройд на разных ЯПах. но это за сабой ведёт некоторые осложнения. В разных случаях это проявляется по разному, но в целом: ограниченность в использовании всей широты Android API.
Из наиболее популярного в народе это PhoneGap и Titanium (оба используют html js css) удобны когда вам надо написать несложное приложение сразу под несколько платформ.
существует ещё джигурдалион всяких свистоперделок для разных ЯПов но это на большого любителя.
лично моё мнение - пишите на Java (сам так делаю ) движков и прочего по обработке изображения к сожалению не писал. знаю что есть движки с которыми работают с помощью java.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru