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

Xamarin

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

FM or Xamarin - Xamarin

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

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

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

New Xamarin Studio Xamarin
Xamarin Xamarin Android
Xamarin :: c# :: wmi Xamarin
Xamarin Xamarin Скачивание фаилов
Xamarin разработчик Xamarin
Xamarin Xamarin example Hellow world
Xamarin Установка Xamarin
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fidel42rus
24 / 24 / 7
Регистрация: 24.10.2015
Сообщений: 385
26.12.2015, 08:55     FM or Xamarin #2
Fm удобно сверстать приложение, не только андроид но и ios, самый быстрый способ разработки
Размер это да, около 10mb библиотеки он встраивается, в java все библиотеки уже есть в телефоне
Если кратко то все.
Temoxa
9 / 9 / 1
Регистрация: 19.03.2010
Сообщений: 674
Записей в блоге: 2
Завершенные тесты: 1
28.12.2015, 05:39     FM or Xamarin #3
Хороший вопрос, мне кажется нативе всегда лучше))) Но сам пишу под Андроид из Делфей FM, опять же перед Хамарин тащит обилие компонентов готовых в делфях)))
bySawka
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 258
28.12.2015, 12:47  [ТС]     FM or Xamarin #4
спасибо)
а есть те кто писал на c#? интересно Ваше мнение
fidel42rus
24 / 24 / 7
Регистрация: 24.10.2015
Сообщений: 385
28.12.2015, 14:12     FM or Xamarin #5
Те кто пишут на сях в другой ветке форума сидят
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,634
Записей в блоге: 3
29.12.2015, 11:58     FM or Xamarin #6
bySawka, если выбирать между FM и Xamarin то однозначно Xamarin !
Temoxa
9 / 9 / 1
Регистрация: 19.03.2010
Сообщений: 674
Записей в блоге: 2
Завершенные тесты: 1
29.12.2015, 15:54     FM or Xamarin #7
Аргументы хотелось )
bySawka
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 258
29.12.2015, 16:03  [ТС]     FM or Xamarin #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, иначе возможны утечки памяти.
Отладчик достаточно медленный и не всегда стабильный. Однако, разработчики постоянно улучшают его.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2015, 16:41     FM or Xamarin
Еще ссылки по теме:

C# xamarin Use an existing database Xamarin
Разработчики Xamarin Xamarin
Прожорливый xamarin Xamarin
Установка Xamarin Xamarin
Xamarin Не устанавливается Xamarin

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

Или воспользуйтесь поиском по форуму:
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,634
Записей в блоге: 3
29.12.2015, 16:41     FM or Xamarin #9
Цитата Сообщение от Temoxa Посмотреть сообщение
Аргументы хотелось )
На каких устройствах будут запускаться эти приложения? (скомпилированные в FM) - думаю один из аргументов заложен в этот вопрос
Yandex
Объявления
29.12.2015, 16:41     FM or Xamarin
Ответ Создать тему
Опции темы

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