В какой среде разработки приложений для iOS, android, windows, linux лучше всего вести разработку?
В какой среде и на каком языке лучше всего разрабатывать приложение, чтобы и для iOS, android, windows, linux?(Если невозможно сразу на все: как учесть платформы в первую очередь: iOS, android и после windows и в последнюю очередь linux)
AlexVWill, Я имею небольшой опыт обоих языков(не не настолько чтобы адэкватно сравнить. Писал некоторые вещи и походу дела смотрел и читал про них, но не вместе).
Вопрос:
1) на чистом Джава возможно?
2) Какая разница между ними?
(по моему личному опыту - джава вроде проще, и красоту проще наводить.)
47911, Java кроссплатформенный язык, и на него куча всего для ведра написано, терабайты кода на гитхабе. Поэтому писать для ведра будет намного проще, можно брать уже готовые написанные куски и библиотеки и вставлять в свой проект.
Тем более что Android Studio очень клёвый IDE, если Java освоить, то потом и Kotlin можно.
Если надо будет писать что-то высокоэффективное, работающее с железом напрямую, драйвера например, тут лучше С++, в этом разница.
В общем - все очень индивидуально и зависит от конкретных задач
Вопрос нелеп уже хотя бы потому, что есть разные приложения.
Одно можно накропать на джаваскрипте, потому что это тупо интерфейс к серверу разработчика.
Другому требуется игровой движок на низкоуровневом языке.
Третьему - глубокий доступ к системе, который все равно придется прописывать для каждой системы отдельно...
Уважаемый Adamos, речь идёт(например) об приложении со свойствами:
- Скачал базу(какой-то набор таблиц)
- её обрабатывая - выводит на экран(пусть будет каталог).
- что-то отдал на сервер(с учётом что сервер обработал).
- если нет соединения или ещё чего - просто продолжать просмотр.
47911, ну, игровой движок тут точно ни к чему ;)
И, судя по описанию "речь идет о машине со стеклянными окнами, рулем и зеркалом заднего вида" - вообще в низкоуровневые языки не стоит. Лучше тот же Flutter.