Старый 22.02.2014, 10:35   #1
-ms
 
Регистрация: 19.02.2014
Сообщений: 3
Репутация: 0
По умолчанию Состояние Windows разработки на сегодня

Добрый день, коллеги!

Собственно понадобилось написать небольшую приложуху под Windows, и позник вопрос, какими средствами воспользоваться.
Java не рассмастриваю, тк swing имеет убогейший интерфейс.
Весьма презентативно выглядят на мой взгляд приложения написанные под .NET, но возник вопрос, на всех ли компьютерах сейчас стоит .NET?
Приложение хочу написать - клиент к платному сервису, поэтому в идеале оно должно легко и просто ставиться и запускаться, а если у пользователя не будет .NET, то это может вызвать сложности, и клиент в конце концов уйдет.

Поэтому вопрос, как считаете, писать ли такое на .NET? или может Java? или посмотреть на приложения типа тех, которые получаются на выходе из Delphi и подобного?

Сорри за возможно тупой вопрос, но я в Windows мире уже лет 5 не кручусь и могу не знать что там к чему
-ms вне форума   Ответить с цитированием
Старый 22.02.2014, 11:49   #2
Somat
 
Регистрация: 21.05.2013
Сообщений: 5
Репутация: 0
По умолчанию

без .NET пакета сейчас практически ни одно приложение не запускается.
ничего не мешаешь его встроить в пак установки.
Somat вне форума   Ответить с цитированием
Старый 22.02.2014, 13:21   #3
JKornev
 
Регистрация: 03.11.2013
Сообщений: 10
Репутация: 0
По умолчанию

Цитата:
без .NET пакета сейчас практически ни одно приложение не запускается.
очень сомниваюсь

Вообще .NET сейчас достаточно популярен и начиная с XP помоему он встраивается в ОС. В XP встроен Framework 2.0 в 8ку 4.5, разбег в версиях и есть основная проблема .NET. Для того чтобы написать максимально поддерживаемое приложение, надо брать фреймворк меньших версии, а то что меньше 3.5 это дикая муть. Так что .Net еще пару лет не будет особо универсальным(пока не вымрет XP).

Для того чтобы пользователь смог открыть программу без проблем и на Windows 2000 и на 8, писать надо на делфи или с++, но в с++ разработка GUI в разы сложнее, так что выбор за вами.
JKornev вне форума   Ответить с цитированием
Старый 22.02.2014, 14:28   #4
Somat
 
Регистрация: 21.05.2013
Сообщений: 5
Репутация: 0
По умолчанию

смотреть нужно по задачам, если вам нужны плюшки в виде современного офиса и тд, то нужен последний фрэймворк
Somat вне форума   Ответить с цитированием
Старый 22.02.2014, 19:56   #5
-ms
 
Регистрация: 19.02.2014
Сообщений: 3
Репутация: 0
По умолчанию

плюшек особенно не надо, пара инпутов, кнопка подключиться, вот собственно и все.
ну и приятный внешний вид
-ms вне форума   Ответить с цитированием
Старый 23.02.2014, 13:42   #6
Somat
 
Регистрация: 21.05.2013
Сообщений: 5
Репутация: 0
По умолчанию

ну тогда и не нужно послений .NET
если что-то эксклюзивное нарисовать, сделаешь сам инпуты и тп.,
благо там все это легко делается.
Somat вне форума   Ответить с цитированием
Старый 24.02.2014, 14:38   #7
dukebarman
 
Аватар для dukebarman
 
Регистрация: 30.11.2011
Сообщений: 13
Репутация: 4
По умолчанию

Конечно выбор за .Net. Хотя если разрабатываешь с заделом на будущее (кроссплатформенность), то я бы взялся за Qt
dukebarman вне форума   Ответить с цитированием
Старый 26.02.2014, 22:28   #8
alcatraz
 
Регистрация: 26.02.2014
Сообщений: 3
Репутация: 0
По умолчанию

Java: можно использовать Qt Jambi - выглядит нативно, за что просит таскать с собой ~20 мб. библиотек.

Также советую посмотреть видео с конференции автора Angry IP Scanner Антона Кекса, "Как я создал desktop-приложение на Java, скачанное 9 000 000 раз" - он там рассказывает о тонкостях работы с AWT.

В C++, так народ вроде тащится от того же Qt. Я бы еще над RAD Studio подумал, имхо.
alcatraz вне форума   Ответить с цитированием
Старый 01.03.2014, 02:24   #9
JKornev
 
Регистрация: 03.11.2013
Сообщений: 10
Репутация: 0
По умолчанию

ИМХО С++ & RAD Studio очень спорный вариант
JKornev вне форума   Ответить с цитированием
Старый 01.03.2014, 09:45   #10
alcatraz
 
Регистрация: 26.02.2014
Сообщений: 3
Репутация: 0
По умолчанию

Цитата:
Сообщение от JKornev Посмотреть сообщение
ИМХО С++ & RAD Studio очень спорный вариант
Раз требуется GUI, то почему бы и нет?
alcatraz вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot