Одесса: 7°С (вода 9°С)
Киев: 4°С
Львов: 9°С

Результаты опроса: Есть ли смысл писать кросс-платформенные приложения?

Голосовавшие
28. Вы ещё не голосовали в этом опросе
  • Да, доля альтернативных ОС будет повышаться.

    18 64.29%
  • Да, хоть доля Windows и не уменьшится.

    6 21.43%
  • Нет.

    4 14.29%

Тема: Есть ли сейчас смысл писать кросс-платформенные приложения?

Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 20 из 21
  1. Вверх #1

    По умолчанию Есть ли сейчас смысл писать кросс-платформенные приложения?

    1. Работатали ли Вы когда-нибудь с клиентами, которым нужно было написать программу не под Windows?

    2. На Ваш взгляд, изменится ли в будущем расклад сил на рынке операционных систем?

    P.S. Речь идёт только о десктопе.
    Последний раз редактировалось leviaphan; 20.11.2009 в 14:34. Причина: уточнение


  2. Вверх #2
    1. Да. Qt выручает, а тем более у них изменилась схема лицензирования. Даже если писать Windows-only программу, то Qt хороший выбор. А в будущем можно будет собрать и на другой платформе.

    2. IMHO уже меняется. Вокруг вижу все больше Linux (может специфика работы) и всё больше маков. Скорее в "корпоративной" среде пока будет мало изменений (1С и спецсофт, написанный студентами на Delphi, который никто переписывать не будет). К тому же растёт количество нетбуков и мобильные устройства становятся всё более мощными (а там далеко не всегда windows).

  3. Вверх #3
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    речь идет только о десктопе?

  4. Вверх #4
    Цитата Сообщение от Fallout Посмотреть сообщение
    речь идет только о десктопе?
    Да.

  5. Вверх #5
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Сильно зависит от специфики продукта и насколько поддержка кросс-платформенности дешево обойдется. Как вариант пока кросплатформенность не поддерживать, но делать так чтоб начать ее поддерживать можно было с меньшими усилиями.

    1. Да

    2. Значительно в близжайшие пару лет не изменится

  6. Вверх #6
    Частый гость Аватар для komarick
    Пол
    Мужской
    Адрес
    over the hills and far away
    Возраст
    35
    Сообщений
    784
    Репутация
    100
    1. Да

    2. Уже нарастает процент маков и линухов. А если мелкомягкие и дальше будут гилить по 200 уе за лицензию на рабочую станцию и если при этом у нас таки начнут борьбу с пиратством (а не будут делать вид, что борьба идёт) то , ИМХО, винда начнёт сдавать позиции.
    ИМХО - на данный момент винде нет альтернативы только для геймера - остальное вполне заменимо никсами + шаровым софтом (за редким исключением).

  7. Вверх #7
    Не покидает форум Аватар для victor_im
    Пол
    Мужской
    Адрес
    Krakow
    Сообщений
    9,500
    Репутация
    4631
    Записей в дневнике
    9
    >1. Работатали ли Вы когда-нибудь с клиентами, которым нужно было >написать программу не под Windows?

    да

    >2. На Ваш взгляд, изменится ли в будущем расклад сил на рынке >операционных систем?

    он уже меняется. госструктуры и бюджетные организации в некоторых странах постепенно переходят с ворованного windows на бесплатные и опенсорсные решения . но в рынке домашних компьютеров по прежнему будет доминировать Windows, благодаря политике ОЕМ-сотрудничества с поставищиками компов.
    если в башне дребедень....

  8. Вверх #8
    Частый гость Аватар для valheru
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    41
    Сообщений
    852
    Репутация
    55
    И да и нет. Хорошо, когда у приложения есть переносимое ядро. А вот UI нужно переписывать.

    1. Да, почти исключительно.

    2. Изменения идут. Мир движется к тонким клиентам. Это существенно уменьшает привязку к одной платформе.

  9. Вверх #9
    Имхо, сейчас началась более-менее приличная война с пиратством (по крайней мере в крупных городах), и многие крупные и средние конторы переходят на бесплатные ОС. Так что востребованность подобных приложений со временем будет только увеличиваться.

  10. Вверх #10
    Посетитель
    Пол
    Мужской
    Сообщений
    488
    Репутация
    49
    Цитата Сообщение от valheru Посмотреть сообщение
    А вот UI нужно переписывать.
    А что мало кросс-платформенных UI-библиотек — почему изначально не использовать одну из таких‽

  11. Вверх #11
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    38
    Сообщений
    23,354
    Репутация
    6088
    Просто проанализируйте куда движется рынок ОС у потенциальных ваших клиентов.
    ИМХО - доля Windows врядли сильно изменится. Если вдруг линукс начнет отвоевывать долю рынка, то Microsoft просто снизит цены.

  12. Вверх #12
    Частый гость Аватар для komarick
    Пол
    Мужской
    Адрес
    over the hills and far away
    Возраст
    35
    Сообщений
    784
    Репутация
    100
    Цитата Сообщение от maxx™ Посмотреть сообщение
    ИМХО - доля Windows врядли сильно изменится. Если вдруг линукс начнет отвоевывать долю рынка, то Microsoft просто снизит цены.
    немного не соглашусь.
    В каждой организации есть доля сотрудников, которым винда не нужна в принципе, даже за низкую цену.
    Например Секретарша (ей вполне зватит кпдфа, опенофиса и прочего, что идёт в поставке линухов), Директор(те-же проги, что и у секретарши - почтовик, опернофис, кпдф, файрфокс), девочки операторы....
    Список можно продолжать - на рабочем месте зачастую всё используемое ПО можно заменить стандартной поставкой линух.
    Исключения - это как правило сабж (ну и бухгалтерия со своей 1Ц) - тоесть ПО, которое писалось под заказ, под определённые нужды. (ито я лично видел как интерфейс, написаный на делфи запускют под вайном, чтоб не покупать винду)

    Ведь речь не только в цене на саму винду.. С виндой приходиться покупитьЖ
    -офис
    -антивирус
    -очень часто - виндозный серв (а это уже несколько другие деньги)

    В общем - умные руководители уже давно задумались и предпринимают попытки уйти от винды (лично видел пожилых тёток, которых садят за сусю, убунту итд. - им на самом деле всёравно - пользовать винду или линух - упираются как правило те, кто не в состоянии запустить ВОВ или другую игру под линухами )

    и дело тут не только в цене - я, когда работал админом - с бОльшим удовольствием обслуживал линуховые рабочие станции - проблем там небыло в принципе - 1 раз настроил и забыл...

    Вобщем я вижу вокруг рост % линухов не только на 0дминских машинках - и меня это очень радует.

  13. Вверх #13
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    38
    Сообщений
    23,354
    Репутация
    6088
    Если приложение позволяет, то пишите его с веб-интерфейсом. Тогда речь о кросс-платормености отпадет.

  14. Вверх #14
    Посетитель
    Пол
    Мужской
    Возраст
    27
    Сообщений
    132
    Репутация
    16
    Не знаю как и ответить, ввиду того, что MS просит за windows довольно хорошие деньги, и это только ОС, + среда разработки и куча всяких мелких программ, в итоге приходитса писать на тех же никсах в QT либо GTK+, и потом переносить всё это на виндовс машину, и нет проблем с лицензированием.
    Последний раз редактировалось rооt; 13.12.2009 в 22:54.

  15. Вверх #15
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    38
    Сообщений
    23,354
    Репутация
    6088
    Цитата Сообщение от rооt Посмотреть сообщение
    Не знаю как и ответить, ввиду того, что MS просит за windows довольно хорошие деньги, и это только ОС, + среда разработки и куча всяких мелких программ, в итоге приходитса писать на тех же никсах в QT либо GTK+, и потом переносить всё это на виндовс машину, и нет проблем с лицензированием.
    Ну на самом деле qt тоже стоит денег, иначе прийдется отдавать исходные коды. А купив Windows получаешь Visual Studio Express и MSSQL express на шару. Так что среда разработки есть Но такое решение будет непортируемым.

  16. Вверх #16
    Посетитель
    Пол
    Мужской
    Возраст
    27
    Сообщений
    132
    Репутация
    16
    Цитата Сообщение от maxx™ Посмотреть сообщение
    Ну на самом деле qt тоже стоит денег, иначе прийдется отдавать исходные коды.
    Для мелкого софта можно отдать исходники, пусть заказчик порадуется, всё же он за это платит

  17. Вверх #17
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от rооt Посмотреть сообщение
    Для мелкого софта можно отдать исходники, пусть заказчик порадуется, всё же он за это платит
    не заказчику, а в общий доступ, по идее.
    другое дело что можно и не делать и никто не узнает.
    вопрос темы в том - стоит ли тратить дополнительные средства для поддержки кроссплатформенности ?

  18. Вверх #18
    Посетитель
    Пол
    Мужской
    Сообщений
    488
    Репутация
    49
    Цитата Сообщение от maxx™ Посмотреть сообщение
    Ну на самом деле qt тоже стоит денег, иначе прийдется отдавать исходные коды.
    Неправда. Сейчас Qt распространяется под лицензией LGPL (в том числе). Это значит, что можно писать закрытое приложение, имеющее прориетарную лицензию, а саму Qt распространять под LGPL. Т.е. если вносить изменения непосредственно в саму библиотеку, то ее код должен быть открытым, а само приложение при этом может оставаться закрытым. К тому же, мир не сошелся на одной свободной кроссплатформенной библиотеке.

  19. Вверх #19
    Частый гость Аватар для valheru
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    41
    Сообщений
    852
    Репутация
    55
    Цитата Сообщение от Makhno Посмотреть сообщение
    А что мало кросс-платформенных UI-библиотек — почему изначально не использовать одну из таких‽
    Потому что получится плохой UI.

  20. Вверх #20
    Модератор
    Мистер Одесский Форум
    Аватар для maxx™
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    38
    Сообщений
    23,354
    Репутация
    6088
    Цитата Сообщение от Makhno Посмотреть сообщение
    Сейчас Qt распространяется под лицензией LGPL (в том числе). Это значит, что можно писать закрытое приложение, имеющее прориетарную лицензию, а саму Qt распространять под LGPL. Т.е. если вносить изменения непосредственно в саму библиотеку, то ее код должен быть открытым, а само приложение при этом может оставаться закрытым.
    Это хорошо!


Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения