Pull to refresh

Comments 21

Проблема только в том, что в таком виде Share, Settings несколько Depricated.
Так что сейчас актуальнее реализовать настройки внутри приложения.

А ещё полезно воздержаться от использования свернутых appbar.
Дима, что именно устарело в Settings? Шаблон делал на 10-ке и VS 2015 RC с последними обновлениями. Как выглядит вызов Share в 10-ке я показал.
просто попробуйте в планшетном режиме добраться до настроек, это мало того, что неочевидно, так ещё и хрен попадёшь пальцем.

Ну и в последнем sdk (для 10158) он помечен как deprecated.
Вообще, по ссылке в MSDN упомянуты требования для Windows 10 — Requirements (Windows 10 device family):
https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.applicationsettings.settingspane
Но, если говоришь в последнем sdk, который вышел буквально за последние сутки, то верю. Может быть.
В любом случае остается Windows 8.1 разработку под которую еще никто не делал depricated))
В любом случае остается Windows 8.1 разработку под которую еще никто не делал depricated))

Да, но если это приложение запустят в windows 10, то настройками пользоваться будет очень неудобно. В планшетном режиме это:
1) свайп через верхний край экрана, чтобы получить заголовок окна.
2) прицеливание и тап в кнопку меню
3) тап в кнопку настроек.

А теперь представьте, что после этого случайно ткнули не в панель настроек, а в приложение, то панель закроется и операцию придётся повторять сначала.
Это да. Но для планшетного режима удобен <Page.BottomAppBar>, который в 10-ке пока что работает. Можно дублировать там.
он и будет работать, главное его не сворачивать до трёх точек, а то это не удобно ни для пальцев, ни для мыши.
До настроек и в мобильном режиме не очень то. Была уже куча концептов с логичным расположением элементов. Надеюсь хоть в 10ке до ума доведут
>До настроек и в мобильном режиме не очень то.
В каком режиме? мы точно про десктопную ОС?

> Была уже куча концептов с логичным расположением элементов.
В настольной 10ке UI за ближайший месяц принципиально не изменится. Будет то, что сейчас есть в 10159.
А share, на самом деле на настолько deprecated, да. Приложение Фотографии его и использует. просто кнопку вызова контракта придётся для 10ки добавлять внутрь приложения.
Чем обоснованы «глухие» try {...} catch {}?
Вы про то, почему в catch не обрабатываются различные типы исключений? В процессе тестирования это важно, а также в случае отправки feedback-а разработчику продукта. Здесь такой отправки нет.
Я про то, что что бы ни произошло внутри вашего приложения, ни пользователь, ни вы об этом не узнаете. У пользователя пропал шаринг — ну бывает, какая разница, почему? Не смогли отписаться от события, оставили утечку — пофиг. Не смогли записать число запусков, и в следующий раз приложение опять будет считать, что оно запущено в первый раз? Какая мелочь.

Кончилась память? NRE? Не важно, будем продолжать выполнение.
Цель статьи не в том, чтобы создать приложение готовое к выпуску, а в том, чтобы показать какие есть возможности.
Вы бы еще возмутились почему в приложении пустой экран и никакого контента)
Вы это предлагаете как шаблон и пример использования. Уж лучше не иметь никакого try/catch, чем такой.
Касательно share соглашусь — можно убрать. А вот в setting-ах я оставлю.
Fork-айте и делайте на свой вкус.
После заглавного фото я уже ничему не удивлялся.
Мне кажется (поправьте минусами, если не прав), наиболее правильный шаблон приложения Windows Store уже дан самой Microsoft. Они над ним думали, зная свою внутреннюю кухню. Судя по заголовку я ожидал увидеть пост о неочевидных, подводных камнях в разработке современного интерфейса. Понятно, автор хотел заинтересовать, хотел как лучше, но выходит как всегда.
Да, напоминание о гайдлайнах полезно, но автор сам признаёт, что не обязательно им следовать. Здесь, в посте, показаны только «типичные» куски кода для более правильного приложения. И хорошо, что автор даёт ссылки на источники. Да, как полновесный шаблон это явно не используешь, но писалось это (судя и по явно черновому коду) для внутренних нужд, а уже из лучших побуждений было показано здесь.
У меня тут всего два поста. Один как раз про что-то вроде черновой работы и с претензиями к питону. Нахватал минусов, конечно. Ценный опыт. Сообщество, насколько я успел понять, ждёт кристально чистых постов. Информативных, чётких, красивых, однозначно полезных; в конечном итоге именно таких, которых не на'RTFM'ить. Такие посты здесь редки, но ради них здесь стоит быть, как стоит рыть и вымывать тонны песка ради граммов золота. Я хочу, чтобы здесь было больше золота, поэтому мой комментарий именно такой.
Мне кажется (поправьте минусами, если не прав), наиболее правильный шаблон приложения Windows Store уже дан самой Microsoft.

Боюсь, это далеко от истины. В 8ке приложения от МС не всегда оптимальны, а с 10кой они вообще не сочетаются.
В 10ке приложения продуманы, но такой интерфейс не подходит для 8ки.
Sign up to leave a comment.

Articles