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

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

Ускоряем приложение на Xamarin.Forms
Xamarin SDK для iOS и Android обеспечивает исключительно эффективную основу для создания кроссплатформенных приложений Xamarin.Forms. Когда Вы работаете над настройкой скорости и быстроты реакции приложения Xamarin.Forms, имейте в виду, что те же принципы, которые улучшают работу приложений, созданных с...
xamarin forms
Под фоновыми задачами подразумевается способ запуска задачи в фоновом режиме вне жизненного цикла мобильного приложения. Это отличается от выполнения их в фоновом потоке, и в некоторых случаях запуск осуществляется в совершенно другом процессе. Фоновые задачи позволяют запускать код через...
База данных
Распространенный вопрос, что особенно любят задавать новички в работе с Xamarin, которые имеют опыт разработки в веб-сфере, следующий — как можно подключиться к удаленной базе данных из мобильного приложения? Работа с клиентским приложением отличается от работы с приложением, функционирующим...
MFractor — это инструмент для повышения производительности разработчиков, предназначенный для Xamarin Studio на Mac, который помогает намного быстрее писать код и XAML для приложений Xamarin Forms, а также оперативно обнаруживать ошибки. Его можно считать почти полным аналогом ReSharper, однако,...
Cognitive Services API Vision
Что в действительности представляют собой когнитивные службы и для чего они предназначаются? Когнитивные службы — это набор алгоритмов машинного обучения, разработанных корпорацией Microsoft для решения проблем в области искусственного интеллекта (AI). Цель когнитивных служб заключается в демократизации AI путем упаковки...
UISegmentedControl
В iOS класс UISegmentedControl является популярным элементом управления. Он позволяет представлять данные в виде организованных таблиц. При выборе какого-либо сегмента цвет текста у него изменяется согласно настройкам фона элемента, и в этом случае текст может теряться на этом фоне, и...
Макет, на который я не раз смотрю почти каждый день, — это график выполнения работ. Он полезен для таких вещей, как графики транспортировки или распорядки учебных занятий. Итак, давайте составим простой макет для графика работ при помощи ListView с колонтитулами...
Когда разработчики задумываются о создании приложений Xamarin для устройств Apple, они часто имеют в виду iPhone и iPad, но ведь, помимо этого, можно создавать приложения и для macOS. Здесь все не в полной мере аналогично iOS, однако, применительно к...
Xamarin Forms отправка файлов
В первой части этой серии было рассмотрено как зарегистрировать приложение Xamarin.Forms в iOS, чтобы получать и отображать  PDF файлы. В этом посте речь пойдет о том же, но для Android.   Сценарий Снова сценарий, о котором пойдет речь: Написание...
Xamarin подсказки от Telerik
Итак, Вы разрабатываете новое нативное приложение для мобильных устройств, используя Xamarin.Forms? Поздравляем, Вы на верном пути! У Вас есть преимущества от использования одной и той же базы кода C#/XAML, которая предназначается для всех платформ и модифицирует в соответствии с...
Xamarin Forms отправка файлов
Это распространенная практика использования мобильных приложений: открытие файла в одном приложении и необходимость использования другого для дальнейшей обработки этого файла. Например, вы открыли PDF файл, и появилась необходимость внести некоторые изменения в этом файле в другом приложении. При тапе...
Cocos логотип
Тем, кто меня знает, должно быть, хорошо известно, что я очень люблю использовать в работе Xamarin.Forms. Это первый фреймворк, к которому я примериваю каждый новый проект. Мне нравятся все те преимущества, которые он обеспечивает по умолчанию — простой MVVM...
Skia логотип библиотеки
Миллионы приложений создаются каждый день. Эти приложения выполняют различные функции, но в одном они похожи: все они в той или иной форме отображают информацию для пользователя. Это могут быть графики или таблицы, интерактивный интерфейс, простой текст, мобильные игры. Каждая...
Android Apple кастомизация
Приложению Xamarin Forms, несомненно, пригодятся маленькие доработки, связанные со спецификой устройства, поскольку тем самым можно улучшить общее восприятие проекта конечными пользователями. В отличие от Apple подобные доработки в случае с Android требуют совсем немного усилий со стороны разработчика.   ...
Project Rome
Обзор проекта Rome Проект Rome представляет собой платформу для создания событий, которые выходят за рамки одного устройства и приводят к росту взаимодействие между пользователями — дают возможность разработчикам создавать ориентированные на человека сценарии, которые перемещаются вместе с пользователями и...