|
English version
Капитализм – это власть «Единой России» плюс айпэдизация всей страны.
*** 6 декабря 2011 г. веб-ресурс Cult of Mac объяснил, почему Android-смартфоны никогда не будут быстрее iPhone.
Студент Эндрю Манн (Andrew Munn), обучающийся разработке программного обеспечения в одном из американских университетов и прошедший интернатуру в Google, рассказал, почему сенсорный интерфейс Android-смартфонов и планшетов продолжает «тормозить» даже после перехода на 2- и 4-ядерные процессоры, и почему он никогда не будет быстрее, чем iOS.
Дело в том, что в iOS все задачи, связанные с обработкой нажатий и прорисовкой интерфейса, имеют наиболее высокий приоритет. Иными словами, при обнаружении нажатия на экран операционная система «бросает» все прочие – второстепенные! – задачи и устремляет ресурсы на прорисовку графики. А уже после этого возвращается к прерванным делам.
В Android же прорисовка интерфейса имеет такой же приоритет, как и любые другие процессы. Дело в том, что компания Google, рассказал Манн, приступила к разработке платформы в 2005-2006 гг. (то есть до того, как был анонсирован iPhone), намереваясь конкурировать с BlackBerry. Поэтому у истоков Android не было никаких сенсорных экранов – лишь клавиатура и трекбол.
Примечательно, что не смогло исправить ситуацию и появление аппаратного ускорения графики в Android 3.0 (Honeycomb): интерфейс устройств по-прежнему работает примерно так же, как iPhone 3-летней давности, резюмирует будущий разработчик.
Чтобы решить проблему, необходимо изменить подход к программированию Android и переписать все приложения для платформы, отмечает Cult of Mac. Это может занять не менее года – иными словами, скорее всего не произойдет никогда…
Валерий Сидоров
***
English version
|
|
© 2011. All rights reserved.
При использовании материалов сайта «Слово» прошу указывать источник информации!