Форум программистов, компьютерный форум CyberForum.ru

Xamarin

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Артем01
1 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 3
#1

Кросс-платформенная разработка на Xamarin - Xamarin

11.12.2013, 18:47. Просмотров 1675. Ответов 10
Метки нет (Все метки)

Ребят, что думаете по поводу программирования приложения на C# под iOS и Android. Научиться хочу быстро, поэтому скорее всего пойду на платный курсы. Дали совет на пикабу идти сюда. Больше курсов по Xamarin я не нашёл.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 18:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Кросс-платформенная разработка на Xamarin (Xamarin):

Xamarin: разработка под android - Xamarin
Доброго времени суток. Посмотрел на форуме - прямо скажем тем про разработку под андроид и iOS с использованием фреймворка xamarin...

Разработка мобильного приложения (Xamarin) - Xamarin
Здравствуйте уважаемые форумчане, начну с небольшой предыстории. Работаю успешно 2 года PHP разработчиком, и вот на днях мне пришла задачка...

FM or Xamarin - Xamarin
Не знал куда правильнее написать, если что перенесите Есть небольшой опыт работы с Delphi и C# Хочется попробовать написать несколько...

Разработчики Xamarin - Xamarin
Добрый день, есть идеи Старт-Ап (есть уже рабочие решения в Рунете). Нужен программист хорошо разбирающийся в Xamarin.Forms и возможно...

Не устанавливается Xamarin - Xamarin
У меня на компьютере установлен Visual Studio 2015 Express for Desktop. Скачивал xamarin c официального сайта, во время установки никаких...

New Xamarin Studio - Xamarin
Кто-нибудь использовал новую Xamarin Studio для Android проектов какие впечатления? http://blog.xamarin.com/announcing-xamarin-2.0/ ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Монфрид
1194 / 1004 / 153
Регистрация: 07.03.2012
Сообщений: 3,243
Завершенные тесты: 2
11.12.2013, 21:08 #2
какая связь между быстро и платными курсами? на платных курсах вам дадут основы в лучшем случае.
Для разработки на xamarin нужен mac
Артем01
1 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 3
12.12.2013, 11:10  [ТС] #3
Цитата Сообщение от Монфрид Посмотреть сообщение
какая связь между быстро и платными курсами? на платных курсах вам дадут основы в лучшем случае.
Для разработки на xamarin нужен mac
Я знаю, что нужен Mac. Обычно платят за курсы, чтобы пройти обучение как можно быстрее. Я оставил заявку у них на сайте, мне прислали ссылку на последний 2.5 часовой вебинар. По моему вполне нормально. Ещё сказали, что могут продать Xamarin со скидкой 20% или за 99$, если студент.
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,108
12.12.2013, 22:15 #4
Цитата Сообщение от Артем01 Посмотреть сообщение
Я знаю, что нужен Mac. Обычно платят за курсы, чтобы пройти обучение как можно быстрее. Я оставил заявку у них на сайте, мне прислали ссылку на последний 2.5 часовой вебинар. По моему вполне нормально. Ещё сказали, что могут продать Xamarin со скидкой 20% или за 99$, если студент.
если у вас есть знания программирования то эти курсы нафиг не нужны, достаточно знать английский язык и уметь читать, дальше документация у ксамарина довольно хорошая, и со знаниями программирования можно спокойно разобраться самому, тратить деньги на такое глупо имхо.
Phenman
2 / 2 / 0
Регистрация: 27.08.2016
Сообщений: 17
27.08.2016, 20:14 #5
Добрый день. Что бы не плодить новую тему решил спросить здесь. Кросс-платформенная разработка всё-таки возможна или это миф? Потому что пробую сделать простое приложение одновременно для UWP и android: чтобы по нажатию кнопки воспроизводилось онлайн-радио и не могу понять. Везде все примеры, даже на сайте xamarin'a, идут для какой-то одной платформы и пространства имён для классов работы с мультимедиа отличаются в зависимости от платформы. Я всё понимаю, кроме того, где тут кросс-платформенность? Ведь де-факто нельзя описать одну бизнес-логику и интерфейс для нескольких платформ, а надо отдельно под каждую ОС писать используя свои классы. Помогите, пожалуйста, разобраться, потому что я не понимаю это я дурак и что-то не так делаю, или ожидание и красивые описания как всегда не совпали с реальностью?
lvlkoo
.NET C#,ASP.NET MVC
334 / 290 / 101
Регистрация: 16.10.2010
Сообщений: 1,292
Завершенные тесты: 2
27.08.2016, 23:39 #6
Цитата Сообщение от Phenman Посмотреть сообщение
не понимаю это я дурак и что-то не так делаю, или ожидание и красивые описания как всегда не совпали с реальностью?
Думаю то первый вариант, не в обиду. На офицальном сайте полно документации. Пишу на формах долго и успешно, не понимаю откуда у людей куча проблем, у меня все завелось со старту, никаких проблем не возникало.
Phenman
2 / 2 / 0
Регистрация: 27.08.2016
Сообщений: 17
28.08.2016, 00:11 #7
Документации то куча, но она вся либо только про андройд либо только про iOS с применением соответствующих пространств имен, описаний именно кросс-платформенных не густо. Нашел пример работы с файлами, но там тоже кросс-платформенность такая...на пол шишечки, т.к. Нужно учитывать специфику платформ и добавлять в каждый из проектов свои специфичные классы. Или это совершенно нормально и просто соответствующим образом надо проектировать приложения?
lvlkoo
.NET C#,ASP.NET MVC
334 / 290 / 101
Регистрация: 16.10.2010
Сообщений: 1,292
Завершенные тесты: 2
28.08.2016, 00:23 #8
Phenman, Данный раздел сайта посещали?
https://developer.xamarin.com/guides/xamarin-forms/
Phenman
2 / 2 / 0
Регистрация: 27.08.2016
Сообщений: 17
28.08.2016, 18:59 #9
lvlkoo, да, спасибо, изучаю, но на английском очень медленно. Видимо я просто пока до конца не въехал как нужно делать эту кросс-платформенность, в случаях, когда одно и то же действие на разных платформах выполняется разными классами, а не просто когда нужен одинаковый интерфейс.
lvlkoo
.NET C#,ASP.NET MVC
334 / 290 / 101
Регистрация: 16.10.2010
Сообщений: 1,292
Завершенные тесты: 2
28.08.2016, 19:04 #10
Цитата Сообщение от Phenman Посмотреть сообщение
lvlkoo, да, спасибо, изучаю, но на английском очень медленно. Видимо я просто пока до конца не въехал как нужно делать эту кросс-платформенность, в случаях, когда одно и то же действие на разных платформах выполняется разными классами, а не просто когда нужен одинаковый интерфейс.
Это называться "шаринг кода", почитайте, там есть об этом инфа, создается так называемый "Sharde project" Код вы пишите один раз, он компилируется под разные платформы.
Phenman
2 / 2 / 0
Регистрация: 27.08.2016
Сообщений: 17
28.08.2016, 19:22 #11
Цитата Сообщение от lvlkoo Посмотреть сообщение
Это называться "шаринг кода", почитайте, там есть об этом инфа, создается так называемый "Sharde project" Код вы пишите один раз, он компилируется под разные платформы.
Спасибо, буду изучать документацию)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2016, 19:22
Привет! Вот еще темы с ответами:

Установка Xamarin - Xamarin
Добрый день! Уточните пожалуйста по установке. 1. Правильно я понимаю, на сегодня Xamarin Studio уже не доступен для Windows только...

Прожорливый xamarin - Xamarin
решил попробовать это чудо техники. Первое что пораздражало - отдельно от VS качается только .dmg инсталлер, никакого тебе exe установщика....

Установка Xamarin - Xamarin
В двух словах, есть: 1) VS 2008 2) vstoolforxamarin.exe Подскажите, как установить, или подскажите какой-нибудь источник, где это...

Xamarin :: c# :: wmi - Xamarin
Всем привет. Нужна помощь с wmi. Как портировать код подключения к компу по WMI c С#.pc(windows) на xamarin.android? Дело в том,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
28.08.2016, 19:22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru