Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > Android

Android Разработка игр на платформе Android

Ответ
 
Опции темы
Старый 07.11.2011, 17:49   #1
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
7 из 18 телефонов не могут работать с новой версией Android

Такая вот статейка прилетела по каналам твиттера:
7 of 18 phones never ran a current version of OS
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (07.11.2011), ffinder (07.11.2011)
Старый 07.11.2011, 18:12   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

То что он сравнивает iPhone и Android телефоны, это в корню неправильно с такой позиции.
Apple контролируют и производство самих девайсов, и разработку iOS. Проблем с совместимостью минимум, всё слажено.
А вот в случае с Android - разработку ведут Google, а девайсы клепают всякие разные производители. Железо на них всех также разное.
Многие из них не ориентируются на долгую жизнь девайса, и делают весьма "шустрые" версии. Их стоимость в 2-6 раз дешевле тех же iPhone'ов, а бюджет на разработку ещё во много раз меньше.
Куча патентов которыми "защищается" Apple, также создаёт трудности, т.к. другим производителям и разработчикам приходится находить альтернативные пути решения разных задач, что также - вклад денег и времени.
Это совсем две разные модели, и политики ведения бизнеса, как на основе их можно сравнивать конечный продукт.
Нужно сравнивать модель ведения коммерции, а не продукты этих моделей.

Плюс, стремление многих производителей девайсов под Android сделать что-то "своё", они делают надстройки над системами, и костыли, чтобы запустить на их "кривом" железе. В итоге это кидает на их плечи необходимость обновлять firmware, и для обновлений самой ОСи им нужно делать порт их надстроек на новую версию, а это слишком много работы, и они забивают.
Некоторые разрабы пошли лучшим (имхо) путём, они фокусировались на качественном и нативно совместимом железе. Но для этого компания должна иметь свои фабрики и инженеров - а это не дёшего снова. А вкладывать в новое производство, которое себя не окупит - снова никто не хочет.
Вот и получается - большинство производителей Android девайсов, халтурят, и ставят костыли чтобы запустить на их кривом железе ОСь. Что по состоятельнее, умудряются немного раскошелиться. Но постоянный рост самой ОСи, создаёт вот такой "фактор старения", что мы наблюдаем. И это имеет важный фактор в производстве девайсов - они не могут позволить себе разработку мощного девайса, чтобы держало всё и вся в будущем, ведь и Google, делают в основном по своему усмотрению, хоть и обсуждают с ведущими разрабами железа.
Но если там 40% девайсов не потянут новую фичу ОСи, я думаю это их не остановит от её внедрения.

Вот вам и обратная сторона прогресса.

ИМХО
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
FireOwl (05.12.2011), Hurrit (07.11.2011), impersonalis (07.11.2011), St_AnGer (07.11.2011)
Старый 07.11.2011, 18:48   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Мне вот интересно.
Microsoft делает Винду, а компы делает куча производителей компов.
Google делает Ведроида, а телефоны делает куча производителей телефонов.

На почти каждом компе можно при желании иметь последнюю версию Винды.
А вот с Андроидом не всегда. Почему?

Заранее: скажете, Винда платная, а Ведроид бесплатен? ОК, замените Microsoft на Canonical, Windows - на Ubuntu. Оно бесплатно, ставится практически на любой комп и обновления всегда доступны.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 18:58   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Сколько лет PC разрабатывался? Mac OS не на каждый PC поставишь.

Стаж самой модели настольных ОСей и разработки разных производителей железа, даёт о себе знать. Разработчики жёстких дисков, чётко соблюдают правила, разработчики тех или иных компонентов также. Все следуют модели.

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

Windows стабильным не сразу стал, его ОСи долгие года глючили, и щедро награждали приколами своих пользователей.
Но сколько лет прошло - уже пора.
А Google никогда не работали в этом рынке, они новички, и с их даже девственностью, они отлично справляются имхо, никто другой толком не осмелился также далеко пойти..
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 19:05   #5
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Сообщение от MoKa Посмотреть сообщение
Сколько лет PC разрабатывался? Mac OS не на каждый PC поставишь.
Знатная каша в голове. давай мух отдельно от котлет ок?

Мак ОС специально сделан с ограниченным набором драйвером и другими заградительными мерами, а не PC такой плохой.

И вопреки всему на PC можно поставить Мак ОС даже непатченый лиш бы дровами разжиться. Винда на мак ставится легко.

Так что проблема с другой стороны.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ARA (12.11.2011)
Старый 07.11.2011, 19:15   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Сообщение от SBJoker Посмотреть сообщение
Знатная каша в голове. давай мух отдельно от котлет ок?

Мак ОС специально сделан с ограниченным набором драйвером и другими заградительными мерами, а не PC такой плохой.

И вопреки всему на PC можно поставить Мак ОС даже непатченый лиш бы дровами разжиться. Винда на мак ставится легко.

Так что проблема с другой стороны.
Степень доступа к комплектующим, и системе в PC будет в разы выше чем в мобильных девайсах.
На Android'ах, до сих пор - получение root'а ведёт к аннулированию гарантий.

Получается, чтобы поставить Mac OS на PC, нада обжиться дравами для конкретного железа. А кто его пишет, и под конкретную ОСь?
Подобная возможность с Android'ом есть? Нет. В интернете даже толком нету такого как "установочный образ Android". Хоть система и открытая, но в народе это пока закрытая тема. Девайсы получают специфичные, с заточенной под них ОСью, там и дрова и т.п. под конретный девайс. Обновление ОСи, ведёт к большим изменениям, у пользователя нету такой возможности: обновил ОСь, поставил Дрова. Они же будут вшиты в ОСь производителями самих девайсов, которые делают надстройку над ОСью.

Тут совсем снова другая модель. У PC, мухи и говно отдельная часть.
А тут у нас экскременты одной жижой, как неразделимое, с мухами которые в ней погрязли.

С какой стороны по твоему проблема?
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 19:31   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

А причём тут вообще Mac OS был?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:14   #8
AVL
Разработчик
 
Регистрация: 27.01.2011
Адрес: Афипский
Сообщений: 419
Написано 100 полезных сообщений
(для 182 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

7 из 18 - это если брать разных производителей и разные телефоны. А если учитывать только нексусы, то тут ситуация вроде как получше.
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:34   #9
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Сообщение от ABTOMAT Посмотреть сообщение
А причём тут вообще Mac OS был?
Это пример, как собой ограждённая система, не совсем "совместима" с другим железом, по причине разницы производителей ОСи и железа. Что требует адаптации с обеих сторон. И когда это происходит, то обычно ложится на плечи разработчиков компонентов железа - предоставить драйвера. Если их нету, то юзер теоретически может сам их разработать.
Но т.к. разрабы компонентов занимаются мелким устройством, производство которого постоянно, и на основе предыдущих успехов, будет полагаться новый. Получается это в их интересах развивать их драйвера и т.п. Ведь платформа остаётся практически прежней, и заботиться о совместимости.
А вот с Android'ом это не совсем так. Одна причина - это быстрый рост. Вторая то что Google не берёт на свои плечи поддержки разного рода железа и т.п. А наоборот - все кто хотят их ОСь должны мало мальски прогибаться. И делают это обычно халтурно и не всё полностью - делают надстройки.
Это если бы производитель дисковода, делал модификации в вашей ОСи чтобы поддержать его железа - не слыхано. Но если кто-то и делает, то нужно и предоставлять в дальнейшем эти модификации для каждой версии.
Но не тут то было. Однажды разработав "ущербное" железо, и напихав костылей, ваш девай носит не девственный Android, а его дырявый с надстройками. Потому что нативно он не пойдёт на данном железе.
Как уже говорил, причина тому - модель Android рынка, и их позиция и политика. Я её не осуждаю, но она имеет вторую сторону монеты, как и любая другая модель.

Это проблема не ОСи а производителей. Но т.к. они зависят от ОСи, то не могут вкладываться по полной в девайс, т.к. он уже будет не актуальным. А предоставлять в будущем новые версии с надстройкой - это дорогое удовольствие.
Монополия как видите в данном случае имеет положительные стороны в этом плане, но не забываем о "минусах". (про iPhone)
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:41   #10
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Что-то не пойму, учитывается ли там что третья версия андроида чисто для планшетов?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:43   #11
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Сообщение от pax Посмотреть сообщение
Что-то не пойму, учитывается ли там что третья версия андроида чисто для планшетов?
Третья да, а вот 4ая, снова для телефонов, включает много изменений с тех пор как последней версией была 2.2, хоть и делали изменения, но 4ая основывается на общем опыте, таким образом там много нового в backend'е и middlend'е.
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:45   #12
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

А учитывается что четвертая вышла две недели назад? И еще что нету централизованного места обновления? Ведь кадый разработчик телефона под Android сам вешает на систему свои прибамбасы, а отсюда и проблемы с обновлениями.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:52   #13
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

Сообщение от pax Посмотреть сообщение
А учитывается что четвертая вышла две недели назад? И еще что нету централизованного места обновления? Ведь кадый разработчик телефона под Android сам вешает на систему свои прибамбасы, а отсюда и проблемы с обновлениями.
Про то и говорю, это всё совсем по разному устроено, они сравнивают фекалий с уриной..
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 20:54   #14
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

SO SLOOOOOOOOOOOOOOOOOOW
http://habrahabr.ru/blogs/android/131386/ [28 октября 2011, 08:30]
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 07.11.2011, 21:03   #15
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: 7 из 18 телефонов не могут работать с новой версией Android

А сколько смартфонов с Symbian обновились за это время?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


Часовой пояс GMT +4, время: 09:43.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com