Комментарии 2
Можно вопрос. Как бы вы сравнили ваш подход к созданию iOS приложений с "универсальным" созданием программ на C# Unity3D с последующим экспортом проекта на iOS?
Наш подход отличается тем, что приложение остается полностью нативным, а не гибридным, как это получается с Unity3D, React Native, Flutter или другими движками в основе которых лежит свой кастомный рендеринг UI.
Мы обучаем подходу паралельного написания единообразного года под платформы Android+iOS одним человеком + использование кодогенерации. Сегодняшний инструментарий между Google и Apple унифицируется, например SwiftUI и Compose предоставляют очень похожее API. Так и Kotlin и Swift являются мультипарадигменными языками программирования, что и дает возможность реализовывать мульти-платформенный подход на практике. Также мы рассматриваем вариант с использование Kotlin Multiplatform(MLP) где бизнес часть пишется на платформонезависимом Kotlin, а UI реализуется уже на платформах раздельно, позволяя без ограничений реализовывать нативный клиентский опыт.
Мы обучаем подходу паралельного написания единообразного года под платформы Android+iOS одним человеком + использование кодогенерации. Сегодняшний инструментарий между Google и Apple унифицируется, например SwiftUI и Compose предоставляют очень похожее API. Так и Kotlin и Swift являются мультипарадигменными языками программирования, что и дает возможность реализовывать мульти-платформенный подход на практике. Также мы рассматриваем вариант с использование Kotlin Multiplatform(MLP) где бизнес часть пишется на платформонезависимом Kotlin, а UI реализуется уже на платформах раздельно, позволяя без ограничений реализовывать нативный клиентский опыт.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Новый курс от OTUS. «iOS разработчик. Продвинутый курс V 2.0»