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

iOS материалы

Линковщик
Xamarin Linker используется в проектах iOS и Android для удаления неиспользуемого кода из скомпилированных сборок. Это помогает сократить конечный размер apk или ipa. Однако, он часто действует слишком неразборчиво и также удаляет те методы и поля, которые нужны. Так...
instagram ui kit
Многие все еще думают, что Xamarin.Forms не подходят для сознания продуманных масштабных приложений, которым предстоит стать популярными. И что они не могут сравниться с нативной реализацией. Проекты Xamarin.Forms — это нативные приложения, и они обладают всеми возможностями последних, за...
Xamarin платформа
Чтобы отобразить другой элемент или задать иное значение свойства используется OnPlatform или TargetPlatform enum в зависимости от того, на какой платформе ведется работа. Периодически приходится это использовать, так как элементы иногда просто недостаточно хорошо работают на двух или более...
xamarin forms
Пытаясь вникнуть в какую-либо незнакомую тему, освоить новый навык или технологию, всегда приходится преодолевать определенные препятствия. Я, например, долгие годы находился на пороге новых для себя знаний, пытаясь подсчитать, сколько времени и усилий мне придется затратить, чтобы овладеть ими...
Многие корпоративные организации делают шаг навстречу облачным технологиям и разрабатывают мобильные приложения для внутреннего использования. Сегодня появляется все больше предприятий, где действует целый ряд внутренних приложений, помогающих повысить производительность работников, вести отчетность по расходам и учёт рабочего времени, отпусков...
.NET Standard 2
Существует несколько отличных способов совместного использования кода в приложениях и создания библиотек для совместного использования их всем миром. Все больше платформ поддерживают C# и .NET, поэтому чтобы для всех упростить процесс разработки приложений был создан новый тип библиотек, который...
iOS устройства
Мы только что обновили нашу поддержку iOS 11 для работы с релизом Xcode 9 GM Seed. Новую сборку можно использовать с Xcode 9 GM для утверждения того, что приложения будут получать все преимущества новых возможностей iOS 11, tvOS 11 и...
xamarin-platform
На мероприятии Microsoft Build 2017 мы рассказывали о концепции Xamarin.Forms 3.0. Мы планировали расширить возможности применения Xamarin.Forms, добавить поддержку новых платформ и добиться того, чтобы все приложения работали быстрее, чем когда-либо ранее. Сейчас я хочу рассказать о некоторых впечатляющих...
Xamarin Live Player
В рамках мероприятия Microsoft Build Day 2  Терри Мерсон продемонстрировал на сцене, как в реальности выглядит разработка под iOS с помощью нового Xamarin Live Player и Visual Studio 2017. Мы одновременно выпустили превью Visual Studio 2017 и Visual Studio для Mac с...
Xamarin Live Player
Совсем недавно мы анонсировали новый, максимально упрощенный вариант для начала работы с Xamarin. Актуальные альфа-релизы Visual Studio Tools для Xamarin и Visual Studio для Mac предлагают предварительную поддержку новых приложений Xamarin Live Player. Эти приложения позволяют производить написание, исполнение...
Ускоряем приложение на Xamarin.Forms
Xamarin SDK для iOS и Android обеспечивает исключительно эффективную основу для создания кроссплатформенных приложений Xamarin.Forms. Когда Вы работаете над настройкой скорости и быстроты реакции приложения Xamarin.Forms, имейте в виду, что те же принципы, которые улучшают работу приложений, созданных с...
xamarin forms
Под фоновыми задачами подразумевается способ запуска задачи в фоновом режиме вне жизненного цикла мобильного приложения. Это отличается от выполнения их в фоновом потоке, и в некоторых случаях запуск осуществляется в совершенно другом процессе. Фоновые задачи позволяют запускать код через...
UISegmentedControl
В iOS класс UISegmentedControl является популярным элементом управления. Он позволяет представлять данные в виде организованных таблиц. При выборе какого-либо сегмента цвет текста у него изменяется согласно настройкам фона элемента, и в этом случае текст может теряться на этом фоне, и...
Макет, на который я не раз смотрю почти каждый день, — это график выполнения работ. Он полезен для таких вещей, как графики транспортировки или распорядки учебных занятий. Итак, давайте составим простой макет для графика работ при помощи ListView с колонтитулами...
Xamarin подсказки от Telerik
Итак, Вы разрабатываете новое нативное приложение для мобильных устройств, используя Xamarin.Forms? Поздравляем, Вы на верном пути! У Вас есть преимущества от использования одной и той же базы кода C#/XAML, которая предназначается для всех платформ и модифицирует в соответствии с...