Windows, занимая 90% рынка сильно облегчает жизнь разработчикам, которые при должной прямоте рук легко получают сквозную совместимость и возможность безпроблемной работы софта на протяжении десятилетий, однако на мобильном рынке сейчас творится настоящий ужос! Куча несовместимых друг с другом систем, написанных на разных фреймворках и языках:
BlackBerry
Android
Windows Phone
iPhone
MeeGo
Bada
Как итог если разработчик захочет написать кросплатформеное приложение, то сделать его совместимым со всеми этими системами будет очень сложно. Мне хочется узнать мнение компетентных людей, на счет того какие есть выходы из сложившегося положения, кроме как переписывать код под каждую из платформ. На сколько будет трудоемким процесс портирования и с какими сложностями придется столкнуться.
Редактировался Невропаразитолог (18-06-10 23:39:08)
Неактивен
Как итог если разработчик захочет написать кросплатформеное приложение, то сделать его совместимым со всеми этими системами будет очень сложно. Мне хочется узнать мнение компетентных людей, на счет того какие есть выходы из сложившегося положения, кроме как переписывать код под каждую из платформ. На сколько будет трудоемким процесс портирования и с какими сложностями придется столкнуться.
Скорее всего трудности будут такие же как и при создании приложения, которое заработает и под линуксом и под виндой. Вы знаете хоть одно такое приложение?
Еще сейчас Самсунг делает телефоны (и телевизоры) со своей версией линукса. Причем такие телефоны поддерживают только яву.
Как правило при появлении какой-либо популярной модели телефона, в интернете возникают сообщества, в которых люди занимаются созданием (или переделкой) игр и приложений, заточенных именно под этот телефон. Так что создание кроссплатформенных приложений вряд ли актуально.
Неактивен
Вы имеете в виду виндовые приложения работающие под вайном?
Неактивен
Вы имеете в виду виндовые приложения работающие под вайном?
Вы совсем толстый? OpenOffice, GIMP, Blender - все ти приложения есть под все ОС.
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
А Вы совсем "умный"?
Неужели ОО для линукса можно запустить под виндой?
А здесь как раз об этом речь и идет.
На самом деле существуют приблизительно одинаковые программы для мобильников под разные платформы.
Неактивен
А Вы совсем "умный"?
Неужели ОО для линукса можно запустить под виндой?
А здесь как раз об этом речь и идет.
На самом деле существуют приблизительно одинаковые программы для мобильников под разные платформы.
гуглокарты под андроид и под выньмобайл разные по нукционалу. Или Опера для симбы или Выньмобайла так же отличается по функционалу?
Неактивен
Опера для симбы или Выньмобайла так же отличается по функционалу?
Кому и отсутствие одной кнопки - офигительное отличие по функционалу.
Никогда не пользовался ничем с симбой.
Неактивен
Кому и отсутствие одной кнопки - офигительное отличие по функционалу
Да нее, вообще не отличается. По крайней мере 10-ка.
Неактивен
то сделать его совместимым со всеми этими системами будет очень сложно. Мне хочется узнать мнение компетентных людей, на счет того какие есть выходы из сложившегося положения, кроме как переписывать код под каждую из платформ.
А как решается аналогичная проблема с процессором? Вроде бы, не только написание кода идет про ОС (это решается использованием кроссплатформенных библиотек), но и компиляция под процессор.
"Фу бля, крохобор вонючий" (с) Svart Testare
Неактивен
А Вы совсем "умный"?
Неужели ОО для линукса можно запустить под виндой?
А здесь как раз об этом речь и идет.
На самом деле существуют приблизительно одинаковые программы для мобильников под разные платформы.
Пистец, ну где мозг, а? Кроссплатформенность означает, что код программы можно скомпилировать и на винде и на линуксе и еще где-то там, тогда она будет работать. Никто конечно не будет запускать проги скомпиленные на винде под вайном и называть их кроссплатформенными. И темболее наоборот!
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен
я знаю только одно кроссплатформенное приложение - шутер war(p)sow,
Ну ещё и openarena можно туда же. Наверняка ещё чего есть.
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
Гугль называет)
Ну вообще если так смотреть, то кроссплатформенными программами, которае запускается на разных платформах без перекомпиляции будут скрипты, флешы, джава и прочая платформо-независимая хрень, которая молиться на виртмашину/интерпретатор)
По теме сказать - trololoshka прав(а)/(о), Qt да, или я бы предпочел wxWidgets. B проги выходят нативные и секс по совместимости вас не так уже касается.))
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен
petrun, колхозники патамушта, не ведают штоэта
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен