|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
James Bond FRuser7320, без обид, но продолжаете мыслить как технарь. История эта началась еще 30 лет назад, на заре зарождения ПК. Тогда никто толком не знал что собой будет представлять ПК для потребителя. Были основных две идеологии: 1) ПК должен быть единым законченным устройством и софт должен быть его неотделимой частью. Т.е. как телевизор с пультом управления (сторонник идеологии - Стив Джобс). 2) ПК должен быть как конструктор, пользователь сам может его спокойно собрать из комплектующий, модернизировать, сувать в него любое ПО какое в голову взбредет (сторонник - Билли Гейтс). Вторая идеология взлетела, а первая взлетела но так низенько-низенько... И это понятно, т.к. не была ясна до конца роль ПК в обществе, потребителю нужен был "конструктор". Но прошли годы, времена изменились, сегодня можно достоверно сказать что нужно 90% юзеров, поэтому никому уже особо не нужны "конструкторы", все хотят законченные решения. Именно по этой причине сейчас на рынке рванули вверх "яблоки"! В мелкософт это прекрасно понимают, и тоже пытаются подстроиться под эту идеологию, но сделать это им очень трудно, из-за гор старый взаимоствязанных решений заточенных под идеологию №2. Фишка в том, что в идеологии законченных решений, сторонние разработчики особо не нужны - зачем делать некий апи или фреймворк для телевизора который и так все показывает? Смотрите как работают яблоки - хочешь разрабатывать - плати денюжку, получи лицензию, соблюди кучу требований, тогда может и разрешим юзать твой продукт. Так что не ждите что мелкософт будет в дальнейшем поддерживать универсальные технологии такие как WPF да и весь дотнет в целом, особенно для клиентских решений. Дальше додумываем сами... Это всё понятно в отношении пользователей, но как к разработчикам это относится? Разработчики-то как раз терпеть не могут, когда им дают "конструктор для даунов" из трёх нерасширяемых деталей и кучи ограничений. Может, МС сама напишет все основные приложения, а разработчикам покажет фигу вместо вменяемого АПИ? Судя по активности МС на поприще ВинФон (МС действительно начинает сама писать ширпотребные приложухи и пиарить их для ВинФон - достаточно посмотреть на, например, такую новостную ленту ), это действительно так. Алексей КJames Bond FRНо прошли годы, времена изменились, сегодня можно достоверно сказать что нужно 90% юзеров, поэтому никому уже особо не нужны "конструкторы", все хотят законченные решения. Именно по этой причине сейчас на рынке рванули вверх "яблоки"!"Всё новое - хорошо забытое старое?" "Phonebloks Unlocked: Google Backs Modular Mobile Phone" Это только для гиков. Модульность означает трату лишних средств (материалов, доступного в корпусе пространства, веса, габаритов, совокупной стоимости и т. д.). Модульность значит универсальность и взаимозаменяемость. Все эти вещи достигаются только за счёт урезания в чём-нибудь другом. Одно то, что у каждого модуля свой корпус, чего стоит - лишние перегородки, крепления, большие разъёмы с возмножностью многократного пересоединения. Эти штуки будут либо с большими габаритами, либо с маленькими возможностями по времени работы, мощности начинки и т. п. Я не говорю уже, что возиться с ними будут только гики, а остальные быстро наиграются и снова вернутся к готовым решениям. Сейчас основной запрос у всех пользователей - время автономной работы и чтобы приложения не закрывались после открытия трёх-четырёх из них (достало уже!). Т. е. аккумуляторы и ОЗУ от 2 ГБ (это на текущий момент). Достаточно было бы сделать легко заменяемой батарею - и всё. Ну и этих батарей выпустить варианта так два по ёмкости - обычная и большая. Так сейчас некоторые китайские (Highscreen, например) смартфоны выпускают - либо тонкий и с батареей на денёк, либо толстый и с батареей в два-два с половиной раза больше. Делать же полностью модульный телефон - очень нишевое решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 10:50 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320Может, МС сама напишет все основные приложения, а разработчикам покажет фигу вместо вменяемого АПИ? Судя по активности МС на поприще ВинФон (МС действительно начинает сама писать ширпотребные приложухи и пиарить их для ВинФон - достаточно посмотреть на, например, такую новостную ленту ), это действительно так. Ну вот, мыслите уже гораздо лучше! ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 14:01 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
James Bond FRuser7320Может, МС сама напишет все основные приложения, а разработчикам покажет фигу вместо вменяемого АПИ? Судя по активности МС на поприще ВинФон (МС действительно начинает сама писать ширпотребные приложухи и пиарить их для ВинФон - достаточно посмотреть на, например, такую новостную ленту ), это действительно так. Ну вот, мыслите уже гораздо лучше! ;) Вы уже начинаете забывать WPF и .NET? На WinRT переходите? Новые проекты в вашей организации начинаются на WinRT - чтобы к сроку выхода Вин9 у вас уже был готовый единый продукт подо все Вин-платформы? Что говорят ваши аналитики, архитекторы? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 15:01 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320Вы уже начинаете забывать WPF и .NET? Отчасти да. Скажем так, сейчас 80% времени в основном провожу за T-SQL, PL/SQL, раньше больше возился с дотнетом, сейчас дальше датаридеров редко вылажу. user7320Новые проекты в вашей организации начинаются на WinRT - чтобы к сроку выхода Вин9 у вас уже был готовый единый продукт подо все Вин-платформы? Новые проекты начинаются с тех же T-SQL и PL/SQL, на Вин9 как-то пох. Создание клиента это отсилы 20% разработки, на чем и как он будет реализован - дело десятое. И по моему глубокому убеждению вин-9 ждет участь не лучше своей предшественницы, посему спим спокойно. user7320Что говорят ваши аналитики, архитекторы? Вот это и говорят :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 15:28 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
да что вам этот WinRT сдался. Это приложения для планшетов и интернет-банки для них же. Или хотите все на WPF делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 18:59 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
netivan, в обновлении, следующем за Windows 8.1 Update 1 WinRT приложения можно будет запускать в окне на рабочем столе. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 19:25 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Lelouchnetivan, в обновлении, следующем за Windows 8.1 Update 1 WinRT приложения можно будет запускать в окне на рабочем столе. т.е. тоже что и не в окне, только в окне?:) можно тынц.? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 22:56 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
netivan, http://habrahabr.ru/company/microsoft/blog/218067/ Windows 8.1 Update Последний абзац раздела. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 23:22 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Lelouchnetivan, http://habrahabr.ru/company/microsoft/blog/218067/ Windows 8.1 Update Последний абзац раздела.спс ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2014, 23:27 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Закроют WPF и .NET, ох, закроют... Ну сами подумайте, зачем держать команду WPF- и .NET-разработки, когда можно одну WinRT? Ведь WinRT держать всё равно придётся, а WPF и .NET как бы опционально. Но если можно не держать, зачем держать? А что, на T-SQL, PL/SQL нынче крутые приложухи пишут? Этакие приложухи "всё в СУБД", даже логика предметной области? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 07:23 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320Закроют WPF и .NET, ох, закроют... user7320Но если можно не держать, зачем держать? .NET поддерживать им еще долго придется, ведь .NET это не только WPF. .NET интегрировали в SQL Server, сделели компонентом в Windows Server, на .NET написаны многие "приемо-передатчики" в различных SOA. Используется во множестве решений SSIS & SSAS. Так что если выключить .NET, серьезный бизнес обидется, сильно обидется, а это колосальные убытки, так что никто на это в обозримом будущем не пойдет. А WPF, да, закрыть не закроют, но будут спускать на тормозах, как Silverlight. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 07:48 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320А что, на T-SQL, PL/SQL нынче крутые приложухи пишут? Этакие приложухи "всё в СУБД", даже логика предметной области? Если Вы не обращали внимания - все "крутые приложухи" писали и пушут только на T-SQL, PL/SQL, естественно и "логика предметной области" там же. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 07:53 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Новости с build: http://www.infoq.com/news/2014/04/WPF-QA ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 09:25 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
James Bond FRuser7320А что, на T-SQL, PL/SQL нынче крутые приложухи пишут? Этакие приложухи "всё в СУБД", даже логика предметной области? Если Вы не обращали внимания - все "крутые приложухи" писали и пушут только на T-SQL, PL/SQL, естественно и "логика предметной области" там же.да это вопрос спорный и холиварный. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 10:12 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
James Bond FRuser7320Закроют WPF и .NET, ох, закроют... user7320Но если можно не держать, зачем держать? .NET поддерживать им еще долго придется, ведь .NET это не только WPF. .NET интегрировали в SQL Server, сделели компонентом в Windows Server, на .NET написаны многие "приемо-передатчики" в различных SOA. Используется во множестве решений SSIS & SSAS. Так что если выключить .NET, серьезный бизнес обидется, сильно обидется, а это колосальные убытки, так что никто на это в обозримом будущем не пойдет. А WPF, да, закрыть не закроют, но будут спускать на тормозах, как Silverlight. Ну, будет как с Дельфи - лет пять-семь спрос по инерции побудет для поддержухи старых приложух, а потом всё. Ну а если Дотнет такой крутой, зачем ВинРТ тогда? У МС уже есть развитая платформа (Дотнет), зачем ей создавать новую не в замен старой, а параллельно? Чем Дотнет будет плох на мобилках? Только про производительность не надо - топовые планшеты и смарты уже догнали по ТТХ бюджетные офисные тачанки. У Дотнета основной жор идёт по памяти - так её уже по 3 ГБ пару лет как в топовые мобилки пихают, а Вин-планшеты уже и по 4 ГБ имеют. А то ли ещё будет. В то время как подавляющему большинству Дотнет-приложений и 2 ГБ достаточно (с учётом ОЗУ под ОС - т. е. реально ещё меньше). Короче говоря, ограничения ТТХ мобилок уже давно не аргумент. Так накой? Кто что думает? Вот кто плотно уже поработал с ВинРТ и Metro UI Design Language - чего там такого есть, чего нет в WPF? Я кроме мультитача (который МС не хочет добавлять по политическим соображениям, судя по всему - а сторонние мультитачи страдают недостатками) и вспомнить ничего не могу. Зато послушаешь людей, которые с WPF на Metro перешли, так там то того, нет, то другого, и это до сих пор. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 10:29 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
James Bond FRuser7320А что, на T-SQL, PL/SQL нынче крутые приложухи пишут? Этакие приложухи "всё в СУБД", даже логика предметной области? Если Вы не обращали внимания - все "крутые приложухи" писали и пушут только на T-SQL, PL/SQL, естественно и "логика предметной области" там же. Ну, если крутые приложухи это только хайлоад и двигание байтиков ручками... Недавно мнение слышал, что всё, что не в машинных кодах - для лохов и вообще детский сад. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 10:32 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320Недавно мнение слышал, что всё, что не в машинных кодах - для лохов и вообще детский сад. Уверен что через лет пять Вы с этим согласитесь :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 10:44 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
James Bond FRuser7320Недавно мнение слышал, что всё, что не в машинных кодах - для лохов и вообще детский сад. Уверен что через лет пять Вы с этим согласитесь :) Это почему вы так считаете? WebSharperНовости с build: http://www.infoq.com/news/2014/04/WPF-QA авторWPF is roughly ten to twelve years depending on how you count. And WPF was not designed to be highly responsive. Nor was it designed for the low-power consumer devices such as tablets. It simply wasn’t meant for the kinds of applications people want today. So given these factors, Microsoft is not planning on any investing in major changes to WPF. Вместо того, чтобы обновить, переписать низкоуровневую часть, внести изменения - тупо забьём и начнём всё с нуля. Такое ощущение, что МС давно распустила команду, отвечающую за разработку WPF, и теперь там это некому поддерживать. Всё понятно, можно хоронить. Вот что мне не нравится в МС, что забрасывание старых технологий начинается ещё до того, как новые, которые на замену старым, смогут хоть как-то развиться. Потому где-то каждые 7 лет имеем промежуток примерно в 3 года, когда старое уже не отвечает требованиям, а новое ещё не отвечает. Интересно, у Эппла и Гугла так же? Я слыхал, что на Андроиде вообще жопа - там и Джава 7 не в полной мере поддерживается и даже она только недавно стала, о 8 (лямбды там всякие и пр.) даже речи пока нет. Весело там у них. И ничего, как-то умудряются разработчики под Андроид трахаться с ним и им вроде даже это нравится. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 11:26 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320, user7320Ну а если Дотнет такой крутой, зачем ВинРТ тогда? А как с указанными James Bond FR областями WinRT пересекается? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 12:43 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Lelouchuser7320, user7320Ну а если Дотнет такой крутой, зачем ВинРТ тогда? А как с указанными James Bond FR областями WinRT пересекается? Так и .NET с ними не пересекается - всё на T-SQL/SQL делается. И вообще, надо на ассемблере писать, особенно для серверов. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 14:28 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320, при чем там T-SQL? На WinRT уже можно сервисы писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 14:33 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Lelouchuser7320, при чем там T-SQL? На WinRT уже можно сервисы писать? .NET станет полностью серверной платформой разработки МС? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 14:48 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
user7320, ИМХО, его развитие туда и направлено. Что в этом плохого? user7320Вы уже начинаете забывать WPF и .NET? Зачем забывать .NET, если он остается актуален? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 16:42 |
|
О WPF на WinRT: отличие от десктоп-версии
|
|||
---|---|---|---|
#18+
Lelouch, серверной? А windows приложения интересно на чем писать? на яве и дельфи ?:) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2014, 17:42 |
|
|
start [/forum/topic.php?fid=21&msg=38605033&tid=1441148]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 335ms |
total: | 602ms |
0 / 0 |