BADA!!! by Samsung

телефон с мультитачем, вайфаев, м т.п. за 12 тыр.; понравилось
 
1 2 3 4
?? Balancer #22.02.2011 13:45  @Татарин#22.02.2011 13:42
+
-
edit
 

Balancer

администратор
★★★★★

Татарин> С прикладной - для программистов - тоже.

Деньги разработчику приносят не программисты, а пользователи :) Программисты - только косвенно, опять же, через пользователей. Увы, для пользователя сейчас всё плохо.

Татарин> Вот уж там-то точно кроме ядра что-то общее найти сложно.

А Linux - это и есть ядро :) ... Вообще же, Java в потрохах - это забавно. Я уже писал, что свой JBForth завёл на Андроиде практически сразу, только пришлось добавить учёт того, что внутри .apk пути ресурсов немного отличаются от путей в .jar ;)
 
EE Татарин #22.02.2011 13:48  @Balancer#22.02.2011 13:38
+
-
edit
 

Татарин

координатор
★★★★☆
Татарин>> Под Андроид же сейчас и ленивые вовсю пишут.
Balancer> По-моему, только они и пишут :D В параллельной теме я отмечал уже невероятно низкий уровень практически всего андроидного софта :)
Кроме игрушек пока - увы. Хорошие вещи есть (вот хоть наш мэйл-клиент :D), но они либо платные, либо ещё в разработке.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
EE Татарин #22.02.2011 13:54  @Balancer#22.02.2011 13:45
+
-
edit
 

Татарин

координатор
★★★★☆
Balancer> А Linux - это и есть ядро :)
Десять страниц холивара пропустим. :)

Balancer> Вообще же, Java в потрохах - это забавно.
Забавно - да...
Но вот у нас один проект (потенциально - очень интересная идея, дающая +100500 бонусов пользователям на платном трафике) несколько затормозил из-за того, что производительности Ява не хватает + проблемы с лагами, когда (неконтролируемо!) запускается сборка мусора.

В общем, Ява - это такой ход конём, со своими плюшками, но не бесспорный.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
?? Balancer #22.02.2011 13:57  @Татарин#22.02.2011 13:54
+
-
edit
 

Balancer

администратор
★★★★★

Татарин> несколько затормозил из-за того, что производительности Ява не хватает

Кхм. С трудом это себе представляю :) Т.е. представляю крайне узкие и специфичные места, ну так и под Андроидом же их можно нативно переписать. Но это очень уж узкая специфика :)

Татарин> проблемы с лагами, когда (неконтролируемо!) запускается сборка мусора.

Тоже странно. У нас, вон, в L2J даже на MMORPG-сервере, где сущий реалтайм, это проблемы не вызывало :) Особенно, если не ждать до последнего, пока системе невмготу станет, а сборку мусора периодически самому дёргать.

Татарин> В общем, Ява - это такой ход конём, со своими плюшками, но не бесспорный.

Бесспорных решений вообще не бывает ;)
 
EE Татарин #22.02.2011 14:07  @Balancer#22.02.2011 13:57
+
-
edit
 

Татарин

координатор
★★★★☆
Татарин>> несколько затормозил из-за того, что производительности Ява не хватает
Balancer> Кхм. С трудом это себе представляю :) Т.е. представляю крайне узкие и специфичные места, ну так и под Андроидом же их можно нативно переписать. Но это очень уж узкая специфика :)
Там всё приложение - узкое место, специфика его работы такая.
Можно. Но всё почти написано уже на яве. :) И спрашивается, в чём было счастье?

Татарин>> проблемы с лагами, когда (неконтролируемо!) запускается сборка мусора.
Balancer> Тоже странно.
Странно, что это кажется странным: памяти на мобильнике несколько сот МБ, доступно приложению - десятки-сотня, а используется она интенсивно. Засирается быстро. И процессор - не два ядра по 3ГГц, а один 0.5-1ГГц, который ещё и периодически норовит в низкую частоту упасть...
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
RU Balancer #22.02.2011 14:11  @Татарин#22.02.2011 14:07
+
-
edit
 

Balancer

администратор
★★★★★

Татарин> Можно. Но всё почти написано уже на яве. :) И спрашивается, в чём было счастье?

Счастье в том, что на Java можно 90..99% всего приложения написать в 5 раз быстрее и в 5 раз надёжнее :) Ну а уже с 1..10%, в зависимости от специфики, можно и подольше поковыряться :)

Татарин> Странно, что это кажется странным: памяти на мобильнике несколько сот МБ

Это дофига. У нас L2J-сервер после старта жрал около 200Мб, жирея в процессе работы до 400Мб. И это было дофига. На Авиабазе тогда всей оперативки 2,5Гб стояло. И из них гиг только на mysql уходил ;)

Татарин> доступно приложению - десятки-сотня, а используется она интенсивно. Засирается быстро.

Значит, хорошо продумать работу с памятью. У Java это первый инструмент оптимизации. Да и не только в ней. Заказ памяти - всюду процедура ресурсоёмкая :)

Татарин> который ещё и периодически норовит в низкую частоту упасть...

На загруженной сборкой мусора системе? ;)
 
EE Татарин #22.02.2011 15:33  @Balancer#22.02.2011 14:11
+
-
edit
 

Татарин

координатор
★★★★☆
Татарин>> Странно, что это кажется странным: памяти на мобильнике несколько сот МБ
Balancer> Это дофига. У нас L2J-сервер после старта жрал около 200Мб, жирея в процессе работы до 400Мб. И это было дофига. На Авиабазе тогда всей оперативки 2,5Гб стояло. И из них гиг только на mysql уходил ;)
Ну да. А теперь возвращаясь к нашему случаю - 100-150М жрёт сам Андроид (я не знаю, куда ему столько, видимо, просто чтоб по углам не жало). Ещё сотню метров может забрать бравзер или другая прикладная программа, нам ничего не остаётся (и да - сборщиком мусора и использованием памяти мы никак не можем рулить).

Татарин>> который ещё и периодически норовит в низкую частоту упасть...
Balancer> На загруженной сборкой мусора системе? ;)
Ну да. Та же очень тупой принцип (ну или не тупой, но выглядит - конкретно тупым). Средняя загрузка проца прикладными снизилась до такой, чтоб можно было частоту понизить - снижаем. Единичные выбросы на десятки-сотни мс частотой не рулят. Отсюда (в том числе и) лаги.

Вообще, это надо в "программирование под Андроид" куда-нить.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
RU Владимир Малюх #22.02.2011 19:30  @ahs#22.02.2011 12:40
+
-
edit
 
ahs> Это не WM, это W7, ничего общего со старыми

Ну вы рутиенры - может вам еще DOS Phone Сделать? :) Как вы хотите мултитач без 7-ки осваивать?
Maschinen muessen "idiotensicher" werden  7.07.0
RU Balancer #22.02.2011 19:34  @Владимир Малюх#22.02.2011 19:30
+
-
edit
 

Balancer

администратор
★★★★★

ahs>> Это не WM, это W7, ничего общего со старыми
В.М.> Ну вы рутиенры - может вам еще DOS Phone Сделать? :)

Аналогия некорректна. WP7 сделана всё равно на том же ядре, что и WM. WM вполне справлялась с задачами коммуникаторов. Под WM накоплен огромный пласт софта, а WP7 выходит «голой».

Как ни крути, а этот ход MS никак не выглядит разумным. Если бы WM7 сохранила совместимость, я бы, может быть, не поспешил бы с переходом на Андроид :)
 
RU Balancer #22.02.2011 19:35  @Владимир Малюх#22.02.2011 19:30
+
-
edit
 
RU Владимир Малюх #22.02.2011 19:39  @Balancer#22.02.2011 19:34
+
-
edit
 
Balancer> Аналогия некорректна. WP7 сделана всё равно на том же ядре, что и WM. WM вполне справлялась с задачами коммуникаторов. Под WM накоплен огромный пласт софта, а WP7 выходит «голой».

Не, не так. Мултитач интерфйс никак не может быть сделан на прежней платформе. Просто принципиально. GUI с одним фокусом - штука непреодолимая без радикальных перемен. Добро пожаловать в другой мир.
Maschinen muessen "idiotensicher" werden  7.07.0
RU Balancer #22.02.2011 19:40  @Владимир Малюх#22.02.2011 19:39
+
-
edit
 

Balancer

администратор
★★★★★

В.М.> GUI с одним фокусом - штука непреодолимая без радикальных перемен.

Не верю, что введение второго фокуса требует радикального отказа от старой системы.

Что же, ветка Windows NT, например, никогда не появится на мультитачевых планшетах? ;)
 
EE Татарин #22.02.2011 19:47  @Владимир Малюх#22.02.2011 19:39
+
-
edit
 

Татарин

координатор
★★★★☆
В.М.> Не, не так. Мултитач интерфйс никак не может быть сделан на прежней платформе. Просто принципиально. GUI с одним фокусом - штука непреодолимая без радикальных перемен.
Ну, Владимир... :) в необходимости радикальных перемен для МС я с Вами полностью согласен, но тут Вы так круто загнули, что не разогнуть. :)

В "десктопной" винде производители железа мультитач поддерживают же. Да - оно очень криво и сбоку, осложняет жизнь программисту, будет утомлять рудиментами в старых программах пользователя, но принципиально-то - чего ж невозможного? где затык?
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
RU Владимир Малюх #22.02.2011 19:49  @Balancer#22.02.2011 19:40
+
-
edit
 
Balancer> Не верю, что введение второго фокуса требует радикального отказа от старой системы.

А ты попробуй :) И не одного а минимум 10-ти, у нас стлько пальцев. В реале- даж больше, MS Surface 2 ведет до 50-ти фокусов, 5 человк за одним рабочим полем.

Balancer> Что же, ветка Windows NT, например, никогда не появится на мультитачевых планшетах? ;)

Только 7-ка, достоверно известно. В API NT-XP-Vista - нерпеодолимые хлопоты.
Maschinen muessen "idiotensicher" werden  7.07.0
RU Balancer #22.02.2011 19:50  @Владимир Малюх#22.02.2011 19:49
+
-
edit
 

Balancer

администратор
★★★★★

В.М.> Только 7-ка, достоверно известно.

И что, Семёрка - переписанная с нуля ОС, в которой нет совместимости со старым софтом? :) Непреодолимая же преграда!
 
RU Balancer #22.02.2011 19:51  @Татарин#22.02.2011 19:47
+
-
edit
 

Balancer

администратор
★★★★★

Татарин> В "десктопной" винде производители железа мультитач поддерживают же.

Да и не только в десктопной. В WM6.5 мультитач тоже есть. Тоже, как я понял, не самым удобным для программиста методом, но есть же.
 
EE Татарин #22.02.2011 19:54  @Владимир Малюх#22.02.2011 19:49
+
-
edit
 

Татарин

координатор
★★★★☆
В.М.> Только 7-ка, достоверно известно. В API NT-XP-Vista - нерпеодолимые хлопоты.
А "7" разве потеряла совместимость с win32 API? :)

Что касается поддержки оного в ХР... Скажу так: если б Микрософту потребовалось заплатить миллион баксов чтобы убрать поддержку мультитача в предыдущих системах, заплатили бы просто не задумываясь. :)

На десктопах они давно уже конкурируют только со своими же ОС предыдущих версий.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
US Mishka #22.02.2011 20:05  @Татарин#22.02.2011 19:54
+
-
edit
 

Mishka

модератор
★★★
Татарин> А "7" разве потеряла совместимость с win32 API? :)

А при чём тут лужков? :P Значительное расширение API с обратной совместимостью и старое покрывает, но и позволяет делать то, что в старом нельзя было.
 3.6.133.6.13
+
-
edit
 

Balancer

администратор
★★★★★

Mishka> А при чём тут лужков? :P Значительное расширение API с обратной совместимостью и старое покрывает, но и позволяет...

Фраза звучала как «Мултитач интерфйс никак не может быть сделан на прежней платформе. Просто принципиально» :)

Собственно, спор о том и идёт, почему MS вместо расширения API WM6.5 сделала несовместимый API WP7.
 
EE Татарин #22.02.2011 20:11  @Mishka#22.02.2011 20:05
+
-
edit
 

Татарин

координатор
★★★★☆
Mishka> А при чём тут лужков? :P
И действительно, казалось бы, причём тут Лужков? :)

Mishka> Значительное расширение API с обратной совместимостью и старое покрывает, но и позволяет делать то, что в старом нельзя было.
Конечно позволяет. О том и речь. А ВМ утверждает, что принципиально, мол, никак.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  9.0.597.949.0.597.94
US Mishka #23.02.2011 08:16  @Татарин#22.02.2011 20:11
+
-
edit
 

Mishka

модератор
★★★
Татарин> Конечно позволяет. О том и речь. А ВМ утверждает, что принципиально, мол, никак.
Оно вперёд позволяет. А не назад. :P Т.е. на новом старое можно, а вот на старом новое — никак.
 3.6.133.6.13
RU Владимир Малюх #23.02.2011 11:31  @ahs#22.02.2011 12:40
+
-
edit
 
В.М.>> С чего это слила?
ahs> Это не WM, это W7, ничего общего со старыми

Ну не может же она быть вечной :) Но таки винда, симбиан нокая сливает.
Maschinen muessen "idiotensicher" werden  9.0.597.989.0.597.98
RU Владимир Малюх #23.02.2011 11:33  @Татарин#22.02.2011 19:54
+
-
edit
 
Татарин> Что касается поддержки оного в ХР... Скажу так: если б Микрософту потребовалось заплатить миллион баксов чтобы убрать поддержку мультитача в предыдущих системах, заплатили бы просто не задумываясь. :)

С любопытсвом услышу/увижу примеры мультитача на ХР или висте. ;)
Maschinen muessen "idiotensicher" werden  9.0.597.989.0.597.98
RU Balancer #23.02.2011 11:36  @Владимир Малюх#23.02.2011 11:31
+
-
edit
 

Balancer

администратор
★★★★★

ahs>> Это не WM, это W7, ничего общего со старыми
В.М.> Ну не может же она быть вечной :)

Так, в том-то и прикол, что в плане совместимости - новая, несовместимая ОС, а в плане ядра - те же уши, всё та же WinCE.

В.М.> Но таки винда, симбиан нокая сливает.

Симбиан уже давно никому не интересен был, про него и речи не было, Нокия сливает MeeGo. Вот это уже много серьёзнее. Интел, например, очень сильно обиделся. Вплоть до заявления главы Интел, что он бы предпочёл Андроид, а не WP7 :)
 
RU Balancer #23.02.2011 11:37  @Владимир Малюх#23.02.2011 11:33
+
-
edit
 

Balancer

администратор
★★★★★

В.М.> С любопытсвом услышу/увижу примеры мультитача на ХР или висте. ;)

Так что же, неужели в Семёрке ядро переписали полностью? :D
 
1 2 3 4

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru