Заметки о портировании элементов дизайна с ios на андроид
Цель данного поста составить своеобразный конспект для таких фич и библиотек для них.
1. Фича для ListView Pull-to-Refresh:
Вариантов много, как видно даже из этого обсуждения но мне нравится имлементация студента из Амстердама
2. Фича для ListView Drag and Drop sort. Тяжело иллюстрировать, поэтому без картинок. Библиотека здесь.
3. Фича page indicator. Соответсвенно библиотека.
4. Для Sliding menu можно посмотреть такую имлементацию.
Выбирая лучшее с дизайнов всех платформ все-таки надо отказываться от тех элементов, которые совсем уж не по-родному смотрятся на андроиде. Для примера могу привести 2 вещи:
1. Когда просят на андроиде сделать примерно такую строку поиска:
Просто непонятно, почему не нравится родной вариант для андроида:
2. Еще больше расстраивает, когда просят сделать значек числа нотификаций на иконке приложения:
Samsung, правда, не отказывается делать такие вещи для своих родных предустановленных приложений. Но непонятно зачем: средствами api для обычного приложения это сделать нельзя, да и у андроида есть свои средства для отображения количества нотификаций. Правда, если совсем уж надо, то можно создать виджет, но обидно использовать возможности виджетов для такой вот ерунды.