Изучаю Xamarin


10 2

До сих пор я писал мобильные приложения только под iOS поэтому выбирал Objective-C или Swift и мне нравилось использовать их. Меня несколько раз спрашивали, а почему не Xamarin, ведь тогда я смогу писать и для iOS и для Андроида. 

У меня не было цели писать для нескольких платформ. Я на работе пишу на C# и приходить домой и снова писать на C# не особо хотелось. Мне нужно было разнообразие в виде Swift, ведь это новый мир для меня, который интересно и хочется познавать. 

Но вот понадобилось написать для iOS и Андроид платформ и вот тут я выбрал Visual Studio и его возможность  создавать приложения сразу для нескольких платформ. И пока это интересно. Немного непривычно, но по своему интересно. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку уже лайкнули 2 человек


Комментарии

Gallemar

09 Ноября 2018

Сейчас Xamarin более-менее доработан, раньше было очень много багов, в которых сложно разобраться. Похожая ситуация с Delphi - разработка на обе платформы есть, можно легко переносить проекты Android-iOS, но первое время были проблемы, сейчас более-менее рабочий продукт стал. Хорошо для Ынтерпрайза - не надо держать две команды, одну под Android, другую под iOS.


Евгений рнд

10 Ноября 2018

Как-то в одной из заметок о linq у тебя было написано, что жить без него вполне можно. Но работая с xamarin, слабо представляю жизнь без linq. Очень удобно в разработке методов для адаптеров listview и при работе с данными, полученными через wcf и web сервис.


Евгений рнд

10 Ноября 2018

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


vevaser

21 Ноября 2018

Евгений, когда выйдет новая редакция "Библия C#" ?
Там будет Xamarin ?


Михаил Фленов

21 Ноября 2018

Должна выйти в ближайшее время. Про. Xamarin там ничего не будет скорей всего никогда, потому что это не совсем относится к книге. Да и по Xamarin можно отдельную книгу писать, чего я тоже не планирую делать.


vevaser

08 Декабря 2018

Евгений, в книге "Библия C#" есть пример работы с реестром, проект называется RegistryProgect, глава 14.
В этом примере окно должно восстанавливаться при повторном запуске программы. Так вот, в Windows 10 это не работает, окно не восстанавливается. По моему, это связано с разрядностью ОС. Как лучше всего исправить проект, чтобы в Windows 10 программа заработала ?


Michael Flenov

08 Декабря 2018

Разрядность точно не причем, сейчас открыл пример и тут же бросилась в глаза ошибка. Когда идет сохранение параметров то открывается ключ CreateSubKey("Примеры"), а при чтении CreateSubKey("Тестовые примеры"), поэтому чтение и не работает. Видимо я изначально написал Тестовые примеры, а чтобы в книге меньше занимать места поменял на более короткое название и сделал это не везде


vevaser

09 Декабря 2018

Вы правы, Михаил Евгеньевич, я тоже это не заметил, теперь всё нормально.
Спасибо за оперативный ответ !
Извините, что Вас Евгением назвал -))


Михаил Фленов

09 Декабря 2018

Ничего страшного .


Adasan

10 Декабря 2018

А жаль. Было бы интересно почитать от Вас подробнее об опыте работы с этой платформой. Или хотя бы от Вас источники...
И да. С нетерпением ждём новую редакцию Библии C#.


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

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

Пишите мне