Форум программистов, компьютерный форум, киберфорум
Наши страницы

Xamarin

Войти
Регистрация
Восстановить пароль
 
bySawka
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 313
#1

FM or Xamarin - Xamarin

25.12.2015, 13:28. Просмотров 498. Ответов 8
Метки нет (Все метки)

Не знал куда правильнее написать, если что перенесите
Есть небольшой опыт работы с Delphi и C#
Хочется попробовать написать несколько приложений для андроида, как все знаем родной язык для которой Java
Почитал на форумах, для меня есть 2 пути это FM (Delphi) или XAMARIN/Unity (C#)
Где будет удобнее писать приложения?
Про FM пишут, что приложения получаются "тяжелыми", разные версии FM не совсем совместимы и многие примеры просто не будут работать.
Или все таки лучше JAVA? для нее очень много уроков книг, ну просто неприлично много

Ответ, типа что больше нравиться не принимаю) так как мне оба языка нравятся и синтаксис у них примерно одинаковый
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2015, 13:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос FM or Xamarin (Xamarin):

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

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

Xamarin Android - Xamarin
Подскажите где можно достать руководство по Xamarin, подробное описание элементов управления (ButtonЫ, textView...)

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

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

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

8
fidel42rus
24 / 24 / 7
Регистрация: 24.10.2015
Сообщений: 395
26.12.2015, 08:55 #2
Fm удобно сверстать приложение, не только андроид но и ios, самый быстрый способ разработки
Размер это да, около 10mb библиотеки он встраивается, в java все библиотеки уже есть в телефоне
Если кратко то все.
0
Temoxa
9 / 9 / 1
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2
Завершенные тесты: 1
28.12.2015, 05:39 #3
Хороший вопрос, мне кажется нативе всегда лучше))) Но сам пишу под Андроид из Делфей FM, опять же перед Хамарин тащит обилие компонентов готовых в делфях)))
0
bySawka
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 313
28.12.2015, 12:47  [ТС] #4
спасибо)
а есть те кто писал на c#? интересно Ваше мнение
0
fidel42rus
24 / 24 / 7
Регистрация: 24.10.2015
Сообщений: 395
28.12.2015, 14:12 #5
Те кто пишут на сях в другой ветке форума сидят
0
ILNAR_93
Android
234 / 234 / 25
Регистрация: 19.01.2013
Сообщений: 1,765
Записей в блоге: 3
29.12.2015, 11:58 #6
bySawka, если выбирать между FM и Xamarin то однозначно Xamarin !
0
Temoxa
9 / 9 / 1
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2
Завершенные тесты: 1
29.12.2015, 15:54 #7
Аргументы хотелось )
0
bySawka
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 313
29.12.2015, 16:03  [ТС] #8
ILNAR_93, а что по поводу создания игр ( примитивных платформеров) я думаю лучше Unity 3d чем FX?

Добавлено через 1 минуту
По поводу XAMARIN
В
В силу схожести Java и C# применение стандартных паттернов и фитч языка не приводит к каким либо затруднениям. Разработка под IOS не сложнее – возможности ObjectiveC изящно покрываются в языке C#, несмотря на внешние отличия.

се это работает так же красиво, как и звучит. Тем не менее, есть несколько замечаний:

Практически все нативные классы реализуют интерфейс IDisposable. И это не простая формальность: утечки памяти вполне реальны.
В monotouch Вас, возможно, удивит отсутствие таких объектов, как GSize, CGRect и прочее. Они заменены соответствующими структурами и классами из пространства имен System.Drawing.
Конечно, исключения, возникающие внутри платформы, вбрасываются как MonoTouch.Foundation.MonoTouchException и Java.Lang.Throwable, но не всегда. Вполне реальна ситуация, когда исключение возбуждается в коде фреймворка. Более того: ошибка переполнения стека часто попросту валит приложение, без возбуждения исключений.
Некоторые элементы API попросту не работают. Например, события AnimationStart, AnimationEnd в ViewFlipper (Android). Monotouch к тому же обладает интересной особенностью: некоторые методы были переименованы в соответствии с правилами .NET. Например, метод UIApplication. didFinishLaunchingWithOptions превратился UIApplication. FinishedLaunching. Со всем этим вполне можно жить, но StackOverflow programming уже не прокатывает.
Многие элементы в monodroid и в monotouch представлены как прокси к нативным объектам. И жизненный цикл их слабо связан друг с другом. Поэтому необходимо всегда помнить про Dispose, иначе возможны утечки памяти.
Отладчик достаточно медленный и не всегда стабильный. Однако, разработчики постоянно улучшают его.
0
ILNAR_93
Android
234 / 234 / 25
Регистрация: 19.01.2013
Сообщений: 1,765
Записей в блоге: 3
29.12.2015, 16:41 #9
Цитата Сообщение от Temoxa Посмотреть сообщение
Аргументы хотелось )
На каких устройствах будут запускаться эти приложения? (скомпилированные в FM) - думаю один из аргументов заложен в этот вопрос
0
29.12.2015, 16:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2015, 16:41
Привет! Вот еще темы с ответами:

Xamarin разработчик - Xamarin
Привет. Ищу разработчика знаюего Xamarin для разработки кросс платформенного приложения на iOS, Android ТЗ вышлю исполнителю...

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

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

C# xamarin Use an existing database - Xamarin
Добрый день. Пытаюсь подключить существующую базу данных, но ничего не получается. Делаю все по этому совету ссылка но выводит таблица...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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