Mail.RuПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискВсе проекты
10 августа 2011

iOS и Windows Phone 7 - лучше всех

Американский профессор Дэннис Галлата провел небольшое исследование, в ходе которого он хотел определить - интерфейс какой из операционных систем максимально прост и понятен для пользователей.

В тесте участвовали самые популярные на данный момент в США операционные системы - Android, iOS, Windows Phone 7 и Blackberry OS.

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

В результате оказалось, что новым пользователям смартфонов проще всего было с iOS и Windows Phone 7: обе платформы набрали по 11 баллов. На третьем месте с 9 баллами расположилась ОС Android, т.к. у испытуемых возникли серьезные проблемы с добавлением новых контактов.

Blackberry OS замкнула четверку с 8 баллами. Участники исследования назвали ее устаревшей.

Обзоры новинок
Подробности о главных премьерах
Комментарии
154
ALEXIS
WP7 - взял пользователей только видом, если копнуть глубже, достойных приложений, не говорю уже о играх. Микрософт пытается спасти своё положение с помощью контрактов мировых брендов, (Nokia). Первый мой КПК был на винде, и я яростно не признавал другие OS и даже когда вышел Android непридал особого значения. но купил телефон HTC HD2 на котором можно установить и WP7 и ANdroid - в начале установил Андроид, на нём и остался. приложений толковых на Виндовс нет. Единственное что хорошее майки создали это xbox 360. ОС на компьютерах это ведро обклеянное долларами, полное язв, червей и недобитых троянских коней.
СсылкаПожаловаться
Андрей Курицын
В ответ на комментарий от art926 История переписки3
art926
В каждом классе функция isKindOfClass должна выглядеть именно таким образом return (thisClassID==classIDToTest) || (ParentClass::isKindOfClass(classIDToTest)) и не надо ниче переписывать. Я даже более чем уверен что в существующих библиотеках она реализована именно так. "Можно применить CAFilter для слоя" - спасибо за инфу, попробую. Кстати, не подскажете как к произвольному UIView применить antialiasing к его ребрам? Если я применяю матрицу поворота к UIView и у него есть background, то можно заметить что ребра совсем не сглажены, при том что внутреннее содержимое может быть в порядке. Изменения CAEdgeAntialiasingMask не помогают.
СсылкаПожаловаться
Сегодня делаю читалку там как раз повороты есть изображений. Попробую поискать если что тут отпишусь. На счет вызова все правильно там же вызов функции суперкласса я случайно наверное пропустил этот момент
СсылкаПожаловаться
art926
В ответ на комментарий от Андрей Курицын История переписки2
Андрей Курицын
А если иерархия наследования примерно 10 - 15 уровней? Для каждого класса переписывать?
К стати я наше как можно указать способ фильтрации UIImageView правда немного хак
Можно применить CAFilter для слоя
Доки тут iphonedevwiki точка net/index.php/CAFilter#Applying_filters_to_layers
В 5-м SDK где то читал эта возможность официально будет
СсылкаПожаловаться
В каждом классе функция isKindOfClass должна выглядеть именно таким образом return (thisClassID==classIDToTest) || (ParentClass::isKindOfClass(classIDToTest)) и не надо ниче переписывать. Я даже более чем уверен что в существующих библиотеках она реализована именно так. "Можно применить CAFilter для слоя" - спасибо за инфу, попробую. Кстати, не подскажете как к произвольному UIView применить antialiasing к его ребрам? Если я применяю матрицу поворота к UIView и у него есть background, то можно заметить что ребра совсем не сглажены, при том что внутреннее содержимое может быть в порядке. Изменения CAEdgeAntialiasingMask не помогают.
СсылкаПожаловаться
Чтобы оставить комментарий, вам нужно авторизоваться.
Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter.

Рекомендуем прочесть

Подпишитесь на нас
Новости Hi-Tech Mail.Ru