Andriy Zakharchuk

Andriy Zakharchuk

53p

36 comments posted · 0 followers · following 0

15 years ago @ HTC Android Developers... - Booking App - брон... · 3 replies · +5 points

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

Одинаково нарисованные элементы управления ведут себя по-разному - один раз оно ведет себя - как spinner, второй раз - как поле ввода. Помимо этого нетипичная для Android приложений организация интерфейса.

15 years ago @ HTC Android Developers... - Booking App - брон... · 5 replies · +4 points

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

С другой стороны, я установил Kids Connect the Dots, специально дал поиграться ребенку (без чуть-чуть 2.5 года). Дело было часиков в 9 вечера. В 22:45 насилу отобрали телефон и заставили ложиться спать. Теперь стараемся, чтобы телефон ему на глаза не попадался. :)

Да, технически приложение слабее, не используется акселерометр, не используется GPS/карты... Зато приложение используется вовсю, а не пылится... Сделано оно добротно, аккуратно, чем не кандидат?

15 years ago @ HTC Android Developers... - Booking App - брон... · 0 replies · +1 points

Судья-то может быть прав и всегда, но когда наблюдающие со стороны (болельщики) не согласны с его действиями, то с трибун скандируют кое-что другое :)

15 years ago @ HTC Android Developers... - Booking App - брон... · 0 replies · 0 points

Часть II

Сложилась не очень хорошая для разработчиков ситуация, когда на рынке приблизительно в равных долях существуют разные версии framework'а, которые соответствуют разным версиям guidelines. Так же свою лепту вносят производители устройств с Sense, TouchWiz, MotoBlur и пр. Т.е. сделать приложение, которое органично будет выглядеть на устройстве с 1.5 и 2.x (или HTC и Motorola) проблематично.

Но, тем не менее, считаю, что тянуть еще один вариант UI (хотя не вы первые и не вы последние, кто тянет iPhone UI на Android) - это не выход.

15 years ago @ HTC Android Developers... - Booking App - брон... · 0 replies · 0 points

Часть I

Увы, но UI guidelines - это проблема с первого дня существования Android SDK. Если кто помнит, как кардинально поменялся UI между SDK m3 и m5, позже были серьезные изменения в версии 0.9, дальше все шло более плавно.

Изначально UI guidelines не было вообще. На данный момент существуют какие-то фрагменты. До iPhone Human Interface Guidelines или Zen of Palm там "як до неба рачки". Более того, даже то, что есть потихоньку эволюционирует. Как работать в таких условиях? Мы анализировали встроенные приложения (Contacts, Calendar, Browser и пр) и пробовали искать какие-то обобщенные подходы к построению UI. Кроме того, в Google Groups на подобные вопросы отвечают разработчики Android Framework. Позже наиболее часто задаваемые вопросы, находят отклик в виде статей на Android Developers Blog.

16 years ago @ HTC Android Developers... - Перенесення... · 0 replies · +5 points

Как представитель общественности подтверждаю, что общественности, таки да, интересно! Понятно, что вопросы неудобные, но принимая непопулярные решения, вы должны быть готовы отвечать на непопулярные вопросы.

Мне, например, интересен вопрос про количество. Потому абстрактные выражения "декілька листів", потом "звернень ... було досить багато" и вчерашнее "більша частина тих хто потрапив в опитування", мало того, что напоминают классическое "три магнитофона отечественных, три портсигара серебрянных, куртка замшевая... три... куртки..." (С) А.С. Шпак, так еще и не дают ответа в абсолютных числах. Огласите перечень этих героев. Сколько их?

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

16 years ago @ HTC Android Developers... - Перенесення... · 0 replies · +6 points

Абсолютно поддерживаю утверждение по поводу возврата дедлайна.

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

Участники могут подать работы на конкурс до 23:59:59.99 11 июня 2010 года.

16 years ago @ HTC Android Developers... - Перенесення... · 0 replies · +5 points

Часть II

Если я правильно понял, о каком опросе идет речь (а другого я не вижу), то состоялся он 19го апреля. Почему информация о переносе сроков не появилась 20го апреля, раз уж участники опроса планировали ставить перед собой столь грандиозные цели? А появилась, за декаду до завершения подачи работ, когда стало ясно, что подать ничего эдакого грандиозного не получится.

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

16 years ago @ HTC Android Developers... - Перенесення... · 0 replies · +6 points

Часть I
А при чем тут опрос? Какое отношение имеет опрос посетителей мастер-класса к конкурсу? Все участники конкурса были обязаны его пройти? Или обязательным условием участия в конкурсе является посещение мастер-класса? Почему это не отражено в правилах? Или для участников конкурса была необходима какая-то предварительная регистрация? Нет. Так за что же им такие преференции?

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

16 years ago @ HTC Android Developers... - Перенесення... · 3 replies · +7 points

Вам уже, кажется, не раз объяснили, что люди грамотно распланировавшие процесс разработки, выделили время для тестирования и для получения feedback'а от пользователей (бета-тестирование) пожертвовав сложностью идеи.

А сейчас получается, что те, кто этого сделать (грамотно распланировать) не захотел (не сумел, не смог), выпросили для себя преференции, получив ощутимое конкурентное преимущество в рамках данного конкурса.