Вышел Kotlin 1.4.20. С нововведениями и устаревшими методами можно ознакомиться в официальном репо.
https://proglib.io/w/4c377dc2
https://proglib.io/w/4c377dc2
GitHub
Release Kotlin 1.4.20 · JetBrains/kotlin
CHANGELOG
Android
KT-42121 Deprecate Kotlin Android Extensions compiler plugin
KT-42267 Platform declaration clash error in IDE when using kotlinx.android.parcel.Parcelize
KT-42406 Long or infinit...
Android
KT-42121 Deprecate Kotlin Android Extensions compiler plugin
KT-42267 Platform declaration clash error in IDE when using kotlinx.android.parcel.Parcelize
KT-42406 Long or infinit...
Что выведет программа на языке Swift?
Anonymous Quiz
3%
10
5%
15
2%
2
2%
3
72%
30
1%
5
8%
Ошибка компиляции
7%
Посмотреть результаты
Автор статьи делится впечатлением от Стэнфордских курсов по разработке для iOS с помощью SwiftUI: https://proglib.io/w/f3538100
Хабр
Впечатление от Стэнфордских курсов CS193P Весна 2020 г.: Разработка iOS приложений с помощью SwiftUI
Стэнфордский университет, США — один из лучших в мире в области информатики (Computer Science). Он щедро делится своими курсами, и одним из самых популярных и...
Учебное руководство по реализации полнотекстового поиска в Android, из которого вы узнаете:
✔️Что такое функция полнотекстового поиска в SQLite
✔️Как реализовать функцию полнотекстового поиска с помощью Room
✔️Преимущества функции полнотекстового поиска перед сопоставлением с образцом
✔️Расширенные операции функции полнотекстового поиска, такие как ранжирование результатов поиска
✔️Как реализовать поиск, который работает быстро, в автономном режиме и может обрабатывать большие объемы данных
https://proglib.io/w/a75381b6
✔️Что такое функция полнотекстового поиска в SQLite
✔️Как реализовать функцию полнотекстового поиска с помощью Room
✔️Преимущества функции полнотекстового поиска перед сопоставлением с образцом
✔️Расширенные операции функции полнотекстового поиска, такие как ранжирование результатов поиска
✔️Как реализовать поиск, который работает быстро, в автономном режиме и может обрабатывать большие объемы данных
https://proglib.io/w/a75381b6
kodeco.com
Full Text Search in Room Tutorial: Getting Started
In this Android tutorial, you’ll learn how to implement Full Text Search in Room and use advanced FTS operations, such as ranking search results leading to a great search experience which provide relevant results, is fast, work offline and can handle large…
Что там с Kotlin Mobile Multiplatform?
Катя Петрова (Dev Advocate@JetBrains) на Android Broadcast рассказывает о состоянии Kotlin Mobile Multiplatform, новом плагине для Android Studio и работе Kotlin Dev Advocate.
Катя Петрова (Dev Advocate@JetBrains) на Android Broadcast рассказывает о состоянии Kotlin Mobile Multiplatform, новом плагине для Android Studio и работе Kotlin Dev Advocate.
Вчерашний подкаст напомнил вам о Kotlin Mobile Multiplatform (KMM), а сегодня мы добавим в Xcode-проект новую платформу KMM.
https://proglib.io/w/b0da23bb
https://proglib.io/w/b0da23bb
AppTractor
Использование Kotlin Multiplatform Mobile в iOS-проекте
Добавление в проект Kotlin Multiplatform Mobile (KMM) вручную может быть утомительным. В этой статье мы добавляем в наш Xcode-проект под названием medium новую платформу KMM.
В октябре 2018 года Apple объявила о начале работы по внедрению Language Server Protocol (LSP) для языков Swift и C.
Из статьи вы узнаете, как проблему решает LSP, как он работает и каковы могут быть его долгосрочные последствия.
https://proglib.io/w/435add02
Из статьи вы узнаете, как проблему решает LSP, как он работает и каковы могут быть его долгосрочные последствия.
https://proglib.io/w/435add02
NSHipster
Language Server Protocol
Apple’s adoption of LSP is arguably the most important decision they’ve made for Swift since releasing the language as open source in 2014. It’s a big deal for app developers, and it’s an even bigger deal for Swift developers on other platforms.
Ознакомьтесь с важными требованиями к новым и существующим приложениям в Google Play в 2021 году: https://proglib.io/w/44517e87
Android Developers Blog
New Android App Bundle and target API level requirements in 2021
Posted by Hoi Lam , Developer Relations Engineer, Android Platform In 2021, we are continuing with our annual target API level up...
🖥🛠❓Брендовый неттоп vs самосборный мини-ПК: выбираем компьютер для программиста
Собрать компактный компьютер для программирования самому или взять готовый? Наш сравнительный обзор поможет выбрать. В него вошли восемнадцать неттопов и комплектующие для системника Mini ATX.
https://proglib.io/sh/C2ncqG1Vh9
Собрать компактный компьютер для программирования самому или взять готовый? Наш сравнительный обзор поможет выбрать. В него вошли восемнадцать неттопов и комплектующие для системника Mini ATX.
https://proglib.io/sh/C2ncqG1Vh9
SwiftWasm — инструмент, предназначенный для компиляции кода на Swift в WebAssembly (новый открытый формат байт-кода, исполняемого современными браузерами).
Для начала работы обратитесь к книге SwiftWasm, и к списку
awesome-swiftwasm для получения дополнительных ссылок в экосистеме SwiftWasm.
Главный сайт
Репо
Для начала работы обратитесь к книге SwiftWasm, и к списку
awesome-swiftwasm для получения дополнительных ссылок в экосистеме SwiftWasm.
Главный сайт
Репо
GitHub
GitHub - swiftwasm/awesome-swiftwasm: A community-driven curated list of SwiftWasm projects and content
A community-driven curated list of SwiftWasm projects and content - swiftwasm/awesome-swiftwasm
📌 Линейная алгебра для начинающих с примерами. Лекция преподавателя МГУ
Линейная алгебра: матрицы и операции над ними. Системы линейных уравнений — исследование и решение, метод Гаусса, геометрический подход.
https://youtu.be/ojJG1Kjy8tM
Пройти весь курс: https://proglib.io/w/c97cb40d
Линейная алгебра: матрицы и операции над ними. Системы линейных уравнений — исследование и решение, метод Гаусса, геометрический подход.
https://youtu.be/ojJG1Kjy8tM
Пройти весь курс: https://proglib.io/w/c97cb40d
YouTube
Линейная алгебра для начинающих с примерами. Лекция преподавателя МГУ
Линейная алгебра: матрицы и операции над ними. Системы линейных уравнений — исследование и решение, метод Гаусса, геометрический подход
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить заявку на курс «Математика для Data Science» можно…
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить заявку на курс «Математика для Data Science» можно…
Руководство по Jetpack Compose, в котором показано использование новой декларативной структуры пользовательского интерфейса, разрабатываемой командой Android.
https://proglib.io/w/6d405f61
https://proglib.io/w/6d405f61
raywenderlich.com
Jetpack Compose Tutorial for Android: Getting Started
In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the Android team by creating a cookbook app.
Рассматриваем три фазы жизненного цикла представления SwiftUI: https://proglib.io/w/db1531a0
Что выведет программа на языке Swift?
Anonymous Quiz
8%
[(1), ("one"), (2), ("two"), (3), ("three")]
5%
(1, "one", 2, "two", 3, "three")
47%
[(1, "one"), (2, "two"), (3, "three")]
10%
[1, "one", 2, "two", 3, "three"]
14%
Ошибка компиляции
16%
Посмотреть результаты
Видеозаписи всех презентаций с Android Summit 2020: https://proglib.io/w/470e088a
Руководство по использованию конвейера Azure для создания и развертывания iOS-приложений.
https://proglib.io/w/eb07ddea
https://proglib.io/w/eb07ddea
Medium
A Comprehensive Guide to use Azure CI/CD for iOS Apps
learn how to use Azure pipeline for building and deploy iOS apps
Артем Кулаков (Android TeamLead в Redmadrobot) в рамках подкаста Android Broadcast делится опытом обеспечения безопасности Android-приложений.
Руководство по реализации поддержки веб-сокетов в приложении на языке Swift: https://proglib.io/w/e8a91d48
Ably Realtime
WebSockets and Swift: client-side engineering challenges
Learn about the many challenges of providing realtime data by implementing a dependable client-side WebSocket solution for Swift apps.