Анна Жаркова @anioutka
Lead mobile developer в Usetech, Kotlin GDE
Information
- Rating
- Does not participate
- Location
- Барнаул, Алтайский край, Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Mobile Application Developer, Software Architect
Lead
Все верно. И без делегирования здесь не обойтись
Это абсолютно стандартно. Если вы сотрудник одной компании, то вы не должны нарушать режим коммерческой тайны и интеллектуальных прав на код, к которому вас не допустили. Либо продукта другой компании, на который у вас нет прав.
Вот и все. Это обычное правило, чтобы разработчиков и праводержателей AI и IDE не привлекали к ответственности, если кто-то будет что-то генерировать, нарушая чужие права.
Как и заявлено в заголовке, речь идет о подключении к мобильной разработке и настройке работы с Android Studio
Код всего проекта не сливает. По отдельным кускам, которые передаются плагину, вполне может быть. Но это надо проверить. Пока я запросы через Proxyman не отследила
Альтернатива для импортозамещения. Для тех, кому достаточно community версии IDEA или пользователей Android Studio, профит пока не заметен. Но вот для тех же питонистов - хороший задел на будущее
Copilot я пока использовала в связке с плагином для Xcode https://github.com/intitni/CopilotForXcode.
Спасибо за идею) У меня была мысль, сравнить с готовой реализацией AI под новый Xcode, но, похоже, быстрее будет сделать свое решение или попробовать что-то с просторов гитхаба
Я пробовала Gemini, но им ежедневно пользоваться сложно из-за IP и региона. На рабочем коде я не использую, но этот инструмент подходит для точечных задачек на пет-проектах.
Ну так это ж был краш-тест на сложной комплексной таске) с простыми (тест, генерация частей задачи) ИИ очень быстро справляется)
У меня M2 Max. Помогло: sudo xattr -rd com.apple.quarantine <путь к аппу>
Проверьте версии своих библиотек. Работает на Kotlin 1.9.2*, не на 2.0.*.
Оно и будет красным. Главное, чтобы запускалось
Спасибо за дополнение! Да, вы правы, что надо прописывать ksp под все таргеты, которые нужны. В моем сэмпле только android и ios
Напишите мне в лс
Ссылка приложена к посту: https://github.com/anioutkazharkova/todo_widget_sample
Места надо знать ;) https://vsesmart.ru/catalog/smartfon-fplus-pro-r570e-4-64gb-black/
С учетом того, что мы отслеживаем получение данных в реальном времени, использование nested map не совсем то, чего мы хотим.
Вот тут мы берем 1 пост с 1 конкретным id. Но вы же можете передать 2 параметра — граничные условия
query GetPostQuery($postId: uuid) {
posts(where: {post_id: {_eq: $postId}}) {
… Post
}
likes(where: {post_id: {_eq: $postId}}){
… LikeForPost
}
comments(where: {post_id: {_eq: $postId}}){
… Comment
}
}
github.com/anioutkazharkova/kn_network_sample/blob/main/classic/iosApp/iosApp/NewsListModel.swift
Можете, показать, что именно и откуда вы вызываете?
Ожидаем, когда появится возможность писать такую инициализацию в Kotlin Native коде
Если вы работаете с генератором API и запросов через схему, а не шлете какой-то просто свободный json, то вы даже не сможете составить запрос, который будет включать в себя несуществующее поле. У вас API просто не сгенерируется