Перейти к содержанию
Fire Monkey от А до Я
  • 0

Насколько хорош FMX для iOS?


Steepe_Hare

Вопрос

Хотелось бы спросить у бывалых Firemonkey-программистов. Какие среды для Windows, кроме Delphi, позволяет писать приложения для iOS?

Насколько хороша Delphi для создания iOS-приложений? Какой круг задач она позволяет решать? Много ли подводных камней при программировании?

Заранее спасибо.

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Статья Всеволода Леонова о разработке под iOS:

https://community.embarcadero.com/blogs/entry/delphi-for-ios-необходимое-оборудование-1271

Она еще актуальна? Действительно нужен еще макинтош?

Ссылка на комментарий
  • 0
13 минут назад, mrseagull сказал:

Да нужен Mac или хакинтош на виртуалке.

Есть инструмента типа Xamarin, QT на них можно писать на iOS

они тоже требуют наличия макинтоша?

Ссылка на комментарий
  • 0
21 минуту назад, Steepe_Hare сказал:

они тоже требуют наличия макинтоша?

всё, что предназначено для инфраструктуры Эппла требует наличие мака. Это закрытая экосистема, приложения можно собирать только официальными средствами.

Ссылка на комментарий
  • 0
1 час назад, Error сказал:

Для iOS FMX работает намного лучше, чем для Android

А как обстоит дело с матчастью? (литература для написания на FMX под iOS, форумы, готовые решения)

Ссылка на комментарий
  • 0
52 минуты назад, Steepe_Hare сказал:

готовые решения

TDoAllWonderfullyButton к счастью не включена в подставку ни в один язык программирования. Иначе программисты стали бы не нужны.

55 минут назад, Steepe_Hare сказал:

литература для написания на FMX под iOS

Запрашиваете что вы хотите сделать, находите решение для ObjectiveC, портируете на Delphi. Profit!

Ссылка на комментарий
  • 0
54 минуты назад, Steepe_Hare сказал:

А как обстоит дело с матчастью? (литература для написания на FMX под iOS, форумы, готовые решения)

Форумы - прежде всего этот.

Готовые решения - периодически на http://www.fmxexpress.com/ проскакивает разное, на Google+ есть Delphi сообщество, https://www.beginend.net/ - агрегатор блогов, на https://habrahabr.ru/hub/delphi/ бывают полезные матерьялы.

Ссылка на комментарий
  • 0
  • Модераторы

т.к. фрагментация у IOS небольшая в отличии от Android можно по ошибке сказать что там приложения работают лучше.

если выбрать десять девайсов на андроиде с нормальными характеристиками (процом!), то приложения будут работать +/- одинаково

ну и зависит еще от используемых технологии и компонентов. из-за неправильной архитектуры приложения, создаются костыли и темы на форуме)

 

Ссылка на комментарий
  • 0
11 минут назад, ZuBy сказал:

т.к. фрагментация у IOS небольшая в отличии от Android можно по ошибке сказать что там приложения работают лучше.

если выбрать десять девайсов на андроиде с нормальными характеристиками (процом!), то приложения будут работать +/- одинаково

ну и зависит еще от используемых технологии и компонентов. из-за неправильной архитектуры приложения, создаются костыли и темы на форуме)

 

Не соглашусь, под iOS доступны нативные компоненты, Z-Order.

Delphi код работает в основном потоке, в отличие от Android, что уже от многих глюков уберегает.

И в целом на мой взгляд интеграция с системой более аккуратная, из-за меньшего количество костылей в FMX для iOS.

Ссылка на комментарий
  • 0
  • Модераторы
16 минут назад, Error сказал:

Не соглашусь, под iOS доступны нативные компоненты, Z-Order.

Delphi код работает в основном потоке, в отличие от Android, что уже от многих глюков уберегает.

И в целом на мой взгляд интеграция с системой более аккуратная, из-за меньшего количество костылей в FMX для iOS.

вот вы часто используете нативные контролы и какие? браузер и карты не считаем, они кросс

22 минуты назад, Error сказал:

И в целом на мой взгляд интеграция с системой более аккуратная

опять же повторюсь, что у айос почти нет фрагментации по сравнению с андроид

про какие костыли вы говорите?

 

Ссылка на комментарий
  • 0
1 час назад, ZuBy сказал:

вот вы часто используете нативные контролы и какие? браузер и карты не считаем, они кросс

Использовать нативный TEdit и TMemo под iOS - must have.

1 час назад, ZuBy сказал:

опять же повторюсь, что у айос почти нет фрагментации по сравнению с андроид

И это тоже плюс к iOS.

1 час назад, ZuBy сказал:

про какие костыли вы говорите?

Конкретный пример не приведу, но FMX для Android есть костыли.

Ссылка на комментарий
  • 0

у человека приложение сертифицированное для авиакомпаний

достаточно серьезное? деловое, промышленного назначения. именно в стиле делфи.

а вот про "несерьезные" вопрос есть...

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...