Pull to refresh
2
0

Пользователь

Send message
Делал тоже самое с помощью бессерверных функций Azure.
Правда я пошел дальше. Нам шлют очень много файлов в группу в ВК, поэтому при поступлении сообщения, вложения из него автоматом скачиваются в облачную папку, которая подключена на рабочем ПК как сетевой диск.
Бот же информирует о разных статусах работы. Загруженность, № заказа в очереди и т.д.
Да PWA как раз и подразумевался в фразе «решение Azure в области разработки мобильных приложений» о котором я узнал уже в процессе и от которого все равно отказался. В моем случае причиной стала прямая зависимость игрового процесса от скорости синхронизации (процесс завязан на таймерах).
Соглашусь, что для огромного пласта проектов PWA идеальное решение. Я вот, например, планирую его внедрить в свой проект «Шар напоминалка» в будущем.
С VB началось мое знакомство с программированием и со временем я так к нему привык, что не хочу от него отказываться. C# я не плохо читаю, но не пишу на нем. Если бы разработка была моей работой, то скорее всего пришлось бы перейти на C#, но так как я делаю для себя, то зачем мучится?
К счастью VB не стоит на месте и идет в ногу со временем, поэтому я могу писать на нем современные приложения и не переживать, что отстал от трендов.
Изначально я рассматривал два режима игры — онлайн с полным набором функций и офлайн с некоторыми ограничениями (в основном социально-ориентированными). Но после долгих раздумий пришел к выводу, что игровой механики слишком мало для офлайна, что в конечном итоге скажется на статистике отзывов. А вот с наличием рейтингов и прочих стимулов, игровая механика воспринимается совсем иначе. К слову в магазине Windows есть масса игр не работающих офлайн, поэтому эта практика стандартная.
На последок добавлю, что игра пишется с оглядкой на универсальность, а значит я рассчитываю, что игрок будет играть с нескольких устройств, а для этого не обойтись без облачной синхронизации.
Пока возник только вопрос относительно предустановленного размера игрового окна. Правильно лия понимаю, что данный инструмент не поддерживает адаптивность и будет иметь только предустановленный размер? Как он вообще поведет себя на других разрешениях?
Пока не понятно какой уровень погружения потребуется для качественного продукта, ведь приведенные примеры это результат явно не одного месяца работы. Не выйдет ли так, что для достижения такого качества потребуются не меньшие трудозатраты чем для Unity/C#.
Ждем дальнейших статей…
Слово «приобретение» не подразумевает бесплатность. Но даже если я решу сделать его бесплатным, то тогда в нем будут платные элементы (ибо зарабатывать на рекламе я точно не хочу). В итоге в данном случае аккаунт MS лучшее решение.
С другой стороны мое решение строится на личном опыте взаимодействия с Windows 10 и будет полезно услышать альтернативное решение. Может есть что-то более удобное о чем я не знаю.
Напишу пожалуй отдельную статью со своим рассуждением на эту тему, чтобы не размазывать мысли по комментариям.
В апреле месяце 419 скачиваний на мобильный и 154 на ПК.
Пользователи ПК пока не прониклись культурой мобильных приложений и массово качают из Стора только игры. На мобильных (на их остатках) пользователи открыты для экспериментов и ставят самые разные приложения.
Думаю мобильные скоро начнут проигрывать, так как их пользователи постепенно перейдут на другие платформы.
Но, повторюсь еще раз — если отказываться от разработки для Windows 10, то отказываться полностью. Если же решили, то делать полный охват устройств.
Ели «мобильности» нет сегодня — это не значит, что ее не будет завтра (гуглите Windows Core OS)
В данном случае это локальная привычка именования переменных. Я многие переменные пишу латиницей, но созвучно русским словам. Мне, как человеку не владеющему английским на достаточном уровне, так проще.
Повод ли это для осуждения, решать вам.
Вот вам статистика — упомянутое приложение «Шар напоминалка» имеет 80% закачек на мобильных устройствах и только 20% на ПК.
Само собой в количественном исчислении рынок Windows 10 проигрывает конкурентам, но если и делать приложение на UWP то обязательно! адаптивное и адекватно работающее в том числе и на мобильных устройствах.
Такую тягу к эстетике, да в стилизации приложений бы!
А то, не так давно один youtube-канал посвященный Windows 10, рекламировал UWP приложение на которое без слез не взглянешь, но при этом с хорошим функционалом.
Так что да, я больше уделил внимание теме статьи, чем подкрепляющим картинкам.)

Дело было глубокой ночью ))) Поправим

Концептуально пользователь хочет ехать. А скорость и комфорт будут достигнуты с новыми версиями.
Да картинка от samsdemon лучше показывает суть, но и та, что в посте также с задачей справляет. Главное относится к метафоре, как к метафоре )))
Думаю метафора на второй картинке подразумевала немного другое. Имеется ввиду, что стоит выпустить концептуально тот продукт, что планируется, а доводку до идеала производить в процессе.
Многие же сталкиваются с тем, что видят только начальный и конечный этап не представляя промежуточный, что и приводит к долгостроям.
Этот пример разовый и не будет видоизменятся или развиваться.
Если смотреть библиотеку примеров по UWP, то там есть обсуждения проблем, история изменений и комментарии по коду. Все логично.
Тут же я просто решил для возможности повторить пример не выкладывать отдельно изображения, а засунуть их в проект и выложить его. От использования GitHub выигрыша в данном случае никакого. Что вы с облака скачаете, что с GitHub.
Да и статьи я стараюсь писать так, чтобы и вовсе можно было обойтись без готового примера, а по моменту, что вызвал у вас затруднения, я все расписал в конце первой статьи.
Если же есть замечания или идеи по самой статье, я полностью открыт к диалогу. Причем диалог я бы предпочел бы вести здесь, а не на GitHub, как вы бы могли мне предложить в качестве контраргумента )))
Просто не нашел аргументов в пользу публикации на GitHub. Основной проект я делать открытым не планирую, а примеры к статьям будут появляться не так часто. Тут я скорее руководствовался возможностью быстро проверить работоспособность конкретного решения с конкретными изображениями. К тому же в качестве Git я использую VSTS.
Впрочем, если у вас есть аргументы, буду рад их услышать )))
В вопросе самой популярной ОС исключительно статистически андроид выигрывает. За счет бессчетного количества китайфонов. С точки зрения практической пользы у Windows все еще нет конкурентов. Представим, что из мира исчез андроид и отдельно представим, что винда. Что приведет к более плачевным последствиям? Тоже самое и по теме влияния на IT индустрию.
Но, я пожалуй сделаю то, что обычно называют сливом. Я признаю свою пристрастность к MS. Не разу не финансовую. Скорее историческую. Не было поводов не любить MS. С вашей же стороны видна явная предвзятость и аргументация на уровне «у них все плохо, завтра они закроются». Проблема такой аргументации в том, что я слышу ее уже лет семь, а MS все еще жива. Это угол зрения, не более.
Так дайте мне аргументы, а не личное мнение. Когда человек высказывает личное мнение, то и диалог ведется с ним лично.
Windows была и остается самой популярной ОС в мире. Microsoft была и остается самой влиятельной компании в сфере IT индустрии. Говорить о том, что все их мегаидеи провалились явно не аргументированное высказывание, а проекция личного отношения к компании.
Давайте говорить аргументами, а не личным мнением. Я только за.
Процитирую себя же. Выдержка и комментария выше
Не думаю, что я должен кого-то убеждать изучать UWP. Я скорее призываю не подавлять в себе желание изучать данную платформу. Если хочется и нравится, то не стоит оглядываться на ее перспективность, в которой лично я не сомневаюсь.
В конечном счете опыт разработки для универсальной платформы, пригодится вне зависимости от ОС. Получать ли этот опыт на UWP решать вам.

Расшифрую, если не понятно. У Apple есть устройства разного форм-фактора — Айфон и Айпад. Андроид давно был доступен как на телефонах, так и на планшетах, а сейчас у же и ноутбуки завезли. Так вот огромная часть разработки должна посвящаться именно адаптации под устройство. Это не точная наука, а философия, которая актуальна для любой современной ОС. Подтверждением этого является Xamarin, который позволяет с минимальными модификациями писать на все три ОС, при этом зная UWP, перейти на Xamarin не составит труда.
И повторю свои же слова, что уже процитировал. Нет аргументов за изучение UWP, ровно так же как и нет аргументов против. Это ровно тот случай, когда изучать или нет, зависит от вас. Не хотите, так и не надо. Мир полон альтернатив. Зачем кого то в чем то переубеждать?
1

Information

Rating
Does not participate
Registered
Activity