Kotlin затмевает влияние Java в области разработки для Android. Но действительно ли Kotlin лучше Java? Какие характеристики делают его настолько уникальным, что вызывает интерес у многих разработчиков и компаний? Почему нужно сравнивать Kotlin и Java? В статье даны четкие и актуальные ответы на эти вопросы.
https://proglib.io/w/b34414fd
https://proglib.io/w/b34414fd
Devathon
Kotlin vs Java: What's Best For Your Android Development Project?
How to choose between Kotlin vs Java? Why Kotlin is different from Java when it comes to android app development? Who's the winner, Kotlin or Java?
Интересный материал о том, как использовать возможности нескольких ядер в iOS-приложении: https://proglib.io/w/71787522
Medium
Utilize the power of multiple Cores on iOS App
Concurrency is achieved when the app is capable to run multiple tasks at the same time. Latest A13 Bionic comes with 6 cores which means…
Недавно Apple анонсировала Swift AWS Lambda Runtime. Теперь можно писать автономные функции, которые работают на AWS, используя Swift. Это позволяет вам не только повторно использовать уже имеющиеся у вас знания о Swift, но и обмениваться кодом между сервером и клиентом. Однако еще существуют небольшие сложности с настройкой.
Ребята из Stream создали проект, который можно назвать отправной точкой для написания HTTP-сервиса на Swift, который делает все, что вам нужно, путем запуска одного скрипта. А в статье объясняется, как с помощью данного скрипта задеплоить вышеописанный сервис на AWS.
https://proglib.io/w/ab9eabef
Ребята из Stream создали проект, который можно назвать отправной точкой для написания HTTP-сервиса на Swift, который делает все, что вам нужно, путем запуска одного скрипта. А в статье объясняется, как с помощью данного скрипта задеплоить вышеописанный сервис на AWS.
https://proglib.io/w/ab9eabef
Swift.org
Introducing Swift AWS Lambda Runtime
It is my pleasure to announce a new open source project for the Swift Server ecosystem, Swift AWS Lambda Runtime. Distributed as a Swift package, the Swift AWS Lambda Runtime is designed to help Swift developers build serverless functions for the Amazon Web…
Что выведет программа на языке Swift?
Anonymous Quiz
41%
42
31%
21
8%
Error
7%
Default
12%
Посмотреть результаты
Разбираемся на практике с десятью запутанными, но важными функциями Swift: https://proglib.io/w/49d9075e
Medium
10 Confusing Yet Crucial Swift Functions
is vs. isKind(of:) vs. isMember(of:), append() vs. appending(), isEmpty() vs. count==0, and more
Hilt интегрирован с библиотеками Jetpack, классами Android и автоматически генерирует и предоставляет все нижеперечисленное, кроме
Anonymous Quiz
11%
Компонентов для классов Android
30%
Ручного управления жизненными циклами классов Android
12%
Аннотации области
13%
Предопределенных привязок и квалификаторов
34%
Посмотреть результаты
Расширения — одна из самых крутых функций в Kotlin, поскольку дает возможность расширять класс новыми функциями, даже не наследуя его. В статье представлены пять полезных расширений, которые можно использовать в своих проектах.
https://proglib.io/w/78b22aa9
https://proglib.io/w/78b22aa9
Medium
Five Useful Kotlin Extensions you may use
Extensions is one of the coolest features in Kotlin as it provides the ability to extend a class with new functionality without even…
Руководство по разработке сетевого слоя на чистом Swift: https://proglib.io/w/2f0cc5dc
Хабр
Пишем свой сетевой слой на Swift: протокол-ориентированный подход
Сейчас практически 100% приложений используют работу с сетью, поэтому вопрос организации и использования сетевого слоя встает перед каждым. Есть два основных подхода к решению этой проблемы,...
Коллекция полезных проектов с открытым исходным кодом (Kotlin + Java) для разработчиков под Android: https://proglib.io/w/4d666f60
GitHub
GitHub - androiddevnotes/awesome-android-kotlin-apps: 👓 A curated list of awesome android kotlin apps by open-source contributors.
👓 A curated list of awesome android kotlin apps by open-source contributors. - androiddevnotes/awesome-android-kotlin-apps
📌 Первое занятие нашего курса по математике для Data Science доступно на YouTube
На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.
https://www.youtube.com/watch?v=GxQGbhjVWWM
Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://proglib.io/w/3c4c0acc
На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.
https://www.youtube.com/watch?v=GxQGbhjVWWM
Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://proglib.io/w/3c4c0acc
YouTube
Комбинаторика для начинающих с примерами. Лекция преподавателя МГУ
Теория вероятностей: основные формулы комбинаторики. Правило суммы и правило произведения. Выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Примеры. Задачи.
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить…
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить…
Swift-Algorithms — новый пакет с открытым исходным кодом, в котором собраны реализации некоторых алгоритмов на Swift.
https://proglib.io/w/f59eb0b8
Подробно о пакете написано в официальной статье.
https://proglib.io/w/f59eb0b8
Подробно о пакете написано в официальной статье.
GitHub
GitHub - apple/swift-algorithms: Commonly used sequence and collection algorithms for Swift
Commonly used sequence and collection algorithms for Swift - apple/swift-algorithms
Если разработка вашего приложения находится на стадии выбора метода монетизации, то вам однозначно будет интересна статья, в которой проанализированы обезличенные данные аудитории более чем 1000 мобильных приложений для Android (72%) и iOS (28%), интегрированных с myTracker. В основном это пользователи из России, США, Канады, Великобритании и стран СНГ. В одной категории пользователи предпочитают подписки, а в другой — внутренние платежи.
https://proglib.io/w/710b00c5
https://proglib.io/w/710b00c5
AppTractor
Исследование myTracker: как различаются платежи пользователей в разных категориях приложений
Аналитики myTracker провели исследование и выяснили, за что и сколько платят пользователи приложений, в каких категориях они предпочитают подписки, а в каких — внутренние платежи, и влияет ли на эти показатели операционная система устройства.
Что выведет программа на языке Swift?
Anonymous Quiz
8%
3
13%
4
43%
5
19%
nil
17%
Посмотреть результат
Разбираемся с подходами чистой архитектуры приложений на Flutter: https://proglib.io/w/15d500c7
Хабр
Flutter + чистая архитектура: разбираем на примере
На определённом этапе изучения новой технологии начинаешь задаваться вопросом - как правильно организовать архитектуру проекта? Мне в своё время повезло - попались опытные наставники, которые дали...