Я вижу по следующей ссылке Embarcadero
«Компоненты, не используемые в приложениях iOS»
http://docwiki.embarcadero.com/RADStudio/en/Components_Not_Used_in_iOS_Applications
что некоторые компоненты (влияющие на все компоненты, используемые для создания чего-то лучшего, чем приложение "hello world"), исключаются из разработки iOS, даже если они существуют на палитре FireMonkey, когда вы решаете построить проект iOS.
Теперь мой вопрос:
Они существуют на этой палитре при создании проекта iOS, потому что они будут включены в будущем, или разработчики Embarcadero даже не удосужились исключить их из панели инструментов, когда вы решили построить проект iOS?
Так что, если разработка начинается, и эти компоненты будут доступны в течение нескольких месяцев (через пакет обновлений), это нормально, но в противном случае это ненужная вещь, чтобы начать программировать то, что никогда не будет доступно для развертывания.
По вставленной мной ссылке НИЧЕГО не сказано о доступности этих компонентов в будущем для разработки под iOS. Они только отмечают, что эти компоненты не используются для разработки под iOS.
Кроме того, когда речь идет о сторонних компонентах невизуальных компонентов (таких как компоненты devart), они также доступны на палитре firemonkey, но они не компилируются в xcode для разработки под iOS. Однако на форумах разработчиков они говорят, что их компоненты будут совместимы с разработкой для iOS в течение двух месяцев.
Как мы узнаем, что мы можем использовать, и какие обещания мы имеем над этой «кроссплатформенной» разработкой?
Я так растерялся.