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

Перевод материалы

Элемент управления Xamarin Forms ListView позволяет достичь того, чтобы при движении сверху вниз, выполненном пользователем в верхней части ListView, вызывалась команда обновления. Я говорю «команда обновления» потому, что движение сверху вниз для обновления просто запускает «команду», а Вы уже можете...
Android
Диалог подобен любому другому окну, которое выскакивает на фоне текущего, уже открытого. И он используется для показа определенных коротких сообщений, для предложения пользователю ввести какие-либо данные, а также для того, чтобы позволить ему принять некое решение исходя из доступных...
В эти выходные я потратил некоторое время на интеграцию Admob Ads в приложения Android, которые разработано на Xamarin.Forms. Я писал об этом несколько дней назад, так что сначала ознакомитесь с той статьей! В этот раз я решил обратиться к iOS...
AdMob android
В последние время я занимался экспериментальной интеграцией рекламного контента в приложения, над которыми сейчас работаю. В первую очередь мне хотелось не заработать денег, а просто настроить всё должным образом и заставить правильно работать. Я испытывал две рекламные сети —...
Если Ваш сценарий использования Xamarin предполагает создание приложений под системы iOS и Android, тогда Вы должны быть знакомы с преимуществами параллельной разработки для нескольких платформ с применением общего кода и одного языка программирования. Кроме того, Вы должны также знать...
Microsoft Bot Framework
В технологии появляется новый тренд — концепция диалоговых вычислений. В отличие от вызова серий команд при помощи нажатий и кликов в этом случае команды будут извлекаться из естественных диалогов. Мы используем диалог в качестве органичного пути для взаимодействия с аналоговым...
Недавно на Microsoft Connect(); 2016 мы с радостью анонсировали повсеместную доступность Xamarin Workbooks. Workbooks предлагает интерактивную среду программирования, которая не только позволяет исследовать новые API-интерфейсы и быстро обрисовывать возникающие идеи, но и обеспечивает отличную платформу для размещения документации. Конечно,...
Технологии в настоящие время великолепно обосновались на мобильной ступени развития, и в этом нет ничего удивительного. Согласно результатам недавнего исследования, проведенного компанией comScore, сегодня 58% пользователей электронных устройств тратят большую часть своего времени на занятия с мобильными приложениями (и...
Сервисы Google Play предлагают разработчикам множество невероятных API-интерфейсов для интеграции в приложения iOS и Android. В частности, разработчикам Android доступно несколько дополнительных API-интерфейсов, дающих ещё больше возможностей и интеграции с операционной системой Android при разработке приложений для этой платформы....
В дополнение к моим предыдущим материалам (часть 1 и часть 2) по этой теме я получил определённые отклики с указанием на то, что в моих статьях освещалась только iOS! И я не могу этого отрицать. Если Вы ещё не заметили:...
Многооконный режим Android
Одна из моих любимых функций в Android 7.0 Nougat — это поддержка параллельной работы нескольких приложений в новом мультиоконном режиме. Когда у пользователя открыто какое-то приложение и он при этом осуществляет долгое нажатие на кнопку переключателя приложений, тогда он...
Предисловие Мне довольно часто задают этот вопрос: Почему в моём приложении добавлены дополнительные разрешения в файл AndroidManifest.xml? Многие разработчики уверены: эта проблема имеет какое-то отношение к Xamarin.Android, но они в действительности не представляют, что же на самом деле происходит...
Android HAXM
В последнее время меня очень часто спрашивают о моих рекомендациях по поводу настройки эмуляторов Android x86 для Windows либо Mac. Недавно я отошел от эмуляторов Android Hyper-V для VS (они великолепны), и как полагается у меня есть все API-интерфейсы...
Практически каждое приложение требует того, чтобы в нём присутствовало специальное поле, где пользователь сможет вводить свои данные. На мобильном устройстве при выборе поля ввода вызывается экранная клавиатура, и в зависимости от настроек платформы и приложения следствием этого могут быть...
VSTS и HockeyApp
В предыдущем посте я рассказал о том, как создавать определение сборки с помощью VSTS и как самостоятельно настраивать агента сборки на Mac.В этом посте я расширю это определение сборки, так что мы сможем автоматически публиковать наше приложение на HockeyApp....