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

Можно ли написать приложение для Андроид на С# или С++? И если да, то на чем лучше писать? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ListView OnItemClickListener http://www.cyberforum.ru/android-dev/thread1328306.html
final String LOG_TAG = "myLogs"; ListView lvMain; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lvMain = (ListView) findViewById(R.id.listView);
Программирование Android EditText, как в калькуляторах Здравствуйте! Подскажите пожалуйста как настроить EditText так, чтобы при вводе текст размещался справа и автоматически сдвигался влево когда заполнится сам EditText. Заранее спасибо http://www.cyberforum.ru/android-dev/thread1328129.html
Движение геометрической фигуры Программирование Android
Прошу помочь Нужно реализовать движение по экрану геометрической фигуры в каком-либо направлении, например круга, так чтобы это было заметно, что он движется. Пробовал перерисовывать фигуру заново с другими координатами, используя задержку работы программы, но не получается это сделать в методе onDraw. Как же тогда быть?
Произвольное выпадающее меню Программирование Android
Здравствуйте, интересует изменение выпадающего меню. Каким образом можно сделать чтобы меню выпадало с верхнего левого угла полукругами как на рисунке, каждая секция это собственно кнопка?
Программирование Android Не загружается программа в эмулятор Android Studio 1.0 http://www.cyberforum.ru/android-dev/thread1327682.html
Здравствуйте! При запуске на выполнение программы в среде Android Studio 1.0 при помощи эмулятора программа не загружается в эмулятор. При этом выводится сообщение "Process system isn't responding. Do you want to close it?". Файл MainActivity.java самый простой, впервые созданный программой автоматически, как новый проект. Пробовал создавать различные AVD с различными параметрами, не...
Программирование Android Notifications и открытие Activity по щелчку Из сервиса запускается иконка Notifications. Требуется, чтобы если программа свернута, то при щелчке по значку открывалась текущая на данный момент активити. Как это реализовать? Пока что у меня при щелчке по уведомлению оно вообще исчезает. Intent notificationIntent = new Intent(MainActivity.context, service.class); PendingIntent contentIntent =... подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
18.12.2014, 14:28     Можно ли написать приложение для Андроид на С# или С++? И если да, то на чем лучше писать?
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Я имею в виду не трансляцию исходников, а замену кода в который компилится.
Это из области замены кодогенератора в компиляторе. Собственно говоря компилятор состоит из парсера, кодогенератора и оптимизатора. Комбинируя эти компоненты по разному можно получить все что угодно - хоть Visual Basic для z80 хоть Lisp для CUDA, хоть Fortran для Java машины. Любой процессор, как реальный, так виртуальный (Java-машина) как был так и остался машиной Тюринга. Точно так же - подменой алфавита кодогенератора осуществляется переключение под разные таргеты для компиляции. Вообще насколько понимаю Суть технологии Java состоит в выносе кодогенератора из компилятора в среду выполнения.
Так глубоко компиляторами не занимался, но думаю все намного сложнее!
Есть некий "словарь" для замены С++ инструкций на блоки на асемблере под разные процессоры. if-then, while, for, обращение к API ОС. Это сделано отдельно для с++ и отдельно для явы. Причем существуют "сборки" "парсера, кодогенератора и оптимизатора" для каждого языка. И они крепко связаны. И их нельзя переставлять так просто между языками "нембольшой подгонкой". И следить за развитием каждого языка надо отдельно. Вариаций С/С++ я знаю на сегодня не меньше 3х-5ти! Сейчас работаю в С++11 (самые азы для андроида и win-консоли).
Проще сделать парсер-парсер между языками! Это было проделано для Делфи-СБилдер много лет назад. И если бы проект не забросили тогда-же, и поддержали гуру этих языков, возможно он бы развился и оставался актуальным.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru