Рубрика «windows phone» - 11

Неделя вышла очень насыщенная и интересная — в ней есть и истории начинающих разработчиков, и разговоры с Windows Phone, и кроссплатформенная разработка от Parallels, и даже сборка собственного смартфона. Поздравляю вас всех с Днем Космонавтики и предлагаю новый дайджест!

Дайджест интересных материалов для мобильного разработчика #98 (6-12 апреля) - 1Читать полностью »

Если вы начинающий разработчик или интересуетесь различными активностями в области разработки, то вам, наверное, не стоит объяснять, что такое Imagine Cup. Для тех, кто всё же не в курсе — это общемировое технологическое соревнование от Microsoft для студентов колледжей и университетов, которое поспособствовало выходу множества приложений, сервисов и технологических продуктов.

Одними из победителей прошлогоднего Imagine Cup 2014, соревнования, продлившегося год и привлекшего 33 тысяч студентов со всего мира, стала российская команда Brainy Studio со своим проектом — игрой на социальную тематику TurnOn. Мы решили взять у них небольшое интервью, чем и делимся сегодня в нашем посте.
Читать полностью »

Сегодня в 20.00 (по МСК) началась рассылка нового билда Windows 10 Technical Preview для некоторых смартфонов на базе Windows Phone.

Читать полностью »

Подводим итоги очередной недели историей о кувалдах и микрометрах iOS-разработчика, автомобильной навигацией, «интересным» шифрованием в NQ Vault, тиранией MVP, мобильными интерфейсами и еще кучей разных интересных вещей.

Дайджест интересных материалов для мобильного разработчика #97 (30 марта-4 апреля) - 1Читать полностью »

Сегодня корпорация Microsoft представляет MS-DOS Mobile, новую операционную систему, созданную специально для смартфонов Lumia.

Новая эра: сегодня анонсирована MS-DOS Mobile для смартфонов Lumia - 1

Microsoft возвращается к основам, туда, где для миллионов людей только начиналось понимание настоящей продуктивности, и выпускает невероятно простую ОС.

Предварительная версия MS-DOS Mobile обязательна для установки. Вне зависимости от того, сможете ли вы задом наперед перечислить все команды из BASIC или считаете, что DOS существовал ещё до Большого Взрыва, вы увидите, что MS-DOS Mobile стала следующим шагом Microsoft в переосмыслении продуктивности.
Читать полностью »

Создание универсального веб-приложения сайта Habrahabr.ru при помощи Web App Template - 1
Хабровчане, привет!

В предыдущей статье мы с вами познакомились с шаблоном для создания универсальных веб-приложений – Web Application Template. Если кратко, то Web Application Template позволяет вам «превратить» сайт в приложение для Windows, Windows Phone или Android, добавив в него возможности интеграции с ОС и механизм распространения через магазин приложений.

Сегодня мы рассмаотрим практический пример: как при помощи Web Application Template быстро и просто создать веб-приложение для Windows и Windows Phone на основе сайта habrahabr.ru.
Читать полностью »

Недавно мы уже узнали о принципе прямых инжекции и эффективном связывании вью-моделей с представлениями, а также о том, каким образом создавать расширения привязки. Продолжим исследование библиотеки Aero Framework и рассмотрим ещё один архитектурный вопрос.

Навигация между представлениями (экранами) в xaml-ориентированных приложениях довольно важная и интересная задача. Особенно это касается её реализации в рамках паттерна MVVM. В идеале вью-модели не должны содержать никаких прямых ссылок на представления, чтобы быть кросс-платформенными и сохранялась возможность повторного их использования в нескольких проектах. Сегодня мы узнаем, как этого достичь.
Командно-ориентированная навигация в xaml-приложениях - 1
Читать полностью »

В последнюю неделю для пользователей мобильного приложения «Вконтакте» для Windows Phone настали скудные времена. Из-за недоработок в клиенте или серверов push-уведомления напрочь перестали приходить пользователям. Во ВК проблема с уведомлениями существует довольно давно, т.к. работают через протокол HTTPS, а не нормальный сервер-push. Но проблема заключается совсем не в этом.

Начну с небольшой предыстории. Мобильной операционной системой от Microsoft я начал пользоваться еще четыре года назад. В то время уже царил Samsung со своими Android-смартфонами, которые стоили небольших денег, но и работали соответствующе. Но и iPhone 4-4S были у каждого третьего. Сам я пользовался Nokia 5230 (всегда был фанатом этой фирмы и до сих пор являюсь) и на фоне всего этого загорелся желанием приобрести себе смартфон.

Samsung с его дырявым ведром даже не рассматривался, а вот «яблочный» телефон, ясное дело, пока не по карману. Шарив интернет, я узнал о Nokia Lumia 800. Посмотрев огромное количество обзоров и сравнений я понял, что нашел свой идеал. Трубка стоила небольшие деньги (по курсу 8грн = 1$ она стоила 2500грн), что относительно дешево. Первое, что бросилось в глаза – дизайн. В него был просто влюблен и до сих пор считаю его одним из лучших за всю историю смартфоностроения. Очень понравилась его производительность в играх и программа и т.д. После покупки не мог нарадоваться. Работал он прекрасно, камера на высоте, заряд держал тоже не плохо. Но через несколько часов знакомства был очень разочарован, зайдя в магазин приложений. В нем ничего толком и не было. Несколько игрушек (1-я часть Злых птиц), несколько убогих приложений и «Эксклюзивы Nokia», которые хоть как-то разбавляли весь этот мутный контраст. Читать полностью »

Привет!

24 марта прошло выступление Скотта Гатри, который рассказал хорошие новости – в платформе Microsoft Azure произошли значительные изменения, которые касались прежде всего того, как сервисы доносятся до конечных клиентов, как называются, как функционируют и как оплачиваются. Стало гораздо удобнее, дешевле, функциональнее и проще для понимания.

По мотивам анонсов Скотта Гатри — Azure Web Apps как удобный и дешевый способ разработки - 1

Под катом кратко рассказано, какие изменения были внесены в платформу.
Читать полностью »

Расширение функциональности элементов управления Windows с помощью AttachedProperty - 1

Краеугольным камнем разработки приложений для Windows (WPF, SilverLight, WP, WinRT) является паттерн MVVP. Который основан на концепции связывания данных модели представления и пользовательского интерфейса, что позволяет, используя декларативное описание UI посредством XAML избавится от codebegind (так я и не придумал/нашел русского перевода) и перенести всю логику работы с пользовательским интерфейсом в модель представления.

К сожалению, реализовать все возможные функции в фреймвоках производителю физически невозможно и часто возникает ситуация, когда решить требуемую задачу имеющимися средствами нельзя. Если проблема простая и единовременная, то решается она быстро в месте возникновения, через codebehind представления. Но если одна и та же функциональность нужна в многих местах, необходимо реализовать удобный механизм повторного использования решения.

Написать данную статью меня побудила статья habrahabr.ru/company/edusty/blog/253635/. В статье найдено решение конкретной проблемы и предложено работающее решение. Однако для его использования необходимо в codebehind для каждого текстового блока вызывать код. Более того если данные предполагают изменение в процессе работы необходимо следить за их изменением. В процессе своей работы такие решения встречаю довольно часто, они отличаются реализацией, но их все отличает одно неизменное свойство, сложность поддержки и сопровождения кода.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js