Почему приложения Android выглядят хуже, чем iOS
Недавно я давал ссылку в своем твиттере (@khanov) на перевод поста Джима Долримпл про аргумент открытости Android и закрытости iOS. Я полностью согласен с Джимом: “Какая разница, открытая у тебя система или закрытая, если тебя устраивает ее функциональность?” И сейчас хочу продолжить зачастую очень “холиварную” тему Android & iOS. Я предлагаю вам перевод статьи человека, как он сам себя называет, “фаната Google, но не Android”:
Когда я одновременно использую телефон Android и iPhone, я часто замечаю, что приложение от одной и той же компании выглядит различно на этих двух платформах — то, что на Android, обычно выглядит гораздо хуже.
Вот несколько примеров.
Так выглядит Meebo IM на Android. Список контактов и окно чата:
А вот как Meebo IM выглядит на iOS:
Я думаю, что разница довольно очевидна. Тот, что на Android больше похож на проект программистов, чем на готовый продукт. Контакты в списке слишком узкие, что затрудняет нажатие на них. Они также плохо выглядят. Интерфейс окна чата выглядит как гиковский IRC-клиент. А эти иконки смайликов, очевидно, непропорционально малы.
Meebo IM для iPhone выглядит гораздо более “отполированным”.
Вот еще один пример — интерфейс приложения Facebook после его запуска:
Здесь тоже самое. В интерфейсе приложения на Android значки не выровнены. Свободное пространство снизу никак не используется и выглядит “не очень” красиво.
Последний пример — интерфейс Speedtest:
На этот раз разница не такая огромная, но, очевидно, что на iPhone приложение выглядит лучше. В интерфейсе на Android закладки размещены сверху, что вполне отвлекает внимание. Если я правильно помню, то очень давно первые версии приложения Speedtest для iPhone были похожи на нынешнюю андроидовскую. Эта компания решила улучшить сначала версию для iPhone.
Кстати, если вы еще не знали, скорость беспроводного подключения телефона Android обычно меньше, чем на iPhone. Я запускал эти два теста скорости с обоих телефонов, подключенных к одному и тому же беспроводному роутеру, и определил, что телефон на Android всегда медленнее.
Так как приложения представляют интерес одной и той же компании, они должны иметь одинаковый стандартный интерфейс, даже если iPhone и Android версии разрабатываются разными людьми. Но почему они так отличаются? Это потому, что iPhone-разработчики лучше делают дизайн интерфейсов? Это потому, что среда разработки под iPhone лучше, чем под Android? Это потому, что пользователи iPhone больше заботятся об интерфейсе? Или это потому, что Android игнорирует красоту, удобство и в первую очередь сосредоточил свое внимание на деталях внутри сообщества?
Оригинал: android-gripes.tumblr.com
Кстати, Speedtest на iPhone в прошлом году выглядел точно так же, как и на Андроиде. И визуально он мне нравился больше, чем нынешний.
iOS делали дизайнеры и максимально снабдили UIKit необходимыми и красивыми элементами интерфейса. Плюс очень высокая планка стандартных приложений, идущих в комплекте с iOS.
А программы на Андроиде делают программисты, 99,99% которых мало что понимает в дизайне.
Что касается SpeedTest, то недавно версия для Андроида была обновлена. Так что теперь она мало чем отличается от версии, которая представлена на скрине iPhone
А кто нибудь задумывался что MacOS и Linux это две Unix системы но интерфейсы и графика так же отличается категорично как и в мобильной технике. Я конечно только начинаю пользоваться техникой фирмы Apple и не знаю какой там используется графический движок кроме OpenGL как в Linux может по этому и все так сильно отличается и еще есть одно предположение что разная конфигурация оборудования.
Как получше изучу Apple напишу еще мнения.