The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Разработчики Mono представили XobotOS, порт Android на C#"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от opennews (??) on 02-Май-12, 11:45 
Компания Xamarin, занимающаяся развитием проекта Mono, представила (http://blog.xamarin.com/2012/05/01/android-in-c-sharp/) проект XobotOS (https://github.com/xamarin/XobotOS), в рамках которого создан порт платформы Android 4, в котором все Java-компоненты переписаны на языке C#. Преобразование Java в C# выполнено с использованием полуавтоматических методов трансляции. Как и платформа Android, код XobotOS распространяется под лицензией Apache.


По заявлению разработчиков, использование виртуальной машины Mono позволило добиться значительного повышения производительности и уменьшения потребления памяти, по сравнению с выполнением Java-кода под управлением виртуальной машины Dalvik. Для автоматической трансляции исходных текстов на Java в  C# был задействован улучшенный инструментарий Sharpen (https://github.com/xamarin/XobotOS/tree/master/sharpen). Вручную был переписан код, связанный с обеспечением интеграции с базовой операционной системой и код Java JNI, используемый для вызова функций на языке Си.

<center><a href="http://tirania.org/s/71de890b.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1335942608.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></a></center>


Для обеспечения машинной трансляции инструментарий Sharpen пришлось значительно доработать, добавив поддержку расширенных Java-конструкций, используемых в коде Android. В частности, добавлена поддержка Java generics, обеспечен процесс трансляции на основе XML-правил, обеспечено преобразование типов Java в типы  C#, добавлена поддержка трансляции кода, взаимодействующего с низкоуровнемыми нативными функциями, добавлена поддержка атрибутов и улучшен процесс инкрементальной компиляции.

Разработка рассматривается как исследовательский проект, не претендующий развитие в виде нового продукта. Тем не менее, некоторые подготовленные в процессе создания XobotOS разработки будут использованы в версии Mono для платформы Android. Например, при работе с графикой вместо ранее используемой Java-прослойки в Mono планируется задействовать прямое обращение к библиотеке Skia. Проект уже достаточно функционален, пригоден для запуска и может быть использован для проведения экспериментов. Для MonoDevelop написан специальный плагин, позволяющий создавать для XobotOS приложения изначально написанные на C#, а не на Java.

URL: http://blog.xamarin.com/2012/05/01/android-in-c-sharp/
Новость: https://www.opennet.ru/opennews/art.shtml?num=33747

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Разработчики Mono представили XobotOS, порт Android на C#"  +3 +/
Сообщение от 1 (??) on 02-Май-12, 11:45 
хм, а вот эта штука куда как поинтереснее ондроеда будет
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Разработчики Mono представили XobotOS, порт Android на C#"  +3 +/
Сообщение от Аноним (??) on 02-Май-12, 13:45 
> хм, а вот эта штука куда как поинтереснее ондроеда будет

Что жабисты, что дотнетчики - один хрен. Интереснее оно будет только дотнетчикам унылым, толку с которых - ноль.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

52. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Crazy Alex (ok) on 02-Май-12, 14:38 
Ну, если отбросить религию и поглядеть... Сколько андроид есть мы знаем. Здесь заявлено ускорение раз в 6 по крайней мере. Если не врут - оно будет с какием-нибудь MeeGo вполне сравнимо по скорости.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

105. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от Аноним (??) on 02-Май-12, 17:03 
> - оно будет с какием-нибудь MeeGo вполне сравнимо по скорости.

Спасибо, конечно, но MeeGo уже есть. И быстрее, ибо просто си и плюсы без выгибонов. Зачем нужна еще одна хрень? Нормальный подход - научить мигу вывешивать HTML5 ряд продвинутых/системных апи. И было б зашибись. Но это наверное слишком просто и слишком хорошо работает, поэтому надо очередной маркетинговый булшит впарить...

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

136. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Crazy Alex (??) on 02-Май-12, 20:31 
Скорее надо говорить "MeeGo уже нет", к сожалению. Если уж победили managed платформы - то пусть хоть шустрыми будут...
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

158. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 12:48 
> Скорее надо говорить "MeeGo уже нет", к сожалению. Если уж победили managed
> платформы - то пусть хоть шустрыми будут...

Мне элементарно не нужен managed смартфон. Пусть эти корпорасы там сами себя в своем стойле менеджат наздоровье. А то весь этот их манагемент что-то совсем не заботится о юзере и его безопасности. Вон на андроиде ставя плеер который хочет полный доступ в сеть и отсылку смс - сразу ощущаешь себя в такой безопасности, конечно. И совсем не ставишь троян...

Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

140. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Anonim (??) on 02-Май-12, 22:11 
Миго быстрее андроида ?
Помнится, в тестах оптимизированная ява с предкомпиляцией была не более чем в 2 раза медленнее оптимизированного С++. Откуда такая разница? Может просто андроид еще сырой или просто оптимизирован для энергоэффективности. Там у низ в эмуляторе без разницы насколько загружен проц в тесте, а в реальном телефоне...
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

146. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от 1 (??) on 03-Май-12, 05:16 
далвик не знает ничего о предкомпиляции. это просто интерпретатор байткода
Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

160. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 12:49 
> далвик не знает ничего о предкомпиляции.

Вообще, там с некоторых пор есть jit...

Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

186. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от VoDA (ok) on 04-Май-12, 01:15 
>> далвик не знает ничего о предкомпиляции.
> Вообще, там с некоторых пор есть jit...

это чуть ли не с версии Андроида 1.5

Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

159. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 12:49 
> Помнится, в тестах оптимизированная ява с предкомпиляцией была не более чем в
> 2 раза медленнее оптимизированного С++. Откуда такая разница?

В раза 3 с фигом обычно. Да, по тестам как раз. В тепличных условиях. А в мобильных девайсах еще и памяти мало как бонус. Поэтому ведроид после запуска нескольких программ - нещадно тупит.

Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

60. "Разработчики Mono представили XobotOS, порт Android на C#"  +7 +/
Сообщение от 1 (??) on 02-Май-12, 15:42 
Ну, специалистам опеннета, которые OpenSSL от OpenSSH не отличают, определённо видней
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

141. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Anonim (??) on 02-Май-12, 22:12 
> Ну, специалистам опеннета, которые OpenSSL от OpenSSH не отличают, определённо видней

Ты openssh написал с ошибкой )

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

2. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 11:46 
Яву написали на С потом переписали обратно на С.
Undevelop it back! :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Разработчики Mono представили XobotOS, порт Android на C#"  +7 +/
Сообщение от anonymous (??) on 02-Май-12, 11:51 
Вы путаете C# и C.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

17. "Разработчики Mono представили XobotOS, порт Android на C#"  +37 +/
Сообщение от Аноним (??) on 02-Май-12, 12:25 
>Вы путаете C# и C.

Да ладно, разница в пол-тона.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

19. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от followme (ok) on 02-Май-12, 12:45 
как между С и Java
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Разработчики Mono представили XobotOS, порт Android на C#"  +3 +/
Сообщение от ТТТ on 02-Май-12, 12:47 
> Да ладно, разница в пол-тона.

Я бы сказал в четверть века :)

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

134. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от Йа ононимъ on 02-Май-12, 19:17 
Ну и что, что четверть века. Ноты не горят.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

39. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:46 
>>Вы путаете C# и C.
> Да ладно, разница в пол-тона.

Вам медведь на ухо наступил? Сразу же слышно - фальшивят!

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

53. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от Аноним (??) on 02-Май-12, 14:40 
>>Вы путаете C# и C.
>Да ладно, разница в пол-тона.

:DDD

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

62. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от BratSinot on 02-Май-12, 15:55 
Ага, щаз. По сути C# это таже Java. В .NET даже базовый API чуть-ли не копирует Java API.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

143. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от ысчвысв on 03-Май-12, 00:16 
> Ага, щаз. По сути C# это таже Java.

Ну зачем вы им это сказали? Пусть бы резвились дальше еще на пару страниц.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

149. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 11:13 
Он на всех языках на 95% совпадает. Базовые алгоритмы и типы данных как-бы везде схожи.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

155. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от PereresusNeVlezaetBuggy email(ok) on 03-Май-12, 12:09 
> Ага, щаз. По сути C# это таже Java. В .NET даже базовый
> API чуть-ли не копирует Java API.

Я бы сказал, доведённая до ума Java. Сейчас имею возможность детально наблюдать разработку довольно ответственного и сложного софта на Java (непосредственно не участвую), и понимаю, что у Java сейчас перед C# лишь одно заметное преимущество - больший процент готовых наработок.

И да, хоть я и уважаю и язык, и платформу Java в целом, но - не люблю. :) Слишком часто в последнее время приходится разруливать (с т.з. сисадмина) последствия "простых" решений на оных. Одни только поделия Atlassian чего стоят... Программы на .NET хотя бы не таскают для личных целей весь фреймворк, а пользуются системным.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

161. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:01 
> только поделия Atlassian чего стоят... Программы на .NET хотя бы не
> таскают для личных целей весь фреймворк, а пользуются системным.

Расскажи как пинта допустим поюзает в винде системный фреймворк, теоретик фигов. Ну или пайнт.нет - поюзает системный фреймворк в моно. Теоретик галимый.

Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору

178. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от PereresusNeVlezaetBuggy email(ok) on 03-Май-12, 14:53 
>> только поделия Atlassian чего стоят... Программы на .NET хотя бы не
>> таскают для личных целей весь фреймворк, а пользуются системным.
> Расскажи как пинта допустим поюзает в винде системный фреймворк, теоретик фигов. Ну
> или пайнт.нет - поюзает системный фреймворк в моно. Теоретик галимый.

Вы про это? http://tirania.org/blog/archive/2007/May-15-1.html 2007 год, если никто не заметил.

А лучше - научитесь разговаривать. И я не столько про вежливость, сколько про умение формулировать свои мысли.

Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору

3. "Разработчики Mono представили XobotOS, порт Android на C#"  +5 +/
Сообщение от Myxamop on 02-Май-12, 11:50 
Технология виртуализации первратилась в ошейник для обывателя.
Холодное железо подеонтрольео вендору - юзер живет в теплом ламповом красочном виртуальном мире.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Разработчики Mono представили XobotOS, порт Android на C#"  +8 +/
Сообщение от 1 (??) on 02-Май-12, 11:56 
что?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

65. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от arisu (ok) on 02-Май-12, 15:57 
> что?

мухомор же.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от Аноним (??) on 02-Май-12, 12:14 
а?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

157. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от e_asphyx (ok) on 03-Май-12, 12:34 
Завязывай лучше
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Разработчики Mono представили XobotOS, порт Android на C#"  –2 +/
Сообщение от Аноним (??) on 02-Май-12, 12:02 
я один не могу понять, о чем график ? что это за тест?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от krig email on 02-Май-12, 12:12 
Время в секундах на обработку структур данных на Dalvik и Mono. Показывает что Mono производительнее Dalvik.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

21. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от followme (ok) on 02-Май-12, 12:50 
> Время в секундах на обработку структур данных на Dalvik и Mono. Показывает
> что Mono производительнее Dalvik.

Ага , и заключается она в том что в Mono эти конструкции есть на уровне языка, а в Java нет. Вот и выходит что это разница между маршалингом + вызовом нативного кода и обход конструкции по дереву классов внутри вм

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

137. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от аноним1 (ok) on 02-Май-12, 20:35 
Нет там маршалинга и P/Invoke. Соответственно, все кроссплатформенно по самое немогу.

На Хабре уже разобрались - тест написан с использованием структур, они у CLR value-type, т.е. размещаются в стеке. Доступ к стеку логично в разы быстрее, чем к куче.
В Джаве такое недоступно - там нет ничего, кроме объектов, из идеологических соображений, насколько я понимаю.
Вот и все пироги.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

139. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от followme (ok) on 02-Май-12, 22:01 
> Нет там маршалинга и P/Invoke. Соответственно, все кроссплатформенно по самое немогу.
> На Хабре уже разобрались - тест написан с использованием структур, они у
> CLR value-type, т.е. размещаются в стеке. Доступ к стеку логично в
> разы быстрее, чем к куче.
> В Джаве такое недоступно - там нет ничего, кроме объектов, из идеологических
> соображений, насколько я понимаю.
> Вот и все пироги.

Там на P/Invoke переписан механизм JNI, и через него идет отрисовка, так же об этом упоминается в README, что sharpen генерит промежуточные .с и .h файлы, как сказано в README

Support for generating C's .c and .h files for native glue
(to assist in P/Invoke support)

Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

142. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от аноним1 (ok) on 02-Май-12, 22:33 
Где в Джава коде есть JNI-вызовы, sharpen пытается генерить P/Invoke обертки.

В бенчмарке таких вызовов нет, соответственно генерить нечего.
Убедись: https://github.com/zanew/MonovsDalvik

Зато в BinTree тесте struct вместо class.
С# - https://github.com/zanew/MonovsDalvik/blob/c89d04404b3c146b8...

Java - https://github.com/zanew/MonovsDalvik/blob/c89d04404b3c146b8...

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

22. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Дебианщик on 02-Май-12, 12:50 
Я вам таких графиков в либре нарисую сколько хотите. По факту ничего конкретного. Может в этом тесте их попугаи и оказались сильнее, но в реальной работе устройство может оказаться неюзабельным.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

55. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от юзернейм on 02-Май-12, 15:19 
как дела с памятью?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

40. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от Аноним (??) on 02-Май-12, 13:47 
> я один не могу понять, о чем график ? что это за тест?

Мигелькина контора сферических коней в вакууме меряет. Почему-то прикопавшись к одному тесту. На остальных не так красочно? :)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от openclocker (ok) on 02-Май-12, 12:12 
Они что, в машинный код компилировали, вместо промежуточного?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от openclocker (ok) on 02-Май-12, 12:12 
место байт-кода
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от openclocker (ok) on 02-Май-12, 12:12 
вместо байт-кода
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Разработчики Mono представили XobotOS, порт Android на C#"  +4 +/
Сообщение от Аноним (??) on 02-Май-12, 12:12 
Название доставляет
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от openclocker (ok) on 02-Май-12, 12:15 
Надо было назвать WobotOS)
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

41. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от Аноним (??) on 02-Май-12, 13:48 
> Надо было назвать WobotOS)

"Е...ный насос!" (с) какой-то алкаш. Наверное он уже тогда знал про затею мигеля и название...

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

87. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от юзернейм on 02-Май-12, 16:31 
чем не нравится хобот?
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

107. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:05 
> чем не нравится хобот?

Тем что у алкаша название еще красочнее вышло :)


Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

156. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от PereresusNeVlezaetBuggy email(ok) on 03-Май-12, 12:12 
> Надо было назвать WobotOS)

Это вы ещё "Хобости" не видели.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

122. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Andrey Mitrofanov on 02-Май-12, 17:45 
"Хоботов, ты смешон!"//М.П.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Разработчики Mono представили XobotOS, порт Android на C#"  +5 +/
Сообщение от Inferrna on 02-Май-12, 12:15 
Вместо VM для оральной жабы, запилили VM для мелкомягкого шарпея. Нет пути.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Timka (??) on 02-Май-12, 12:18 
графики слишком хороши, чтобы быть правдой
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Аноним (??) on 02-Май-12, 12:23 
Нормальные графики, только следует понимать, что это всего-то частный случай, и далеко не все программы используют именно такие структуры данных, по-этому разница может быть и не такой большой или вообще не в пользу моно :)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от followme (ok) on 02-Май-12, 12:53 
> Нормальные графики, только следует понимать, что это всего-то частный случай, и далеко
> не все программы используют именно такие структуры данных, по-этому разница может
> быть и не такой большой или вообще не в пользу моно
> :)

Да там не только структуры, там ещё не маленькая часть вызывается через P/Invoke, то есть работает нативно - а это значит что не универсально и не кросс-платформенно  

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

42. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:49 
> графики слишком хороши, чтобы быть правдой

Судя по тому что там 1 единственный бенч - кой-кто как обычно выпятил 1 частный случай.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 12:45 
Выглядит очень правдоподбно, особенно в свете Windows Phone, которая работает в РАЗЫ быстрее Android.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от ТТТ on 02-Май-12, 12:52 
Только требует для этого специального оборудования :)
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

27. "Разработчики Mono представили XobotOS, порт Android на C#"  –2 +/
Сообщение от Аноним (??) on 02-Май-12, 12:57 
Майкрософт в коем-то веке сделал что-то верно, стараются делать софт близко с железом. Стандартизация аппаратных платформ - очень правильно, это не позволяет китайским недопроизводителям выпускать всякую ерунду, которая бы только портила впечатление пользователей.
Есть, кстати, вполне дешовые платформы от квалком. Вон, самая дешовая нокиа на WP стоит 11тр. Работает точно так же быстро.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

48. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от agent_007 (ok) on 02-Май-12, 14:04 
работает быстро, это да. почти как android.

только быстрота эта достигается за счёт ограничений, которые в том же android или iOS отсутствуют как класс. например, фоновым процессам недоступна сеть, что сразу превращает "современную многозадачную мобильную ОС" в не такую уж и современную, и совсем не многозадачную.

предупреждая высказывания о том, что WP ещё молодая ОС, и все начинали так же, отвечу, что сейчас 2012 год, а не 2008. и в 2012 году с таким убогим продуктом выходить на рынок было не нужно. на фоне android и iOS продукт от microsoft выглядит никак. и даже у samsung bada рыночная доля выше :)

ну и вообще, вера в магические "оптимизации платформы" выглядит довольно смешно. при одинаковом железе и возможностях мобильных ОС, работать эти ОС тоже будут одинаково, что довольно хорошо видно при сравнении актуальных версий android и iOS, которые различаются только степенью огороженности и количеством приложений в магазинах.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

58. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от f (??) on 02-Май-12, 15:34 
Вы говорите неправду. На WP все всем доступно. И сеть в том числе.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

61. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от agent_007 (ok) on 02-Май-12, 15:53 
> Вы говорите неправду. На WP все всем доступно. И сеть в том числе.

давайте так. вы сходите и прочтёте:
http://msdn.microsoft.com/en-us/library/hh202858%28v=VS...
начиная со слов "When an application is reactivated from a dormant state, there is no need to create a new instance of a socket".

затем, в том же примечании перейдёте по ссылке "Execution Model Overview for Windows Phone", после чего в ответе на этот пост 20 раз напишите: "я больше никогда в жизни не буду даже пытаться говорить о вещах, в которых ничего не понимаю".

так же, рекомендуется к прочтению http://msdn.microsoft.com/en-us/library/hh202866%28v=vs... и
http://msdn.microsoft.com/en-us/library/ff967549%28v=vs...

либо, как вариант, вы покажете пример клиент-серверного кода для WP, в котором мы увидим как клиентское приложение, выходящее из dormant state не переустанавливает соединение к серверу, при этом продолжая получать от сервера данные. лучше чтобы этот пример был из msdn, но можно и ваш личный код. тогда я в ответе на ваш пост 20 раз напишу что-нибудь красивое.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

72. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Аноним (??) on 02-Май-12, 16:08 
http://weblogs.asp.net/jgalloway/archive/2011/11/23/leveragi...

И поменьше пафоса.

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

79. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:17 
> http://weblogs.asp.net/jgalloway/archive/2011/11/23/leveragi...
> И поменьше пафоса.

вы сами пробовали читать материалы, ссылки на которые приводите ? судя по всему нет. там нормальным таким английским языком написано, в каком именно виде сеть доступна фоновым задачам. а именно ни в каком, кроме Background File Transfer.

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

82. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:23 
Мда... А написать свой агент не судьба?
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

90. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от arisu (ok) on 02-Май-12, 16:33 
> Мда... А написать свой агент не судьба?

а почитать свои же ссылки не судьба?

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

91. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:35 
> Мда... А написать свой агент не судьба?

нет конечно. там масса ограничений.

http://msdn.microsoft.com/en-us/library/hh202942%28v=vs...

читать нужно разделы "Constraints for Periodic Agents" и "Constraints for Resource-intensive Agents", их вполне достаточно.

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

95. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:40 
>> Мда... А написать свой агент не судьба?
> нет конечно. там масса ограничений.
> http://msdn.microsoft.com/en-us/library/hh202942%28v=vs...
> читать нужно разделы "Constraints for Periodic Agents" и "Constraints for Resource-intensive
> Agents", их вполне достаточно.

Ну и? Есть поддержка сети в бэкграуде? Есть.

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

106. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от agent_007 (ok) on 02-Май-12, 17:05 
> Ну и? Есть поддержка сети в бэкграуде? Есть.

коллега, у меня к вам вопрос, как к знатоку. как мне с этой "поддержкой сети" реализовать SIP клиент ? сейчас есть следующие проблемы:

- когда клиент падает в фон, достучаться для него можно только через push, что, как вы понимаете, не совсем приемлемо в случае телефонии;
- background file transfer и background agents не решают задачи поддержания активного сетевого соединения фоновым процессом;
- при выводе процесса из фона приходится переустанавливать все сетевые соединения, этот процесс занимает время пропорциональное количеству аккаунтов в клиенте.

вы знаете, как эти проблемы решить ? или вы по прежнему считаете, что проблем нет, а сеть у фоновых процессов есть ?

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

162. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:18 
> Ну и? Есть поддержка сети в бэкграуде? Есть.

Ну знаете, в мсдос тоже резидентные программы "как бы в бэккграунде" могли работать. Даже с сетью. Только очень уж с ограниченной функциональностью из-за кривости механизма. Идите и пользуйтесь такой "многозадачностью" и "фоном". Флаг вам в руки и электричку навстречу. А я таким 20 лет назад в мсдосе отпользовался и возвращаться в каменный век не собираюсь.

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

80. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от arisu (ok) on 02-Май-12, 16:21 
> http://weblogs.asp.net/jgalloway/archive/2011/11/23/leveragi...
> И поменьше пафоса.

ну и где там описание того, как мне сделать сервис, который требует постоянного соединения с сервером? стучать в бубен, заставлять себя будить постоянно (а там, вроде как, ограничение на частоту пробудки) и надеяться, что соединение не дропнут? или по технологии, по которой у них сделан file transfer? так там тоже масса ограничений и не ясно, можно ли сделать свои подобные сервисы.

короче, могу только цитатой ответить: «поменьше пафоса.»

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

84. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:25 
> ну и где там описание того, как мне сделать сервис, который требует
> постоянного соединения с сервером? стучать в бубен, заставлять себя будить постоянно
> (а там, вроде как, ограничение на частоту пробудки) и надеяться, что
> соединение не дропнут? или по технологии, по которой у них сделан
> file transfer? так там тоже масса ограничений и не ясно, можно
> ли сделать свои подобные сервисы.
> короче, могу только цитатой ответить: «поменьше пафоса.»

Короче просто документацию почитать про сервисы и агенты и написать.

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

88. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:32 
> Короче просто документацию почитать про сервисы и агенты и написать.

ну так вперёд, вот ссылки:

http://msdn.microsoft.com/en-us/library/hh202866%28v=vs...
http://msdn.microsoft.com/en-us/library/hh202942%28v=vs...

там вполне прозрачно объясняется почему не получится "просто документацию почитать про сервисы и агенты и написать".

мне только непонятно, зачем вы спорите с теми, кто уже "просто документацию почитал", вместо того, чтобы "просто документацию почитать" ?


Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

96. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:42 
Чтоб они ерунды не говорили, типа

>например, фоновым процессам недоступна сеть, что сразу превращает "современную многозадачную мобильную ОС" в не такую уж и современную, и совсем не многозадачную.

Ведь фоновым процессам сеть доступна.

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

100. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:50 
> Чтоб они ерунды не говорили, типа
>>например, фоновым процессам недоступна сеть, что сразу превращает "современную многозадачную мобильную ОС" в не такую уж и современную, и совсем не многозадачную.
> Ведь фоновым процессам сеть доступна.

в каком виде ?

покажите пример, как мне держать 3 открытых сетевых соединения в фоновом процессе ?

Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

111. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:24 
Сеть - это не сетевое соединение.
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

116. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 17:27 
> Сеть - это не сетевое соединение.

не сетевое а какое ?

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

150. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от letsmac (ok) on 03-Май-12, 11:22 
> покажите пример, как мне держать 3 открытых сетевых соединения в фоновом процессе
> ?

Нафига можно спросить? Чтобы аккумулятор разряжался за полчаса и тормоза перли как на ведре? Для таких извращенцев только ведро с его тормозами на 2-х ядрах, уже вон 4-х ядерные пихают с горя.

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

163. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:24 
> Нафига можно спросить? Чтобы аккумулятор разряжался за полчаса и тормоза перли как
> на ведре? Для таких извращенцев только ведро с его тормозами на
> 2-х ядрах, уже вон 4-х ядерные пихают с горя.

Слушай, чувак, пользуйся мсдосом. Ну и что что 1-задачное? Зато никто не тормозит и свопом не тарахтит - правда круто?

Грубо говоря, если устраивает заявленный тобой функционал - можно купить бабушкофон за 50 баксов, что в несколько раз (!!!) дешевле любого вендофона. Он еще и работает в режиме ожидания месяц (некторые модели). А не 2 дня как вендофоны.

Потому что если телефон не может держать 3 конекции - это тупофон и звонилка. Даже моя допотопная нокия на симбиане из начала 2000-х так умеет. И многозадачность там нормальная, уже почти 10 лет как. Так что засуньте свой маркетинговый булшит куда подальше.

Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

166. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от letsmac (ok) on 03-Май-12, 13:37 
>>Потому что если телефон не может держать 3 конекции - это тупофон и звонилка.

С вашим диагнозом вам исключительно ведро с геммороем и подходит.

Ответить | Правка | ^ к родителю #163 | Наверх | Cообщить модератору

172. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 13:46 
>>>Потому что если телефон не может держать 3 конекции - это тупофон и звонилка.
> С вашим диагнозом вам исключительно ведро с геммороем и подходит.

ну почему же. iOS тоже многозадачный. и не тормозит, разумеется.

Ответить | Правка | ^ к родителю #166 | Наверх | Cообщить модератору

164. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 13:25 
> Нафига можно спросить? Чтобы аккумулятор разряжался за полчаса и тормоза перли как
> на ведре? Для таких извращенцев только ведро с его тормозами на
> 2-х ядрах, уже вон 4-х ядерные пихают с горя.

для SIP. для VPN. для любого полноценного IM. вы не поверите, даже древнючий симбиан всё это умел ещё в 2008 году.

аккумулятор у телефонов с WP разряжается точно так же, как у телефонов с android. это я вам как владелец htc hd7 говорю. и это при том, что WP ничего толком не умеет, кроме быстрой прорисовки интерфейса.


Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

165. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 13:35 
> аккумулятор у телефонов с WP разряжается точно так же, как у телефонов
> с android. это я вам как владелец htc hd7 говорю.

Там просто акк некультурных размеров. При включенном синхронизации FB/Twitter/5 акоов почты живет 2-3 дня нормально.

>>вы не поверите, даже древнючий симбиан всё это умел ещё в 2008 году.

С тем его и зарыли.

Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

170. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 13:45 
>> аккумулятор у телефонов с WP разряжается точно так же, как у телефонов
>> с android. это я вам как владелец htc hd7 говорю.
> Там просто акк некультурных размеров. При включенном синхронизации FB/Twitter/5 акоов
> почты живет 2-3 дня нормально.

в lumia 800 культурных размеров ? он точно так же разряжается за день и при этом ничего не умеет. ни в рабочий интранет из дома залезть, ни к офисной атс прицепиться.

вообще, поклонники WP мне напоминают линупсоедов образца начала 2000-х. им тоже было ничего не нужно :)

Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору

175. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 13:58 
>>он точно так же разряжается за день и при этом ничего не умеет. ни в рабочий интранет из дома залезть, ни к офисной атс прицепиться.

Вы коммуникатор с компом не путаете?

>>вообще, поклонники WP мне напоминают линупсоедов образца начала 2000-х. им тоже было ничего не нужно :)

А чего не хватает-то? Всего хватает. Переключение между приложениями работает, браузер работает, карты есть, игрухи аж от Сида Мейера бегают. IM+ работает и таки получает сообщения. Троянов не обнаружено ( андроид вообще единственный притон ). Обновления аппарата по полгода не ждёшь.

Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору

176. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 14:17 
> Вы коммуникатор с компом не путаете?

нет. я коммуникатор считаю устройством для связи и коммуникаций в первую очередь. даже эту простейшую задачу WP решает никак, поскольку звонить и принимать звонок умеет только через GSM. iOS, Android и Symbian, и даже S40 с задачей справляются на отлично, причём Symbian и s40 уже давно.

> А чего не хватает-то? Всего хватает. Переключение между приложениями работает, браузер
> работает, карты есть, игрухи аж от Сида Мейера бегают. IM+ работает
> и таки получает сообщения. Троянов не обнаружено ( андроид вообще единственный
> притон ). Обновления аппарата по полгода не ждёшь.

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

как корпоративному пользователю мне остро не хватает SIP, VPN, IM и возможности вывести картинку на экран через HDMI. как домашнему - хорошей читалки книг, словарей с интеграцией в читалку, skype и того же самого HDMI. так же было бы неплохо иметь HD экран, поскольку с него читать очень удобно.

Ответить | Правка | ^ к родителю #175 | Наверх | Cообщить модератору

179. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 15:31 
> карты ещё туда-сюда, но вот про IM+ лучше не рассказывайте. у меня

А что там не хватает? Такие же как и на других.

>> iOS, Android и Symbian, и даже S40 с задачей справляются на отлично, причём Symbian и s40 уже давно.

Умеют ЧТО? Symb вообще устарел при выходе. S40 не умела фактически ничего, UIQ что-то еще более менее удобное.

>>да IM+ вылезает из фона, начинается феерия с реконнектами и обновлением списка контактов.

Просто приложение переключить не подходит?

> как корпоративному пользователю мне остро не хватает SIP, VPN, IM и возможности
> вывести картинку на экран через HDMI. как домашнему - хорошей читалки
> книг, словарей с интеграцией в читалку, skype и того же самого HDMI

Читалок - вагон, skype давно работает. Словари не смотрел.

HDMI на телефоне это уже извращение в общем.


Ответить | Правка | ^ к родителю #176 | Наверх | Cообщить модератору

180. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 15:52 
> Умеют ЧТО? Symb вообще устарел при выходе. S40 не умела фактически ничего, UIQ что-то еще более менее удобное.

ну давайте покажу.

http://www.developer.nokia.com/Devices/Device_specifications.../ - телефон давно снят с производства. умеет wifi, навигацию, sip, карты памяти 8 Gb, mass storage, "многозадачность". вот с ним WP как раз и конкурирует :) даже более-менее успешно, поскольку в телефонах с WP экран побольше :)  

>>>да IM+ вылезает из фона, начинается феерия с реконнектами и обновлением списка контактов.
> Просто приложение переключить не подходит?

опять одно и то же по кругу. просто переключаю. но, поскольку фоновый процесс в WP не может иметь открытых сетевых соединенй, каждый раз после просто переключения он просто реконнектится в gtalk, icq, skype, офисный jabber.  

> Читалок - вагон, skype давно работает. Словари не смотрел.

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

> HDMI на телефоне это уже извращение в общем.

да, я понял. всё,  чего нет в WP - извращение.

Ответить | Правка | ^ к родителю #179 | Наверх | Cообщить модератору

108. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:09 
> Вы говорите неправду. На WP все всем доступно. И сеть в том числе.

Наверное вы хотели сказать что там все огорожено? Да, это вам не андроид где можно при желании получить рута и выполнить кернел-мод код, если это стало реально надо (e.g. низкоуровневая работа с железом, добавление поддержки необычного оборудования типа usb-девайсов через OTG, etc).

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

67. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:03 
> работает быстро, это да. почти как android.

Намного быстрее чем андроид. Скорость работы интерфейса отмечается во всех обзорах.

> только быстрота эта достигается за счёт ограничений, которые в том же android
> или iOS отсутствуют как класс. например, фоновым процессам недоступна сеть, что
> сразу превращает "современную многозадачную мобильную ОС" в не такую уж и
> современную, и совсем не многозадачную.

Офигенные ограничения. Просто не представляю как на телефоне не иметь веб-сервер. Конечно, круто, что в андроиде такая возможность есть, но вот только лагают смс, журнал звонков и рабочие столы. А так да, отлично все.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

71. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от arisu (ok) on 02-Май-12, 16:08 
> Офигенные ограничения. Просто не представляю как на телефоне не иметь веб-сервер.

или, например, работающий на фоне IM-клиент. но действительно — зачем? ведь у нас тупофон, какие такие im-клиенты?

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

74. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:11 
>> Офигенные ограничения. Просто не представляю как на телефоне не иметь веб-сервер.
> или, например, работающий на фоне IM-клиент. но действительно — зачем? ведь у
> нас тупофон, какие такие im-клиенты?

А это щито, например?
http://www.windowsphone.com/en-US/apps/d9c87041-be2b-e011-85...

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

77. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:13 
> А это щито, например?
> http://www.windowsphone.com/en-US/apps/d9c87041-be2b-e011-85...

это? https://login.live.com

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

81. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:22 
> А это щито, например?
> http://www.windowsphone.com/en-US/apps/d9c87041-be2b-e011-85...

ну вы им сами то пробовали пользоваться ? или хотя бы его описание прочесть что ли ? в описании чётко написано "Receive messages via Push Notifications when the application is inactive". т.е. клиентское приложение, ушедшее в фон, получит нотификацию о входящем сообщении. после того, как приложение выйдет из фона, оно переустановит соединение к серверу. особенно феерично это выглядит в мультипротокольном клиенте с 5-ю например аккаунтами в разных сетях.


Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

83. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:24 
\> ну вы им сами то пробовали пользоваться ? или хотя бы его
> описание прочесть что ли ? в описании чётко написано "Receive messages
> via Push Notifications when the application is inactive". т.е. клиентское приложение,
> ушедшее в фон, получит нотификацию о входящем сообщении. после того, как
> приложение выйдет из фона, оно переустановит соединение к серверу. особенно феерично
> это выглядит в мультипротокольном клиенте с 5-ю например аккаунтами в разных
> сетях.

Где там написано, что оно переустановит соединение? Что за бред.

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

85. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:28 
> Где там написано, что оно переустановит соединение? Что за бред.

там не написано, написано в msdn. ссылки есть выше по треду. любой фоновой процесс в WP лишается сети. доступен только background file transfer и приём нотификаций через push. вы msdn то почитайте, там всё подробно написано.
  


Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

92. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:36 
Да ничего там не написано. Все доступно по пробуждению, когда планировщик подымет процесс.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

99. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:48 
> Да ничего там не написано. Все доступно по пробуждению, когда планировщик подымет процесс.

ну поехали ещё раз с самого начала.

https://www.opennet.ru/openforum/vsluhforumID3/84380.html#61

ничего не доступно. процесс поднялся - все соединения нужно открыть заново. ушли в фон - все соединения закрылись. кроме background file transfer, да. который для VOIP, IM и VPN приспособить не получится никак, поскольку background file transfer тоже имеет ограничения. о которых тоже написано в msdn.

впрочем, вы можете показать код приложения для WP, которое уйдёт в фон и при этом будет иметь 3 активных сетевых соединения. ну или не можете, что гораздо более вероятно.


Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

114. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:26 
>ну поехали ещё раз с самого начала.

Планировщик подымает - делай что хочешь, конекться, отправляй, принимай.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

118. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 17:28 
>>ну поехали ещё раз с самого начала.
> Планировщик подымает - делай что хочешь, конекться, отправляй, принимай.

это прекрасно. планировщик поднимает с каким интервалом ? что происходит в те интервалы времени, когда планировщик не поднимает ?


Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

125. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:50 
Минимум раз в 10 минут, судя по доке.
Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

127. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 17:53 
> Минимум раз в 10 минут, судя по доке.

а что происходит в промежутки между этими 10-ю минутами ? фоновый процесс держит открытыми сетевые соединения ?

Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

167. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:39 
> Минимум раз в 10 минут, судя по доке.

"... и пусть весь мир подождет" :)

Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

86. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:29 
> Где там написано, что оно переустановит соединение? Что за бред.

go-go читать про push notifications. ну, возможно, получит не при активации. но на каждый push — новое соединение, открытым соединение при push не держат. или в описании наврали. это, конечно, забавно, но я хочу нормальное постоянное соединение, а не периодические пинки от сервера. как?

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

93. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:37 
> go-go читать про push notifications. ну, возможно, получит не при активации. но
> на каждый push — новое соединение, открытым соединение при push не
> держат. или в описании наврали. это, конечно, забавно, но я хочу
> нормальное постоянное соединение, а не периодические пинки от сервера. как?

Майкрософт считает, что такая парадигма - путь к успеху. Позволяет создавать приложения, работающие с сетью в фоне? Позволяет. Держать веб сервера на телефоне НЕ НУЖНО.

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

98. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:48 
я очень рад за m$. успех WP7 на рынке мы уже можем оценить.
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

119. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:28 
> я очень рад за m$. успех WP7 на рынке мы уже можем
> оценить.

По прогнозам аналитиков очень скоро войдет в списки лидеров, потесня андроид и айос. Помоему, при текущем раскладе, у андроида мало шансов вытянуть конкуренцию, потому что любой человек юзавший андроидотелефон возвращаться на ЭТО не захочет.

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

120. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от arisu (ok) on 02-Май-12, 17:33 
> По прогнозам аналитиков очень скоро войдет в списки лидеров, потесня андроид и
> айос.

— вот видишь, сынок: теоретически мы миллионеры. а практически — в доме две б..ди и дед-п…с. (ц)

Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

124. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 17:49 
> По прогнозам аналитиков очень скоро войдет в списки лидеров, потесня андроид и
> айос. Помоему, при текущем раскладе, у андроида мало шансов вытянуть конкуренцию,
> потому что любой человек юзавший андроидотелефон возвращаться на ЭТО не захочет.

что подтверждается цифрами продаж смартфонов от samsung, а также количеством активаций android устройств в день.


Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

126. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:52 
> я очень рад за m$. успех WP7 на рынке мы уже можем
> оценить.

Нокиа - второе мето по продажам телефонов в мире. Скоро большая часть будет на вин фон.

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

135. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от a (??) on 02-Май-12, 19:29 
нокиа не поднялась на второе место, а упала с первого. и доля wp в продажах нокиа очень мала.  

на первом месте самсунг с андроидом. и так теперь будет очень долго. а нокиа сдохнет как сименс.

Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

187. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Куяврик on 04-Май-12, 09:53 
зри в корень: доля вендов поднимется, нокия свалит и со второго места.
Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

102. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:56 
> Майкрософт считает, что такая парадигма - путь к успеху. Позволяет создавать приложения,
> работающие с сетью в фоне? Позволяет. Держать веб сервера на телефоне
> НЕ НУЖНО.

не позволяет. и при чём тут серверы вообще ? речь о клиентских приложениях. входящий звонок в skype или sip вы будете через push нотификацию принимать ? через 3 минуты после того, как звонящий положил трубку, ага.

соединения с sip и skype серверами вы будете через background file transfer реализовывать ? не смешно.

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

117. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:27 
> соединения с sip и skype серверами вы будете через background file transfer
> реализовывать ? не смешно.

Выозовы, конечно, не получится. Но для сообщений нормально.
Вполне разумная цена за нормально работающую систему.

Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

121. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от arisu (ok) on 02-Май-12, 17:35 
> Вполне разумная цена за нормально работающую систему.

небольшое уточнение: то, что у m$ называется «нормально работающая система», у всех остальных называется «кастрированое нечто, которое ничего нормально не умеет».

Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

128. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:54 
> небольшое уточнение: то, что у m$ называется «нормально работающая система»,
> у всех остальных называется «кастрированое нечто, которое ничего нормально не умеет».

Умеет все, кроме редкоиспользуемых функций. 95% пользователей они не нужны, а нужно быстро написать сообшение, позвонить, проверить интернет.


Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

130. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 17:59 
дадада, когда я захочу, чтобы за меня решали, что мне нужно, а что нет — я знаю, к какой компании обратиться.
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору

123. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от agent_007 (ok) on 02-Май-12, 17:46 
> Выозовы, конечно, не получится. Но для сообщений нормально.
> Вполне разумная цена за нормально работающую систему.

т.е. "нормально работающая система" это та, в которой:

- нет VoIP;
- нет VPN;
- нет нормального IM;
- нет нормальных читалок книг;
- нет экранов с разрешением отличным от 480x800;

а есть только GSM вызовы, браузер, почта и фейсбук. а, ну ещё zune, без которого добавить свой контент в телефон довольно проблематично.

действительно нормальная система. для 2007 года - вообще бомба, могли бы успешно конкурировать с телефонами nokia на s40.

Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

129. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от Аноним (??) on 02-Май-12, 17:56 
> т.е. "нормально работающая система" это та, в которой:
> - нет VoIP;
> - нет VPN;
> - нет нормального IM;
> - нет нормальных читалок книг;
> - нет экранов с разрешением отличным от 480x800;
> а есть только GSM вызовы, браузер, почта и фейсбук. а, ну ещё
> zune, без которого добавить свой контент в телефон довольно проблематично.
> действительно нормальная система. для 2007 года - вообще бомба, могли бы успешно
> конкурировать с телефонами nokia на s40.

Входящиз звонков на VoIP нет. VPN будет введена, конечно же. В 8ке. Нормальные IM есть. Читалки есть, экраны будут.
Зато работает очень быстро, без лагов, не жрет батарею.

Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

131. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 18:08 
> Входящиз звонков на VoIP нет. VPN будет введена, конечно же. В 8ке.
> Нормальные IM есть. Читалки есть, экраны будут.
> Зато работает очень быстро, без лагов, не жрет батарею.

читалок нормальных нет. по двум причинам. первая - для пользовательских приложений недоступно api для управления яркостью экрана и аппаратными кнопками громкости. яркость в читалках меняют, изменяя цвет фона, а перелистывают страницы исключительно тапом по экрану. и вторая - песочницы, в которых живут приложения, что не позволяет нормально организовать библиотеку на устройстве. приходится извращаться либо с dropbox, либо со skydrive.


IM с приёмом нотивикаций через push и реконнектом после выхода из фона - не нормален. у меня, например, 5 аккаунтов в различных сетях, и в одном из них огромный контактлист. IM+ в таких условиях ведёт себя очень, очень плохо.

батарею мой hd7 жрёт так же, как xperia s. один день, и привет. при этом разница в возможностях телефонов - колоссальная.

то, что будет, обсуждать нет смысла.

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

192. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:51 

> позволяет нормально организовать библиотеку на устройстве. приходится извращаться либо
> с dropbox, либо со skydrive.

Вы из какого века простите? У меня ODN стоит и меня не парит - качаю с басты или по HTTP fb2 сливаются.

> батарею мой hd7 жрёт так же, как xperia s. один день, и
> привет. при этом разница в возможностях телефонов - колоссальная.

Не знаю чего вы там делаете с телефоном - но у меня пару дней при 6-8 часах музыки/читания живет.


Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

196. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 04-Май-12, 20:56 
> Вы из какого века простите? У меня ODN стоит и меня не
> парит - качаю с басты или по HTTP fb2 сливаются.

из 21-го. у меня полно книг, которые лежат локально. в телефон с андроидом они попадают легко и просто - телефон подключается к компьютеру как mass storage, вся библиотека копируется в телефон. либо вынимается sd карта, библиотека копируется на неё, карта вставляется обратно.

> Не знаю чего вы там делаете с телефоном - но у меня
> пару дней при 6-8 часах музыки/читания живет.

никогда не выключаю wifi, этого вполне достаточно.


Ответить | Правка | ^ к родителю #192 | Наверх | Cообщить модератору

168. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:41 
> Майкрософт считает, что такая парадигма - путь к успеху.

А я считаю что с такой парадигмой они могут пойти нафиг.

> Позволяет создавать приложения, работающие с сетью в фоне? Позволяет.

Настолько же, насколько мсдос позволяет многозадачность. То-есть "на отъ...сь". И да, мне плевать что там нужно MS, а вот мне например очень даже надо висеть в аське, жаббере и ирке попутно проверяя почту и браузя веб. Я насчитал минимум 3 соединения + пачка дополнительных. Одновременно. При том в минимальном виде сие умеет даже окаменелый симбиан. Зачем мне нужен кирпич тупее моего ископаемого симбианного смартфона?!

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

194. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:53 
> Настолько же, насколько мсдос позволяет многозадачность. То-есть "на отъ...сь". И да, мне
> плевать что там нужно MS, а вот мне например очень даже
> надо висеть в аське, жаббере и ирке попутно проверяя почту и
> браузя веб.

Оно работает. Там для несведующих кнопочка "назад" выдает список работающих приложений. Работает значительно шустрее зеленых роботов.

Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору

198. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 21:51 
>>При том в минимальном виде сие умеет даже окаменелый симбиан

Выше я уже говорил НЕ позволяет. Как и современнейший ведроид. Ну вываливается он, при переходе соединения, отваливается в никуда - причем да ребута, и таки  цианоген  то-же. Не умеют приложения делать bind() при смене активного интерфейса - что при синхронных сокетах *nix крайне чревато.

Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору

144. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от ысчвысв on 03-Май-12, 00:27 
> go-go читать про ...

http://en.wikipedia.org/wiki/Go-go

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

151. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 11:23 
> или, например, работающий на фоне IM-клиент. но действительно — зачем? ведь у
> нас тупофон, какие такие im-клиенты?

IM+ прекрасно пашет в фоне, я гарантирую это.

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

169. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:43 
> IM+ прекрасно пашет в фоне, я гарантирую это.

Наверное проблема в том что понятия о прекрасном у всех разные.

Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

181. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 03-Май-12, 16:07 
> IM+ прекрасно пашет в фоне, я гарантирую это.

а аську он умеет? не надо спрашивать, «что это», просто ответь на вопрос. и если вдруг каким-то чудом умеет, то куда меня пошлют сервера аськи, если я буду задумчиво вызывать его на fg, потом кидать на bg, и так раз 20?

Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

182. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 16:24 
>> IM+ прекрасно пашет в фоне, я гарантирую это.
> а аську он умеет? не надо спрашивать, «что это», просто ответь на
> вопрос. и если вдруг каким-то чудом умеет, то куда меня пошлют
> сервера аськи, если я буду задумчиво вызывать его на fg, потом
> кидать на bg, и так раз 20?

зачем задавать вопрос, ответ на который очевиден ? skype, кстати, сдохнет даже раньше icq.

Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору

183. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 03-Май-12, 16:34 
> зачем задавать вопрос, ответ на который очевиден ?

ну как, вдруг я таки что-то пропустил. а аську взял как пример уже существующего протокола, ибо если бы я начал говорить про абстрактный протокол в вакууме, к этому бы сразу прицепились.

но на самом деле — посмотреть, как человек будет утверждать, что «это тоже никому не надо».

Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

184. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 03-Май-12, 16:50 
> но на самом деле — посмотреть, как человек будет утверждать, что «это
> тоже никому не надо».

на самом деле, человек слабо разбирается в вопросе, поэтому вразумительного ответа не даст. тут половина комментаторов не в состоянии даже сходить в msdn и прочесть официальную документацию по WP. в которой подробно описаны все ограничения WP.

опять же, большая часть комментаторов, судя по тому что им ничего не надо - студенты. они смартфона то нормального никогда не видели,  и даже примерно не представляют, что он должен уметь. "браузер, почта, твиттер и позвонить/отправить смс" эти люди считают смартфоном, хотя эти задачи давно и хорошо решает любая nokia на s40. причём в этой убогой, по современным меркам нокии на s40, фоновые процессы будут полноценно держать открытые соединения.

страшно подумать какой разрыв шаблона произойдёт, если студентам показать старый смартфон на s60, например nokia e71 :)

Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

185. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 03-Май-12, 16:54 
> страшно подумать какой разрыв шаблона произойдёт, если студентам показать старый смартфон
> на s60, например nokia e71 :)

гордо отвернутся со словами «буду я ещё смотреть на такое старьё!»

Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

189. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:41 
> давно и хорошо решает любая nokia на s40. причём в этой
> убогой, по современным меркам нокии на s40, фоновые процессы будут полноценно
> держать открытые соединения.

У тебя вообще она была? Ну да 3 приложения в фоне - уже многозадачночть. То что на n95 при запуске карт рушилось все приложения помнишь? При включениии Wi-fi аппарат начинал напоминать минипечку? Да и убогость браузера можно припомнить. Из всего заявленного одновременно  работало - аська и звонки. Фоновые соединения он держал только ДО 3-ей запущенной задачи.

Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

193. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 04-Май-12, 20:52 
> У тебя вообще она была? Ну да 3 приложения в фоне -
> уже многозадачночть.

у WP в два раза больше. это прорыв !

>Фоновые соединения он держал только ДО 3-ей запущенной задачи.

в отличии от WP, в которой фоновые процессы не могут иметь открытых сетевых соединений.

Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору

195. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:54 
> в отличии от WP, в которой фоновые процессы не могут иметь открытых
> сетевых соединений.

IE и IM как-бы держат. Почта и FB то-же. FAIL.

Ответить | Правка | ^ к родителю #193 | Наверх | Cообщить модератору

197. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 04-Май-12, 21:00 
> IE и IM как-бы держат. Почта и FB то-же. FAIL.

сразу видно всю глубину познаний. в IM, FB и почту нотификации о пришедших сообщениях сваливаются через push. никаких фоновых соединений там нет даже рядом. ссылки на msdn (уже были в этом треде) дать, или поверите на слово ?  

Ответить | Правка | ^ к родителю #195 | Наверх | Cообщить модератору

199. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 21:53 
> сразу видно всю глубину познаний. в IM, FB и почту нотификации о
> пришедших сообщениях сваливаются через push. никаких фоновых соединений там нет даже
> рядом. ссылки на msdn (уже были в этом треде) дать, или
> поверите на слово ?

Я смотрю WCF кое-кто в MSDN так и  не нашел.

Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору

200. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 04-Май-12, 22:09 
> Я смотрю WCF кое-кто в MSDN так и  не нашел.

да. я бы не отказался от ссылки на msdn и примера кода для WP, в котором будет показано как фоновый процесс открывает три tcp соединения к трём различным серверам. а то в моём msdn написано что у фонового процесса в WP постоянно открытых соединений быть не может. а могут быть либо нотификации через push, либо background file transfer с массой ограничений.

более того, от ссылок на msdn не отказались бы и разработчики icq и skype. у них и у меня аналогичная проблема - фоновый процесс доступен только через push, что кое-как пригодно для получения сообщений, но совершенно непригодно для приёма голосового вызова, например.

и даже с приёмом сообщений есть проблема, поскольку выходящий из dormant state процесс начинает заново переустанавливать соединение с сервером. а не каждый сервер любит, когда к нему часто устанавливают соединение с одним и тем же UIN или skype id.

жду ссылок. наконец то, я смогу реализовать SIP клиента для WP, заодно помогу парням из mail.ru с нормальной реализацией icq и mail.ru агент.  


Ответить | Правка | ^ к родителю #199 | Наверх | Cообщить модератору

188. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:35 
>>> IM+ прекрасно пашет в фоне, я гарантирую это.
>> а аську он умеет?

Умеет. И заповедники гоблинов а-ля вк и одноклассники.

Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

73. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от agent_007 (ok) on 02-Май-12, 16:10 
> Офигенные ограничения

да, это офигенные ограничения. если клиентское приложение уйдя в фон лишается сети, то вы автоматически лишаетесь нормальных реализаций следующих вещей:

- IM;
- VPN;
- VOIP

в случае с IM костыли в виде push нотификаций позволяют увидеть входящие сообщения хоть когда-нибудь. что, впрочем, не отменяет того факта, что при поднятии из фона IM клиент будет долго и мучительно переустанавливать все соединения.

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

75. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:11 
>> Офигенные ограничения
> да, это офигенные ограничения. если клиентское приложение уйдя в фон лишается сети,
> то вы автоматически лишаетесь нормальных реализаций следующих вещей:
> - IM;
> - VPN;
> - VOIP
> в случае с IM костыли в виде push нотификаций позволяют увидеть входящие
> сообщения хоть когда-нибудь. что, впрочем, не отменяет того факта, что при
> поднятии из фона IM клиент будет долго и мучительно переустанавливать все
> соединения.

См. выше.

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

49. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от rshadow (ok) on 02-Май-12, 14:16 
> это не позволяет китайским недопроизводителям

Китайские недопроизводители подделывают все, учитывая что производится все железо на их же заводах

> стараются делать софт близко с железом

Ну Эппл например на понтах выплывает. Своя ось, свое железо а всех похожих - патентами давить. А винда - ширпотреб, да еще и со своей девайсеной, которая мало кому понравится. Не потому что плохая а потому что на вкус и цвет все фломастеры разные.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

66. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от Аноним (??) on 02-Май-12, 15:59 
>Китайские недопроизводители подделывают все

И лицензию подделают?

>Ну Эппл например на понтах выплывает. Своя ось, свое железо а всех похожих - патентами давить. А винда - ширпотреб, да еще и со своей девайсеной, которая мало кому понравится. Не потому что плохая а потому что на вкус и цвет все фломастеры разные.

Эппл - реально делает иновационные вещи. Может быть идеи и не новы, но почему то до них это никто юзабельным сделать не мог. А винда сейчас - это не то, что было раньше. Майкрософт движется в правильном направлении, это видно по последним продуктам.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

69. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:06 
>>Китайские недопроизводители подделывают все
> И лицензию подделают?

а в чём трабл-то? кому надо — тому и лицензию сделают.

> Эппл — реально делает иновационные вещи.

э… где? когда-то так и было, да.

> но почему то до них это никто юзабельным сделать не мог.

потому что окучивать хипстеров было неохота. как наших, так и забугорных.

> А винда сейчас — это не то, что было раньше. Майкрософт
> движется в правильном направлении, это видно по последним продуктам.

да, в направлении третьегнома. «значит, им туда дорога».

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

78. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Аноним (??) on 02-Май-12, 16:16 
> а в чём трабл-то? кому надо — тому и лицензию сделают.

Наверн в том, что речь идет не о нонейм телефонах, а о недопроизводителях типа хтц, зте и прочих. Которые любят продовать телефоны за 7тр с АНДРОИДОМ, которые жутко лагают. Дак вот если она начнут подделывать лицензии, то проблем с МС они не оберутся. Нонейм телефоны - ваще пофигу, их нормальные люди не покупают.

> э… где? когда-то так и было, да.

До айфона никто и не думал делать телефоны без стилусов. Именно эпл придумали АппСтор. Все ноутбуки ща движутся в сторону ультрабуков, которые, как бы сильно напоминают макбук про последних поколений. Именно айпады сделали возможным появление планшетов на рынке. Говорить про заимствования из МакОС ваще бесполезно.

> потому что окучивать хипстеров было неохота. как наших, так и забугорных.

Конечно не охота, деньги то не нужны.

> да, в направлении третьегнома. «значит, им туда дорога».

Время покажет.


Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

89. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:32 
скажи, ты зелёный жирный или просто глупый фанбой?
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

94. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:38 
> скажи, ты зелёный жирный или просто глупый фанбой?

Это все аргументы?

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

97. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:47 
это вопрос.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

138. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от schwed on 02-Май-12, 20:44 
>Наверн в том, что речь идет не о нонейм телефонах, а о недопроизводителях типа хтц, зте и >прочих. Которые любят продовать телефоны за 7тр с АНДРОИДОМ, которые жутко лагают.

ZTE Libra. с Андроидом. Ничего не лагает. Работает всё, что заявлено. При этом отсутствуют всякие сомнительные приложения (а-ля вконтакты, фейсбуки и прочие Твиттеры).

Неплохо бы сначала в руках подержать то, что охаять пытаешься.

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

152. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 11:27 
> Неплохо бы сначала в руках подержать то, что охаять пытаешься.

Держал - заметны при использовании. После wp7/iPhone раздражает.  

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

171. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:45 
> До айфона никто и не думал делать телефоны без стилусов.

Да, тут они слегка модифицировали известную идею. Гигантское достижение.

> Именно эпл придумали АппСтор.

И совсем не скопипи...ли идею с линуксных репов, ну конечно :)

> Все ноутбуки ща движутся в сторону ультрабуков, которые, как
> бы сильно напоминают макбук про последних поколений.

И конечно же ноутбуки придумал эппл. Если маркетинговый буллщит втирает макофаг.

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

190. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:43 
> И конечно же ноутбуки придумал эппл. Если маркетинговый буллщит втирает макофаг.

С учетом того, что linux ACPI начал нормально держать года 3 назад нормальные ноуты изобрел apple.

Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору

56. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от юзернейм on 02-Май-12, 15:22 
еще разик :)
как дела с памятью? (RAM)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

24. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 12:53 
толсто =) графики с РАЗЫ в студию!
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

29. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 12:59 
> толсто =) графики с РАЗЫ в студию!

Какие графики? Просто пойди в любой магазин и попробуй поюзать телефона на WP, все сразу станет очевидно. Интерфейс работает очень гладко, будто видео смотришь.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

32. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Andrey Mitrofanov on 02-Май-12, 13:12 
Поюзать-и-очевидно начинается с 5-7%. Балаболка.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

68. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:05 
> Поюзать-и-очевидно начинается с 5-7%. Балаболка.

Не знаю доступных средств тестирования скорости реакции интерфейса, скорости запуска основных приложений(смс, телефон). А это основное в телефоне.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

45. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:51 
> Интерфейс работает очень гладко, будто видео смотришь.

Только сюжет хреновый и графика отвратительная.

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

25. "Разработчики Mono представили XobotOS, порт Android на C#"  +2 +/
Сообщение от ТТТ on 02-Май-12, 12:53 
> Выглядит очень правдоподбно, особенно в свете Windows Phone, которая работает в РАЗЫ
> быстрее Android.

да и винды 95-е работали замечательно быстро пока на них ни одной проги не стояло ;)

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

30. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:00 
> да и винды 95-е работали замечательно быстро пока на них ни одной
> проги не стояло ;)

Будто андроид не деградирует со времем. )
А на самом деле в венде для телефонов все нормально с этим, приложения в контейнерах, как положено.


Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

44. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:50 
> которая работает в РАЗЫ быстрее Android.

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

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

70. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 16:06 
>> которая работает в РАЗЫ быстрее Android.
> Ну ясен пень что 1 задача работает в разы быстрее чем несколько
> задач. Чудес не бывает, если проц 1 а задач много, его
> придется на всех поделить. Вот только что-то вы не рветесь пользоваться
> однозадачным мсдосом...

Только вот андроид делит оче медленно. Особенно доставляет лаг в ланчере при смене рабочих столов. Не спасают даже 4хядерные процы.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

109. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:15 
> Только вот андроид делит оче медленно.

Чего-чего андроид медленно? Делит очи на ноль? Wtf?

> Особенно доставляет лаг в ланчере при смене рабочих столов.

Да, в виндофоне доставлять нечему: это уг ничего не умеет, выглядит как крап, программы еще более наколенно-халтурные чем под андроид, многозадачности нет совсем, все прибито гвоздями к MS и даже настроить срaный внешний вид меню - нереально. Даже фирме нокия не дали штаны дифферинцировать от всяких третьесортных лыж и HTC, не то что простым смертным. Пипец. Ну и то что они просрaли рынок с 10% до 1% - вполне честно. А зачем OEMам платформа которую нельзя кастомизировать, которая не востребована юзерами, в которой ничерта нельзя и за которую денег хотят? Bullsh*t.

Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

191. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 04-Май-12, 20:45 
> Чего-чего андроид медленно? Делит очи на ноль? Wtf?

А ты зайди в салон - посмотри на нормальные телефоны - узнаешь. И кстати что такое нормальный контакт-лист то-же.

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

28. "Мигель, Сишарп, Май-кро-софт!"  +2 +/
Сообщение от Andrey Mitrofanov on 02-Май-12, 12:58 
> Компания Xamarin
> проект XobotOS
>использование виртуальной машины Mono позволило добиться

Впереди колонны шагает Мигель! Он размахивает графиками и логотипами Майкрософт, как бы призывая зрителей в ряды. Ряды счастливых обладателей моно-фон-ов!

> значительного повышения
>уменьшения потребления
>задействован улучшенный инструментарий Sharpen
> Вручную был переписан код
>пришлось значительно доработать, добавив поддержку расширенных Java-конструкций, используемых в коде Android.

Мигель как бы намекает, не зря, не зря!, оракел катил бочку на!

>улучшен процесс инкрементальной компиляции.
> Разработка рассматривается как исследовательский проект, не претендующий развитие в виде нового продукта.

Мир-Труд-Май, дорогие пролетарии!

> будут использованы в версии Mono для платформы Android.
>функционален, пригоден для запуска и может быть использован для проведения экспериментов.

Равнение на передовиков производства! Урааааааа......

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Мигель, Сишарп, Май-кро-софт!"  +3 +/
Сообщение от Аноним (??) on 02-Май-12, 13:52 
> Впереди колонны шагает Мигель! Он размахивает графиками и логотипами Майкрософт, как бы
> призывая зрителей в ряды. Ряды счастливых обладателей моно-фон-ов!

Мир! Труд! Май! Моно!!!!111

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:01 
Ну и как? Оно будет реально использоваться или будет как Mono - сделали замену .NET, но чтобы где-то оно заменяло .NET, никто не видел.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от Andrey Mitrofanov on 02-Май-12, 13:15 
Когда они начнут _продавать моно-для-андроида, ещё и не таких попугаев нарисуют.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

47. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от анон on 02-Май-12, 14:01 
Так уже продают. Ценники конские
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

153. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 11:30 
> Так уже продают. Ценники конские

400 баксов? Не сказал бы что конские. Правда VS еще до комплекта придется докупать.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

173. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 13:47 
> 400 баксов? Не сказал бы что конские.

Бешеной кобыле и 7 верст - не крюк :)

Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору

57. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 15:27 
http://xamarin.com/monoforandroid
Или вы думали что мигель и ко пилят моно ради сообщества?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

76. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:12 
полезного ради сообщества мигелюшка когда-то сделал только миднайт. и то там из всего полезного только редактор, а редактор они сторонний взяли.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

101. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Mr. Cake on 02-Май-12, 16:53 
The GNOME Project was started in 1997 by two then university students, Miguel de Icaza and Federico Mena.
Источник: http://www.gnome.org/about/
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

103. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 16:58 
> The GNOME Project was started in 1997 by two then university students,
> Miguel de Icaza and Federico Mena.

я в курсе. видимо, я не считаю гном полезным. равно как и любое другое DE.

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

132. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от anonimous on 02-Май-12, 18:25 
Конечно, Гном и МС и Моно это жалкие поделки, которыми никто не пользуется. А вот творения великого arisu, которые используются на любом десктопе не зависимо от ОС, да что там от ОС, не зависимо от того ПК это, микроволновка это или стиралка, приносят множество пользы сообществу... Ой.. а о каких творениях arisu мы говорим?
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

34. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от none_first (ok) on 02-Май-12, 13:24 
для меня всегда остаются загадкой подобные выкрутасы...
есть дальвик кот. исполняет некий бинарник
но не "по сравнению с выполнением Java-кода под управлением виртуальной машины Dalvik"
там НЕ ИСПОЛНЯЕТСЯ java-код! http://ru.wikipedia.org/wiki/Dalvik_virtual_machine
и утверждать, что патченый, для исполнения шарпей биндингов, набор базовой ОС будет лучше (чем Dalvik) - ябы не решился ;)
и у МС появится куда-как больше поводов патентного наезда

т.е. порфит для мелкой компашки, проталкивающей моноточ, видно
а пользы для остальных - никакой + риск наезда МС повышается

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

59. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Anonplus on 02-Май-12, 15:37 
Ну так гугл не собирается бросить все и срочно заниматься портированием андроида на моно. Это просто такой тонкий троллинг от Иказы.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

64. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от none_first (ok) on 02-Май-12, 15:57 
а причем здесь гугл?
бывает переносят с шарпея переносят на java http://lpeer.blogspot.com/2010/04/switching-from-c-to-java.html
но там хоть был смысл (поддержка, технологии...)
а здесь процесс обратный и с отсутствием смысла
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

110. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:21 
> а причем здесь гугл?

При том что портировать наработки гугла это круто, но гугл сие поделие пользовать не будет. А т.к. это просто конверсия шила в мыло - перспективы этой затеи не понятны. Сам мигель врядли станет телефоны выпускать, остальным кто может телефоны выпускать нафиг не вперлось мигелево "потому что моно!!!111" (и даже MS уже успел свалить на HTML5 к тому же).

Ставлю 10 к 1 что оно просто тихо сдохнет как очередной нежизнеспособный гибрид самодета с бронепоездом.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

154. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от letsmac (ok) on 03-Май-12, 11:31 
> Ставлю 10 к 1 что оно просто тихо сдохнет как очередной нежизнеспособный
> гибрид самодета с бронепоездом.

Он уже сдох - написано же проект сделан JFF и является по сути рекламой их конвертера java-С#.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

174. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от Аноним (??) on 03-Май-12, 13:51 
> сути рекламой их конвертера java-С#.

По сути - очередной маркетинговый булшит от мигеля. ЗамОнал он уже своим моно и гнилым пиаром. Как было поделкой с примерно нулевой востребованностью так и останется. По туевой хуче причин.

Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

177. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от PereresusNeVlezaetBuggy email(ok) on 03-Май-12, 14:45 
> (и даже MS уже успел свалить на HTML5 к тому же).

Может, вашим излияниям кто-нибудь и поверил бы, если бы хоть немного разбирались в том, о чём говорите. Когда перестанете путать WPF и .Net, тогда и приходите.

И, к слову, XAML всерьёз используется в Metro - пока что можно лишь гадать, насколько успешно это Метро окажется, но задел хороший.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

35. "Разработчики Mono представили XobotOS, порт Android на C#"  –2 +/
Сообщение от evgeny_t (ok) on 02-Май-12, 13:35 
что то я сомневаюсь что разрабы-индусы из моно реализовали jit под arm
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

104. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Mr. Cake on 02-Май-12, 16:58 
> что то я сомневаюсь что разрабы-индусы из моно реализовали jit под arm

На Nokia N900 с ARM-процессором даже MonoDevelop запустили - http://www.youtube.com/watch?v=873Ig7-wS9Q

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

112. "Разработчики Mono представили XobotOS, порт Android на C#"  –2 +/
Сообщение от Аноним (??) on 02-Май-12, 17:25 
> На Nokia N900 с ARM-процессором даже MonoDevelop запустили

Только никто в здравом уме такой тормозилой там пользоваться не собирается. Чисто как научный курьез - оно да. А так - софт на этом крапе вообще распостранения на n900 не получил. Что к лучшему.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

36. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Нанобот on 02-Май-12, 13:44 
>использование виртуальной машины Mono позволило добиться значительного повышения
>производительности и уменьшения потребления памяти, по сравнению с выполнением
>Java-кода под управлением виртуальной машины Dalvik

тут был бы как раз в тему смайлик "trollface" :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 13:44 
> По заявлению разработчиков, использование виртуальной машины Mono позволило
> добиться значительного повышения производительности и уменьшения потребления памяти

А если на си или си++ переписать - этим даже пользоваться можно станет чего доброго :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от czy (ok) on 02-Май-12, 14:50 
начинайте
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

113. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:26 
> начинайте

Чем-то таким Mer занимаются, продолжая развитие Meego ;)

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

43. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от evgeny_t (ok) on 02-Май-12, 13:49 
>Dalvik is a young virtual machine, it is not as performant or tuned as Mono and >suffers from many of Java’s performance limitations without the benefit of the >high-end optimizations from Oracle’s HotSpot.

и обосрали гугл )

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от none_first (ok) on 02-Май-12, 14:35 
это просто пиар ;)
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

50. "Разработчики Mono представили XobotOS, порт Android на C#"  +1 +/
Сообщение от А (??) on 02-Май-12, 14:17 
Это будет новый windows phone
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

63. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от arisu (ok) on 02-Май-12, 15:56 
теперь мегаприложения типа «i am rich» стало писать ещё проще! братва, налетай!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

115. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 02-Май-12, 17:26 
> теперь мегаприложения типа «i am rich» стало писать ещё проще! братва, налетай!

Кэп как обычно жжот напалмом :)

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

133. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от anoname on 02-Май-12, 19:08 
>По заявлению разработчиков, использование виртуальной машины Mono позволило >добиться значительного повышения производительности и уменьшения потребления >памяти, по сравнению с выполнением Java-кода под управлением виртуальной машины >Dalvik.

А в чем тестировали-то? На каком дивайсе?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

148. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Аноним (??) on 03-Май-12, 10:35 
может лучше им на это обратить внимание http://citforum.ru/operating_systems/inferno_programming/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

201. "Полностью русская статья XobotOS, порт Android на C#"  +/
Сообщение от Pandemonium (??) on 07-Май-12, 01:14 
Полная статья на русском языке http://www.xobot-os.ru/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

202. "Разработчики Mono представили XobotOS, порт Android на C#"  –1 +/
Сообщение от Аноним (??) on 08-Май-12, 22:11 
С дырявой шлюпки пересели в рваное каноэ. Забавно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

203. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от CSRedRat email(ok) on 29-Май-12, 08:47 
Зарегистрированный issue в трекере андроида: http://code.google.com/p/android/issues/detail?id=29888
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

204. "Разработчики Mono представили XobotOS, порт Android на C#"  +/
Сообщение от Andrey Mitrofanov on 29-Май-12, 09:31 
> Зарегистрированный issue в трекере андроида: http://code.google.com/p/android/issues/detail?id=29888

Ждём: "Майкрософт -- Первый! По коммитам в андроеде."</->

Ответить | Правка | ^ к родителю #203 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру