В помощь мобильному разработчику

Android материалы

Firebase лого
В последние время эту тему часто поднимали в XamarinChat Slack. Ведь если присмотреться, сейчас доступно не так уж много информации о том, как подключить Firebase Cloud Messaging (FCM) для работы в проекте Xamarin.Android. Примерно месяц тому назад я реализовал...
 Благодаря долгим месяцам напряженной работы, содействию разработке заинтересованных сторон и аналитическому рассмотрению кода; после выпуска новых версия операционных систем и многих интересных возможностей, совершенно новый медиаплагин для Xamarin и Windows наконец-то готов предстать на суд общественности. Не имеет значения,...
Xamarin platform
На этой неделе в Microsoft Connect() мы анонсировали Xamarin Workbooks и Inspector — два интерактивных инструмента программирования, которые охватывают главные вопросы в широком спектре проблематики разработки приложений, и теперь данные материалы доступны для всех. Workbooks представляет собой комплект из...
Благодаря Quick Setting Tiles пользователи Android получают быстрый доступ к важным системным приложениям и настройкам с помощью простого свайпа и последующего клика. На этих плитках (tiles) размещается ряд системных настроек, в том числе Wi-Fi, Bluetooth, передача геогеоданных и тип...
VSTS и HockeyApp
После того как Microsoft приобрела HockeyApp и Xamarin, у них теперь появились все инструменты, необходимые для того, чтобы предоставить полнофункциональную конвейерную обработку CI/DI. В конечном счете она выглядит примерно следующим образом.
При работе с Xamarin Android создавать картинки загрузки приложений может быть непросто, так как здесь приходится учитывать различия, возникающие в случае с портретным и ландшафтным режимами из-за большой вариативности возможных разрешений экрана и его плотности. К счастью, у системы...
На этой неделе у меня выдалось некоторое свободное время, и я посвятил его изучению FreshMvvm. Его создателем является Майкл Ридланд из Xam Consulting. FreshMvvm — это Mvvm-фреймворк, который специально разработан для Xamarin.Forms. Он использует существующие возможности, обеспечиваемые Xamarin.Forms, и только...
После того как весной этого года я прошёл в университете Xamarin переаттестацию в области кроссплатформенной разработки, я решил, в свою очередь, помочь сообществу, создав свой первый проект с открытым исходным кодом и пакет NuGet. По большей части, код, написанный...
Не так давно я поступил в университет Xamarin с главной целью проверить, действительно ли путь приобретения знаний в виде самообразования, который я для себя избрал, и вправду был наилучшим. И, конечно, по итогам моего обучения я получил диплом, заверяющей...
Наряду с тем, что Xamarin предлагает множество элементов управления и функциональных возможностей в Xamarin.Forms, здесь всегда имеется что-нибудь, нуждающиеся в улучшении. К счастью, за Xamarin стоит очень активное сообщество, которое постоянно обеспечивает пользователей этой платформы всеми необходимыми плагинами. Ниже...
После выхода лаунчера Pixel для Android 7.1, мы можем по-настоящему «взяться» за семёрку, и освоение некоторых новых особенностей незачем откладывать на потом.   Одной из особенностей, введения которой я ждал с большим нетерпением, является функция App Shortcuts (ранее также...
GPU перерисовка
Несколько техник и примеров о том как повысить производительность вашего приложения за счет оптимизации отрисовки экрана, а так же Вы узнаете что такое GPU Overdraw и как его уменьшить.
xamarin forms
Xamarin.Forms поставляется с более чем 40 страницами, лейаутами и средствами управления, за счёт которых Вы можете разрабатывать красивые нативные приложения, работающие на iOS, Android и Windows 10. В добавление к большим преимуществам совместного использования кода, одной из моих любимых...
Логотип Realm
С сегодняшнего дня мы запускаем новую мобильную базу данных Realm, на этот раз разработанную специально для Xamarin. Она предлагает упрощенное постоянство существования объектов и полные инструменты запросов с профилем рабочих характеристик, которые в совокупности функционируют значительно более быстро, чем...
Android
Операционная система Android позволяет разработчикам создавать комплексные приложения, которые используют преимущества сервисов фоновой обработки, планирования оповещений и синхронизации данных. Поскольку пользователи устанавливают на свои устройства множество приложений, сейчас стал очень актуальным вопрос того, чтобы вся эта масса приложений не замедляла...