Как стать автором
Обновить
0

Xamarin *

Инструменты для кросс-платформенной разработки

Сначала показывать
Порог рейтинга
Уровень сложности

Подключаем ВКонтакте SDK для Xamarin.Forms

Время на прочтение7 мин
Количество просмотров11K
В прошлой статье мы рассмотрели вопрос с подключением нативных SDK от Facebook в ваших приложениях на Xamarin.Forms для удобной авторизации пользователей. Сегодня, как и обещали, рассмотрим подключение нативных SDK для социальной сети ВКонтакте. Новый SDK будет подключаться к проекту, который мы описывали в прошлой статье.


Читать дальше →
Всего голосов 27: ↑25 и ↓2+23
Комментарии2

Подключаем Facebook SDK для Xamarin.Forms

Время на прочтение10 мин
Количество просмотров11K
Социальные сети, и особенно Facebook, уже давно используются в мобильных приложениях. Сегодня мы рассмотрим, как подключить нативные Facebook SDK к проекту на базе Xamarin.Forms (iOS и Android) для удобной авторизации пользователей и получения о них базовой информации. Вы также легко сможете расширить описанные в статье методы для того, чтобы реализовать полноценное взаимодействие с этим замечательным сервисом. Тема простая и понятная, поэтому без теорий и прелюдий перейдем сразу к практике.


Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Комментарии8

Что разработчики Xamarin должны знать на начало 2017 года

Время на прочтение8 мин
Количество просмотров34K
Представляем вам пятничную подборку полезных гайдов и шпаргалок от Джеймса Монтемагно для разработчиков разного уровня.


Читать дальше →
Всего голосов 34: ↑33 и ↓1+32
Комментарии41

Наблюдаемые модели в Realm Xamarin

Время на прочтение6 мин
Количество просмотров7.1K
Если вас раздражает аспект обновления данных, хранящихся в моделях, и вы думаете о том, как было бы здорово, если бы модель могла быть более самостоятельной и уведомлять об изменениях, добро пожаловать под кат.


Читать дальше →
Всего голосов 22: ↑22 и ↓0+22
Комментарии9

Истории

Модульное приложение на Xamarin

Время на прочтение17 мин
Количество просмотров14K

В этой статье вы узнаете про интересные проблемы и их решения, которые возникали в процессе разработки «конструктора» приложений, построенного на модульной архитектуре, в компании Notissimus. Проект находится в стадии активной разработки, поэтому будем рады узнать ваше мнение в комментариях, а также приглашаем на заключительный в 2016 году митап для разработчиков на Xamarin. Всех заинтересовавшихся просим под кат.


Читать дальше →
Всего голосов 41: ↑37 и ↓4+33
Комментарии7

Подборка видео-материалов по разработке на Xamarin + ключевые новости Connect(); //2016

Время на прочтение5 мин
Количество просмотров9K
Несколько дней назад прошло одно из крупнейших мероприятий для разработчиков Microsoft, Connect(); //2016, и мы рассказывали про ключевые новости, анонсированные на открытии. В этом материале мы собрали весь контент, который затронул изменения в фреймворке Xamarin и дополнили подборкой видео The Xamarin Show на Channel 9. Также напоминаем, что в ноябре-декабре проходят первые митапы по разработке на Xamarin в Москве и Санкт-Петербурге, а в Telegram есть канал для разработчиков на Xamarin.


Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии2

Connect(); // 2016: Программа, онлайн-трансляция и бонус

Время на прочтение2 мин
Количество просмотров5.4K
Уже завтра начинается онлайн-трансляция одного из ключевых технологических событий от Microsoft — Connect();. Событие будет проходить несколько дней, 16 — 18 ноября, и соберет в себе все ключевые новости для разработчиков. Под катом вы найдете подробную программу, небольшой бонус для Xamarin-разработчиков, а также узнаете, где будет проводиться текстовая трансляция и онлайн-трансляция на русском языке.


Читать дальше →
Всего голосов 28: ↑27 и ↓1+26
Комментарии0

.NET Standard Library – адекватный стандарт?

Время на прочтение5 мин
Количество просмотров34K
Всякий раз, когда в текущем процессе появляются отклонения, надо задать следующие вопросы: «Это случилось потому, что у нас не было стандарта? Это случилось потому, что мы не следовали стандарту? Это случилось потому, что стандарт не был адекватным?»
Масааки Имаи (автор концепции Кайдзен)

image
Читать дальше →
Всего голосов 32: ↑28 и ↓4+24
Комментарии37

Подборка полезных материалов по DevOps

Время на прочтение3 мин
Количество просмотров29K
Делимся новым контентом по DevOps: курсы Microsoft Virtual Academy на русском языке, видео-уроки по DevOps-практикам на Channel 9 и подборка полезных материалов.


Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии2

Анонс .NET Standard 2.0

Время на прочтение2 мин
Количество просмотров40K

Не так давно в сети появился пост Immo Landwerth, который рассказывает о .NET Standard 2.0
Если вкратце, то это унификация .NET для следующих веток .NET Framework, .NET Core и Xamarin. Выражаясь понятными словами это набор API, который будет реализован всеми платформами.

И сразу значительное изменение: .NET Standard заменит библиотеки PCL. Хотя для разработчиков суть и останется прежняя, реализация будет другой. Ездить машина будет, как и раньше, но изменится название и содержимое под капотом (пожалуй, в лучшую сторону).
Читать дальше →
Всего голосов 51: ↑40 и ↓11+29
Комментарии24

Подборка полезных материалов по разработке на Xamarin

Время на прочтение3 мин
Количество просмотров14K
Делимся полезным контентом по разработке на Xamarin: видео The Xamarin Show на Channel 9, базовый курс Microsoft Virtual Academy для новичков, список обучающих материалов и первый в России Moscow Xamarin Meetup.


Читать дальше →
Всего голосов 30: ↑29 и ↓1+28
Комментарии8

Работаем с состояниями экранов в Xamarin.Forms

Время на прочтение5 мин
Количество просмотров15K
Друзья! Мы рады представить новый материал на тему разработки мобильных приложений на Xamarin.

В новой статье мы рассмотрим, как в Xamarin.Forms реализовывать управлениями состояниями окон (идет загрузка данных, отсутствует интернет и другие) на XAML.

Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn

Один экран, много состояний


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



Мобильные приложения, в отличие от веб-сайтов должны гораздо быстрее взаимодействовать с пользователем, поэтому показывать длительное время пустой экран во время загрузки данных, считается не очень правильным. Дополнительно, приложение должно уведомлять пользователя об ошибках загрузки данных или отсутствии интернет-соединения. Ленивые разработчики могут обойтись отображением всплывающих уведомлений в духе “Ошибка загрузки данных”, но мы пойдем другим путем.


Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии5

Домашнее задание на лето: Топ-10 курсов Microsoft Virtual Academy

Время на прочтение3 мин
Количество просмотров43K
Прокачайте свои скиллы в виртуальной академии Microsoft MVA. В этом обзоре вы найдете самые интересные курсы для новичков: с чего начать разработку на C#, Python, как использовать Xamarin, с чего начать разработку для Windows 10, как начать работу с ASP.NET Web API и облегчить работу благодаря Entity Framework, как научиться создавать игры с нуля, о разработке приложений виртуальной реальности и о создании доменной сети с нуля, а также основы работы с web-технологиями.


Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии49

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн

Повышаем эффективность работы в Xamarin.Forms

Время на прочтение6 мин
Количество просмотров14K


Друзья! Очередная статья на тему разработки мобильных приложений на Xamarin. Мы не прекращаем рассматривать особенности использования Xamarin.Forms при разработке бизнес-приложений для iOS и Android. Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn
В прошлой статье мы рассмотрели, как можно повысить продуктивность при разработке мобильных приложений с использованием Xamarin, а также отметили базовые механизмы повышения производительности бизнес-приложений на базе Xamarin.Forms.

В сегодняшнем материале мы продолжим выбранный курс и расскажем об использовании Fody для сокращения необходимого программного кода, а также узнаем об использовании иконочных шрифтов и библиотеки NControlView для ручной отрисовки интерфейсных элементов.

Что такое бизнес-приложения?


Для того, чтобы мы с вами находились на одной странице и использовали одинаковые понятия, давайте для начала определимся с тем, чем же бизнес-приложения отличаются от игр и других типов программ.


Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии15

Запускаем Xamarin.Forms на Windows 7

Время на прочтение3 мин
Количество просмотров12K
Xamarin.Forms достаточно интересный и перспективный фреймворк, который сейчас активно развивается и позволяет достаточно быстро получить кроссплатформенное приложение. По умолчанию Xamarin.Forms поддерживает 5 платформ, а именно: Android, iOS, WP, WinRT, UWP.

Несмотря на то, что Microsoft старается активно пересадить своих пользователей на Windows 10, на сегодняшний день Windows 7 все еще очень распространен во многих организациях, и возникает необходимость портирования/разработки приложения под Windows 7.
Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Комментарии5

Готовим Xamarin.Forms: настройка окружения и первые шаги

Время на прочтение7 мин
Количество просмотров22K


Друзья! Мы продолжаем колонку на тему разработки мобильных приложений на Xamarin. И
после небольшого перерыва готовы вернуться к рассмотрению особенностей использования Xamarin.Forms при разработке бизнес-приложений для iOS и Android. Все статьи из колонки можно будет найти и прочитать по ссылке #xamarincolumn

В сегодняшней статье мы рассмотрим вопросы производительности приложений и оптимизации самого процесса разработки.

Правильные пчелы


В замечательной сказке про Винни-Пуха пчелы делились на правильных и неправильных. Аналогично и окружения, в которых будет идти разработка приложений могут быть условно разделены на правильные и неправильные.

Начнем мы с компьютеров, на которых будет идти разработка.
Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии8

Microsoft открыла исходники Xamarin.Forms. Мы не могли упустить шанс проверить их с помощью PVS-Studio

Время на прочтение11 мин
Количество просмотров21K


Не так давно, как вы наверняка знаете, корпорация Microsoft купила компанию Xamarin. Даже несмотря на то, что в последнее время Microsoft начала постепенно открывать исходные коды своих продуктов, открытие кода Xamarin.Forms стало большим сюрпризом. Я не смог пройти мимо такого события, и решил проверить исходный код этого проекта с помощью статического анализатора кода.

Читать дальше →
Всего голосов 34: ↑33 и ↓1+32
Комментарии11

Работа с ListView в Xamarin.Android

Время на прочтение7 мин
Количество просмотров23K
Недавно у меня возникла идея собрать все базовые наиболее часто используемые фичи для ListView в Android и для удобства объединить их в один проект. Как обычно, я отправился в интернет и нашел там замечательную статью и ее переводы на хабре (перевод 1, перевод 2). Не все, на мой взгляд, было нужным и полезным в этой статье, поэтому я включил в конечный проект только то, что мне показалось значимым. Надеюсь, в будущем это пригодится кому-то еще.
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии4

Xamarin SDK в Open Source и многое другое на Xamarin Evolve 2016

Время на прочтение2 мин
Количество просмотров9.9K


Невероятное количество событий произошло в этому году и несомненно присоединение компании Xamarin к Microsoft одно из самых ярких. Казалось, после анонсов на конференции Build 2016, удивить разработчиков кросс-платформенных приложений и поклонников фреймворка Xamarin совершенно нечем, однако, сегодня на конференции Evolve 2016, команде Xamarin это удалось.

Xamarin SDK, как и было обещано, сегодня официально стал проектом с открытым исходным кодом, и у всех желающих появилась возможность приложить собственные усилия к развитию этой технологии. Открыты bindings API для iOS, Android и Mac, инструменты командой строки, Xamarin.Forms и т.д. Подробности по ссылке: open.xamarin.com
Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии16

Подключайтесь к онлайн-трансляции! Открытие конференции Xamarin Evolve 27 апреля

Время на прочтение1 мин
Количество просмотров3.2K


Еще больше новостей про Xamarin ожидает разработчиков на конференции Xamarin Evolve — 27 апреля!

Xamarin Evolve — крупнейшая конференция, посвященная созданию кросс-платформенных мобильных решений, в мире. В этом году мероприятие собирает 1500 разработчиков, лидеров индустрии и экспертов Xamarin для обсуждения современных стратегий и будущего мобильных приложений.

Не пропустите ключевой доклад конференции Evolve 2016. Онлайн-трасляция начинется 27 апреля (среда) в 16:00 (МСК).
Подключайтесь и смотрите на официальном сайте мероприятия.

Большое количество интересных сессий с не менее интересными докладчиками:
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии1
Изменить настройки темы

Вклад авторов