Делимся полезным контентом по разработке на Xamarin: видео The Xamarin Show на Channel 9, базовый курс Microsoft Virtual Academy для новичков, список обучающих материалов и первый в России Moscow Xamarin Meetup.
Рубрика «xamarin.forms» - 4
Подборка полезных материалов по разработке на Xamarin
2016-10-05 в 11:07, admin, рубрики: C#, microsoft, Mono и Moonlight, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, мобильная разработка, разработка мобильных приложений, Разработка под android, разработка под iOSУдобный REST для Xamarin-приложений
2016-09-22 в 12:30, admin, рубрики: .net, C#, microsoft, Mono и Moonlight, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, мобильная разработка, мобильные приложения, разработка мобильных приложений, сети, сети передачи данныхРазработчикам на Xamarin доступен богатый выбор компонентов для работы с сетью, и в сегодняшней нашей статье мы рассмотрим набор модулей, которые также могут быть использованы в PCL-проектах на Xamarin.Forms.
Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn, или в конце материала под катом.
С днем программиста, или 10 фактов о С++++
2016-09-12 в 12:07, admin, рубрики: C#, c++, microsoft, xamarin, xamarin.forms, Блог компании Microsoft, день программистаКак говорил Готфрид Вильгельм Лейбниц, 11010000 10010100 11010001 10000000 11010001 10000011 11010000 10110111 11010001 10001100 11010001 10001111 00101100 00100000 11010001 10000001 00100000 11010000 10110100 11010000 10111101 11010000 10110101 11010000 10111100 00100000 11010000 10111111 11010001 10000000 11010000 10111110 11010000 10110011 11010001 10000000 11010000 10110000 11010000 10111100 11010000 10111100 11010000 10111000 11010001 10000001 11010001 10000010 11010000 10110000 00100001 00100000 00111010 00101001
!
Работаем с состояниями экранов в Xamarin.Forms
2016-08-17 в 9:04, admin, рубрики: C#, Mono и Moonlight, statecontainer, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, разработка мобильных приложенийДрузья! Мы рады представить новый материал на тему разработки мобильных приложений на Xamarin. В новой статье мы рассмотрим, как в Xamarin.Forms реализовывать управлениями состояниями окон (идет загрузка данных, отсутствует интернет и другие) на XAML. Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn
Один экран, много состояний
Подавляющее большинство современных бизнес-приложений активно взаимодействуют с внешними интернет-сервисами с целью получения данных для отображения. Помимо этого, часто возникают ситуации, в которых один и тот же экран может показывать разные наборы данных, вплоть до смены оформления.
Мобильные приложения, в отличие от веб-сайтов должны гораздо быстрее взаимодействовать с пользователем, поэтому показывать длительное время пустой экран во время загрузки данных, считается не очень правильным. Дополнительно, приложение должно уведомлять пользователя об ошибках загрузки данных или отсутствии интернет-соединения. Ленивые разработчики могут обойтись отображением всплывающих уведомлений в духе “Ошибка загрузки данных”, но мы пойдем другим путем.
Читать полностью »
Повышаем эффективность работы в Xamarin.Forms
2016-07-05 в 6:50, admin, рубрики: .net, C#, Mono и Moonlight, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, мобильные приложения, разработка мобильных приложений
Друзья! Очередная статья на тему разработки мобильных приложений на Xamarin. Мы не прекращаем рассмотривать особенности использования Xamarin.Forms при разработке бизнес-приложений для iOS и Android. Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn
В прошлой статье мы рассмотрели, как можно повысить продуктивность при разработке мобильных приложений с использованием Xamarin, а также отметили базовые механизмы повышения производительности бизнес-приложений на базе Xamarin.Forms.
В сегодняшнем материале мы продолжим выбранный курс и расскажем об использовании Fody для сокращения необходимого программного кода, а также узнаем об использовании иконочных шрифтов и библиотеки NControlView для ручной отрисовки интерфейсных элементов.
Что такое бизнес-приложения?
Для того, чтобы мы с вами находились на одной странице и использовали одинаковые понятия, давайте для начала определимся с тем, чем же бизнес-приложения отличаются от игр и других типов программ.
Читать полностью »
Готовим Xamarin.Forms: настройка окружения и первые шаги
2016-06-20 в 7:33, admin, рубрики: android, iOS, Mono и Moonlight, Visual Studio, xamarin, xamarin.forms, XAML, Блог компании Microsoft, окружение, производительность, разработка мобильных приложений
Друзья! Мы продолжаем колонку на тему разработки мобильных приложений на Xamarin. И
после небольшого перерыва готовы вернуться к рассмотрению особенностей использования Xamarin.Forms при разработке бизнес-приложений для iOS и Android. Все статьи из колонки можно будет найти и прочитать по ссылке #xamarincolumn
В сегодняшней статье мы рассмотрим вопросы производительности приложений и оптимизации самого процесса разработки.
Правильные пчелы
В замечательной сказке про Винни-Пуха пчелы делились на правильных и неправильных. Аналогично и окружения, в которых будет идти разработка приложений могут быть условно разделены на правильные и неправильные.
Начнем мы с компьютеров, на которых будет идти разработка.
Читать полностью »
Microsoft открыла исходники Xamarin.Forms. Мы не могли упустить шанс проверить их с помощью PVS-Studio
2016-05-24 в 10:58, admin, рубрики: .net, C#, Mono, Mono и Moonlight, open source, pvs-studio, static code analysis, xamarin, xamarin.forms, Блог компании PVS-Studio, статический анализ кодаНе так давно, как вы наверняка знаете, корпорация Microsoft купила компанию Xamarin. Даже несмотря на то, что в последнее время Microsoft начала постепенно открывать исходные коды своих продуктов, открытие кода Xamarin.Forms стало большим сюрпризом. Я не смог пройти мимо такого события, и решил проверить исходный код этого проекта с помощью статического анализатора кода.
Быстрое создание MVP (minimum viable product) на базе Microsoft Azure и Xamarin.Forms
2016-04-19 в 6:46, admin, рубрики: .net, azure, C#, Microsoft Azure, Mono и Moonlight, mvp, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, мобильная разработка, разработка мобильных приложенийДрузья! Мы открываем в нашем блоге колонку на тему разработки мобильных приложений на Xamarin. И первая публикация от Вячеслава Черникова — руководителя отдела разработки компании «Binwell» затрагивает нюансы кроссплатформенной разработки, а также быстрого создания MVP (minimum viable product) мобильного сервиса на базе Xamarin.Forms и Azure Mobile Services. Все статьи из колонки можно будет найти и прочитать по ссылке #xamarincolumn
Путь от Qt до Xamarin.Forms, или особенности кросс-платформенной разработки
В 2008 году мы решили перейти из сферы продажи мобильных приложений к их разработке, и в качестве отправной точки был выбран Qt, так как по спецификациям он охватывал сразу Symbian, Maemo (потом Nokia MeeGo) и Windows Mobile. Плюсами была возможность разработки напрямую в Linux, зрелость самого фреймворка, а также наличие исходных кодов. На Qt писать было приятно: архитектура, логика самого фреймворка и его компонентов, C++, удобная среда разработки. Но когда дело дошло до запуска на различных мобильных ОС, то приходилось еще очень долго работать с нюансами. Для Windows Mobile собирать и пересобирать библиотеки, разбираться в API от Symbian, прописывать зависимости и конфиги для Maemo/Meego.
В целом, финальные результаты были очень хорошими, но уже тогда мы убедились, что порог вхождения в кроссплатформенную разработку на самом деле гораздо выше, чем мы ожидали.
Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 2
2015-12-15 в 11:00, admin, рубрики: xamarin, xamarin.android, xamarin.forms, xamarin.ios, Блог компании СКБ Контур, разработка мобильных приложений, Разработка под android, разработка под iOS, Эльба Совсем недавно мы опубликовали статью про особенности и проблемы популярного мобильного фреймворка Xamarin. Сегодня же мы продолжим рассказ и сосредоточимся на нюансах библиотеки Xamarin.Forms. Под катом вас ждёт история о том, какие грабли поджидают решившего сделать кроссплатформенный UI.
Читать полностью »
Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 1
2015-12-14 в 12:20, admin, рубрики: xamarin, xamarin.android, xamarin.forms, xamarin.ios, Блог компании СКБ Контур, разработка мобильных приложений, Разработка под android, разработка под iOS, Эльба Мы в Контур.Эльбе обожаем мобильные приложения. У нас уже был опыт написания приложения под iOS, а также разработки и дальнейшей поддержки приложения под Android. В этом году мы вновь выпустили версию под iOS, но на этот раз на базе Xamarin и Xamarin.Forms, и нам не терпится поделиться опытом. Пока что мы успели рассмотреть разработку только под iOS, но впечатлений уже море, да и про Android пару слов однозначно скажем.
Читать полностью »