Size: a a a

Android Dev Подкаст

2020 September 09

CB

Constantine Burtsev in Android Dev Подкаст
источник
2020 September 10

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
Ребят подскажите могу ли я текущий проект Android на Java собрать под iOS (на MacBook соответственно) ?
при помощи данного плагина в Android Studio [https://kotlinlang.org/docs/mobile/create-first-app.html#next-steps]
не будут ли ограничения по библиотекам(зависимостям) ?
Ранее вёл разработку на Xamarin C# там ограничения на мультиплатформенность
источник

KR

Kirill Rozov in Android Dev Подкаст
Дмитрий Ануфриев
Ребят подскажите могу ли я текущий проект Android на Java собрать под iOS (на MacBook соответственно) ?
при помощи данного плагина в Android Studio [https://kotlinlang.org/docs/mobile/create-first-app.html#next-steps]
не будут ли ограничения по библиотекам(зависимостям) ?
Ранее вёл разработку на Xamarin C# там ограничения на мультиплатформенность
Java на iOS на работает, да и API совсем другие
источник

KR

Kirill Rozov in Android Dev Подкаст
Я про API Android
источник

IS

Ivan Salosin in Android Dev Подкаст
Дмитрий Ануфриев
Ребят подскажите могу ли я текущий проект Android на Java собрать под iOS (на MacBook соответственно) ?
при помощи данного плагина в Android Studio [https://kotlinlang.org/docs/mobile/create-first-app.html#next-steps]
не будут ли ограничения по библиотекам(зависимостям) ?
Ранее вёл разработку на Xamarin C# там ограничения на мультиплатформенность
Точно не сможете
источник

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
в чём смысл тогда данного плагина ? показать что есть возможность запуска (ограниченная)
источник

IS

Ivan Salosin in Android Dev Подкаст
В основном для переиспользования некоторого платформо-независимого функционала
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Kirill Rozov
Java на iOS на работает, да и API совсем другие
Java на iOS работает. Есть даже не одно решение: Gluon, BugVM (который форк RoboVM), Intel MOE. Другой вопрос что сам рантайм ораклом официально не поддерживается.
источник

AK

Aleksei Korshun in Android Dev Подкаст
Дмитрий Ануфриев
в чём смысл тогда данного плагина ? показать что есть возможность запуска (ограниченная)
для этого стоит ознакомится что из себя представляет KMM
источник

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
Спасибо, всем )
источник

KR

Kirill Rozov in Android Dev Подкаст
#AndroidBroadcast #DeclarativeUI #JetpackCompose

Inkremental // Стабильный декларативный UI уже сегодня
Когда: четверг, 10 сентября, 20:00 (GMT+3)

Завтра будем обсуждать декларативный UI, его историю, принципы и подходы. В гостях у нас автор библиотеки Inkremental, которая уже сейчас на чистом Kotlin позволяет делать UI декларативно. Работает preview в Android Studio и это уже в проде!

Гость - Сергей Греков, Android Software Engineer в компании Issuu в Берлине. Разрабатывает мобильные приложения более 8 лет. Автор библиотеки Inkremental.
источник

VP

Vladislav Puryev in Android Dev Подкаст
Alexander Efremenkov
Java на iOS работает. Есть даже не одно решение: Gluon, BugVM (который форк RoboVM), Intel MOE. Другой вопрос что сам рантайм ораклом официально не поддерживается.
источник

KT

Konstantin Tskhovreb... in Android Dev Подкаст
Дмитрий Ануфриев
в чём смысл тогда данного плагина ? показать что есть возможность запуска (ограниченная)
я думаю тут есть ответ на ваши вопросы.
https://kotlinlang.org/lp/mobile/

KMM - это набор инструментов, а плагин один из них
источник

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
я кокрас по этому плагину и вопрос задавал
источник

KT

Konstantin Tskhovreb... in Android Dev Подкаст
плагин - часть КММ. где первое слово Котлин 🙃
поэтому проект на Java сюда не попадает
источник

YY

Yuri Yurchenko in Android Dev Подкаст
Если проект не сложный и не сильно завязан на API, можно попробовать переписать на Flutter
источник

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
Konstantin Tskhovrebov
плагин - часть КММ. где первое слово Котлин 🙃
поэтому проект на Java сюда не попадает
на котлин проблематично будет переписывать, проекту 2 года сильно расширился, а заказчик вруг захотел на iOS по ТЗ. Было бы не плохо через Android Studio скомпилировать под iOS, ну раз особой нет возможности то с нуля будет вестись разработка под iOS.
источник

KT

Konstantin Tskhovreb... in Android Dev Подкаст
2 года, а он еще не на Котлине?
источник

ДА

Дмитрий Ануфриев... in Android Dev Подкаст
1 разработчик только Java знал, мне по наследству достался проект. Продолжаю на Java писать, что по делаешь.
источник

n

neikist in Android Dev Подкаст
А зачем продолжать? Что мешает новый код писать на котлине а старый переписывать когда в нем какие то правки внести нужно? Тогда бы сейчас можно было выделить общую бизнес логику да на свифте только UI и вызовы api писать
источник