Выпуск подкаста Podlodka о мобильной кроссплатформенной разработке, в рамках которого четыре гостя рассказали четыре истории о четырех самых популярных фреймворках: Flutter, ReactNative, KMM и Xamarin.
Пишем бэкенд для мобильного приложения с помощью Kotlin и Ktor (Асинхронная платформа для создания микросервисов, веб-приложений и многого другого): https://proglib.io/w/de1ddd3f
Medium
Backend for mobile engineers with Kotlin and Ktor
How many times were you thinking about writing your backend for mobile apps you are working on? And how many times have you chosen…
5 правил для выбора зависимостей в iOS-приложении: https://proglib.io/w/f968f23b
DEV Community
Choose Your iOS Dependencies Wisely
Dependencies are vital for most iOS projects. They allow us to speed up development and not reinvent...
Статья о том, как принципы чистого кода применить в разработке для Android: https://proglib.io/w/12036994
AppTractor
Что такое Чистый код и как его можно использовать в Android-разработке
Есть две вещи: программирование и хорошее программирование. Программирование - это то, чем мы все занимаемся. Пришло время заняться хорошим программированием.
Подробная статья о нотификации в iOS: https://proglib.io/w/ca96e7ff
Подборка советов и рекомендаций для разработчиков под Android, оформленных в виде книги с главами: https://proglib.io/w/6d6a01fd
Разбираем два рекомендуемых подхода к сохранению файлов в общем хранилище на Android 11.
https://proglib.io/w/a4683021
https://proglib.io/w/a4683021
Android Explained
Android 11 Scoped Storage - Saving Files To Shared Storage
By now probably all of you had to hear about the dreaded changes to file storage on Android 11. So what exactly changed? According to Google apps now “have access only to the app-specific directory on external storage, as well as specific types of media that…
Текстовая расшифровка подкаста Swift Community Podcast о происхождении Swift и состоянии сообщества Swift (на момент 2019 года), с акцентом на сказанное Крисом Латтнером.
https://proglib.io/w/2d201580
https://proglib.io/w/2d201580
oleb.net
Chris Lattner on the origins of Swift – Ole Begemann
In episode 1 of the Swift Community Podcast, Chris Lattner, Garric Nahapetian, and John Sundell talked about the origins and the current state of Swift. This is an edited trannoscript of the most interesting parts of the conversation.
Шпаргалка по функциям Kotlin для работы с коллекциями, сгруппированным по функциональности: https://proglib.io/w/2f228dff
Medium
Kotlin Collection Functions Cheat Sheet
Enable learning and finding relevant collection function easier
Добавляем функционал ведения журнала в приложение на языке Swift с помощью пакета SwiftLog: https://proglib.io/w/bb60f542
NSHipster
Swift Logging
Developed by the Swift on Server community, its benefit isn’t limited to use on the server. Indeed, any Swift code intended to be run from the command line would benefit from adopting SwiftLog.
📱8 распространенных ошибок в разработке под Android
Качество приложения влияет на количество возникших у пользователя проблем. Разбираемся с наиболее распространенными среди разработчиков программ для Android ошибками.
https://proglib.io/sh/vOfCsigKr2
Качество приложения влияет на количество возникших у пользователя проблем. Разбираемся с наиболее распространенными среди разработчиков программ для Android ошибками.
https://proglib.io/sh/vOfCsigKr2
Полноценное руководство от Apple по разработке приложений с помощью SwiftUI и Xcode: https://proglib.io/w/843618f5
Практика использования Jetpack Compose для разработки Android-приложений: https://proglib.io/w/37dc69e4
GitHub
GitHub - MindorksOpenSource/Jetpack-Compose-Android-Examples: Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack…
Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack Compose for Android App Development. Android’s modern toolkit for building native UI. - MindorksOpenSource/Jetpack-Compose-An...
Подробный гайд по работе с Apollo Android — клиентом GraphQL, который позволяет генерировать модели Java и Kotlin из запросов GraphQL. Иными словами, эта библиотека позволяет вам взять вашу схему graphQL и сгенерировать типобезопасный API для выполнения операций.
https://proglib.io/w/901b5004
https://proglib.io/w/901b5004
Joe Birch
Getting started with Apollo GraphQl on Android
GraphQL is becoming a common technology being used to build APIs. When it comes to clients consuming these APIs, there are a collection of tools available to make this process smoother - one of these tools being Apollo Android. This library allows you to…
Подборка советов junior Android-разработчикам от сеньоров. Хоть статья и 2018 года, советы не теряют свою актуальность. В статье вы увидите как общие лайфхаки по обучению, так и советы по литературе, ресурсам и навыкам.
https://proglib.io/w/690fec6e
https://proglib.io/w/690fec6e
DOU
Советы сеньоров: как прокачать знания junior Android
В рубрике «Советы сеньоров» опытные специалисты делятся практическими советами с джуниорами — общие лайфхаки по обучению, какие книги и ресурсы читать, какие навыки осваивать и многое другое. В этом выпуске говорим об Android-разработчиках.