Объемное и наглядное пошаговое руководство по настройке проекта в Xcode: https://proglib.io/w/a60373ef
Medium
Xcode Scheme, Environment, Project Configuration Setup Recipe
Step-by-step to setup your Xcode project for different environments.
👍5
На заметку начинающему Android-разработчику, который находится в поисках работы: топ вопросов работодателю на собеседовании.
https://proglib.io/w/5428b8b9
https://proglib.io/w/5428b8b9
Хабр
Топ вопросов работодателю от Android-разработчика
Представьте: вы на собеседовании, только что закончили отвечать на кучу вопросов и были на высоте. Наконец наступает ваш черед спрашивать работодателя. Не знаю как вы, а я в таких ситуациях часто...
Статья, которая показывает, что доверие внутри экосистемы мобильных приложений должно базироваться на чем-то более надежном, чем просто имя пакета.
https://proglib.io/w/dfdf8693
https://proglib.io/w/dfdf8693
(не)Уникальный опыт
Ядовитая экосистема
Несколько лет назад был тренд на постройку экосистем мобильных приложений. Это же так круто, когда приложения одной компании могут общаться друг с другом используя какие-то системные механизмы и …
👍2🤔1
Unwrapping Options в Swift 5.7: изменение, которое само по себе не так уж и важно, но дискуссий вокруг него гораздо больше. Разбираемся, что к чему.
https://proglib.io/w/62f5d20e
https://proglib.io/w/62f5d20e
🔥4
Основы Android с Compose для абсолютных новичков
В Google выпустили первый бесплатный курс, посвященный Android-разработке с помощью Jetpack Compose. Уже доступны первые две части 🔥.
https://proglib.io/w/ab4197b2
В Google выпустили первый бесплатный курс, посвященный Android-разработке с помощью Jetpack Compose. Уже доступны первые две части 🔥.
https://proglib.io/w/ab4197b2
Android Developers Blog
Learn Android with Jetpack Compose (no programming experience needed!)
Posted by Murat Yener , Android Developer Relations Engineer There are many fulfilling opportunities found in Android develo...
👍4
Станислав Потемкин, iOS Tech Lead в Jivo, рассказывает про архитектурный UI паттерн Round Table.
https://proglib.io/w/69b63fb9
https://proglib.io/w/69b63fb9
🤔3👍1
Краткое руководство по использованию NotificationManager для тестирования уведомлений в Android.
https://proglib.io/w/2707e6ae
https://proglib.io/w/2707e6ae
Конвергенция в многомодульном Android-приложении: проблема, у которой нет идеального решения.
https://proglib.io/w/7f5206f7
https://proglib.io/w/7f5206f7
Хабр
Конвергенция в многомодульном приложении
В большой команде разработчики часто сталкиваются с ситуацией, что ранее сильно похожие сущности, которые даже способны пройти « утиный тест », со временем начинают расходиться по смыслу и...
Type placeholders: краткий обзор новой фичи Swift 5.6, расширяющей возможности автоматического вывода типов компилятором:
— Swift by Sundell
— Hacking with Swift
— Swift by Sundell
— Hacking with Swift
Swift by Sundell
Type placeholders in Swift | Swift by Sundell
New in Swift 5.6: We can now use type placeholders to select what generic types that we want the compiler to infer. Let’s take a look at how those placeholders work, and what kinds of situations that they could be really useful in.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
This media is not supported in your browser
VIEW IN TELEGRAM
Data Science без знания математики – это как вождение машины без знаний ПДД
Почему так? Отщепенцы в дата сайенс юзают только чужие модели. Профи же создают свои модели и улучшают существующие – поэтому высоко ценятся!
Хотите стать настоящим профессионалом в Data Science и решать любые задачи? Изучите линейную алгебру, матанализ, теорию вероятности, комбинаторику и другие разделы вышмата.
В этом поможет курс «Математика для Data Science», специально разработанный преподавателями ВМК МГУ совместно с Proglib Academy 📚
Уникальная авторская программа поможет:
• изучить разделы математики, необходимые для успешной работы в дата сайенс и анализе данных;
• отработать навыки математического и абстрактного мышления;
• подготовиться к поступлению в ШАД.
Хорошая новость для тех, кто подзабыл школьную математику – в программе есть блок, который поможет освежить и эти знания!
👉 Узнать больше о курсе
Воспользуйтесь промокодом PROGLIB, чтобы получить скидку 20% до 13 мая!
Почему так? Отщепенцы в дата сайенс юзают только чужие модели. Профи же создают свои модели и улучшают существующие – поэтому высоко ценятся!
Хотите стать настоящим профессионалом в Data Science и решать любые задачи? Изучите линейную алгебру, матанализ, теорию вероятности, комбинаторику и другие разделы вышмата.
В этом поможет курс «Математика для Data Science», специально разработанный преподавателями ВМК МГУ совместно с Proglib Academy 📚
Уникальная авторская программа поможет:
• изучить разделы математики, необходимые для успешной работы в дата сайенс и анализе данных;
• отработать навыки математического и абстрактного мышления;
• подготовиться к поступлению в ШАД.
Хорошая новость для тех, кто подзабыл школьную математику – в программе есть блок, который поможет освежить и эти знания!
👉 Узнать больше о курсе
Воспользуйтесь промокодом PROGLIB, чтобы получить скидку 20% до 13 мая!
👍2
Kotlin Sequences: что из себя представляет последовательность и как работать с ее операторами + когда следует использовать последовательности вместо коллекций.
https://proglib.io/w/dde8bf8e
https://proglib.io/w/dde8bf8e
kodeco.com
Kotlin Sequences: Getting Started
In this Kotlin Sequences tutorial, you’ll learn what a sequence is, its operators and when you should consider using them instead of collections.
👍5👎1
Бесплатный курс по Dart и Flutter от канала LazyLoad Dart & Flutter. На текущий момент доступно 103 видеоурока.
https://proglib.io/w/bb010c2d
https://proglib.io/w/bb010c2d
🔥11👍4💩1
Руководство по использованию билд системы Bazel в существующем iOS-проекте, подключению инкрементальной сборки и кэшированию скомпилированных модулей.
https://proglib.io/w/80cbbe3e
https://proglib.io/w/80cbbe3e
Medium
Building iOS apps faster using Bazel
Learn how to build iOS apps without Xcode and faster
Размышления о кроссплатформенных веб-приложениях как об альтернативе нативным мобильным приложениям на реальном примере.
https://proglib.io/w/6277c7d5
https://proglib.io/w/6277c7d5
AppTractor
Я заменил нативное iOS-приложение кроссплатформенным веб-приложением — и никто не заметил!
Как и меня, вас может ждать сюрприз.
🤮8🔥2
Обмен событиями SwiftUI с UIKit и наоборот
В статье вы найдете множество советов о том, как легко интегрировать код SwiftUI с проектом UIKit / AppKit.
https://proglib.io/w/23c1352c
В статье вы найдете множество советов о том, как легко интегрировать код SwiftUI с проектом UIKit / AppKit.
https://proglib.io/w/23c1352c
Kotlin, обрабатываем исключения в корутинах правильно
В статье разбираются ситуации, в которых требуется осторожность, а также рассматриваются лучшие практики в обработке ошибок.
https://proglib.io/w/59ff2d4a
В статье разбираются ситуации, в которых требуется осторожность, а также рассматриваются лучшие практики в обработке ошибок.
https://proglib.io/w/59ff2d4a
Хабр
Kotlin, обрабатываем исключения в корутинах правильно
Как Kotlin разработчик, вы скорее всего знаете, что корутины в случае ошибки, выкидывают исключения. Возможно вы думаете обработка таких исключений происходит как обычно в Kotlin/Java коде. К...
👍6