Стас Цыганов, лид мобильной разработки в Туту.ру, делится опытом из жизни iOS-команды. Стас рассказывает, к чему они пришли, к чему только идут, а от чего избавились за пять лет.
https://proglib.io/w/1dac6e11
https://proglib.io/w/1dac6e11
Хабр
4,5 года из жизни iOS-команды в пяти историях и одном техрадаре
Привет, я Стас, лид мобильной разработки Туту.ру. Хочу поделиться, к чему мы пришли, к чему только идём, а от чего избавились за пять лет, что я в компании. Часть решений может шокировать. Поехали!...
👍1
Некоторые актуальные вопросы и ответы для подготовки к собеседованию на позицию Android-разработчика.
https://proglib.io/w/89daab2e
https://proglib.io/w/89daab2e
Medium
Android interview prep 2022: Topics/concepts to master
Have been developing mobile apps for the last 11 years and was lucky enough to recruit the best mobile developers for companies I worked…
🔥2
Забавно, когда статья заканчивается чем-то вроде «Может быть, я брошу туториалы и курсы и просто поиграю какое-то время» 😉.
https://proglib.io/w/d8797465
https://proglib.io/w/d8797465
Medium
Apparently You Can’t Teach an Old Dog SwiftUI and Xcode
Is it because my brain is broken?
А в Modern Android Development (MAD) Skills тем временем появились новые серии технических материалов о современной Android-разработке:
📺 DataStore
📺 Gradle and AGP Build APIs
📺 DataStore
📺 Gradle and AGP Build APIs
YouTube
DataStore - MAD Skills - YouTube
👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Результаты исследования более 13 000 зарплат IT-специалистов во втором полугодии 2021 года от Хабр Карьеры
Медианная зарплата среди всех IT-специалистов сейчас 140 000 ₽. В Москве средний заработок айтишников самый высокий — 191 000 ₽, в Петербурге платят уже немного меньше — 165 000 ₽, в остальных регионах ребята получают 130 000 ₽.
Уровень зарплат в этот период вырос на 17% по сравнению с первым полугодием 2021 года.
🔗 Читать статью
Медианная зарплата среди всех IT-специалистов сейчас 140 000 ₽. В Москве средний заработок айтишников самый высокий — 191 000 ₽, в Петербурге платят уже немного меньше — 165 000 ₽, в остальных регионах ребята получают 130 000 ₽.
Уровень зарплат в этот период вырос на 17% по сравнению с первым полугодием 2021 года.
🔗 Читать статью
👍1
Render Loop в iOS: как устроен, какие проблемы с производительностью могут возникнуть и как с ними бороться.
https://proglib.io/w/7684adc9
https://proglib.io/w/7684adc9
Хабр
Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU
Render Loop крутится — кадры мутятся. Доброго времени суток, уважаемые читатели. Здесь я начинаю свой цикл статей о работе с графикой в iOS. В моих планах разобраться с работой базовых механик...
Краткое руководство по интеграции каталога версий в Android 👉 https://proglib.io/w/e28f0ff0
Medium
Integrate Version catalog in Android
A version catalog is a list of dependencies, represented as dependency coordinates, that a user can pick from when declaring dependencies…
Forwarded from Библиотека Go-разработчика | Golang
Хорошие новости: команда Stepik одобрила выдачу сертификатов по нашему курсу «Статьи для IT» https://stepik.org/101672.
Для кого курс: для всех, кто хочет научиться занятно писать о собственных проектах, крутых программных решениях и разработке вообще. Учим собирать и систематизировать заметки, писать, редактировать и иллюстрировать статьи. Всё это на примерах публикаций про информационные технологии.
Зачем: чтобы продвигать личные IT-продукты и услуги, научиться доносить идеи, развить навыки письма и общения.
Сколько стоит: бесплатный. Более того, регулярно отвечаем на вопросы студентов в комментариях.
Ссылка на курс: https://stepik.org/101672
Для кого курс: для всех, кто хочет научиться занятно писать о собственных проектах, крутых программных решениях и разработке вообще. Учим собирать и систематизировать заметки, писать, редактировать и иллюстрировать статьи. Всё это на примерах публикаций про информационные технологии.
Зачем: чтобы продвигать личные IT-продукты и услуги, научиться доносить идеи, развить навыки письма и общения.
Сколько стоит: бесплатный. Более того, регулярно отвечаем на вопросы студентов в комментариях.
Ссылка на курс: https://stepik.org/101672
Stepik: online education
Статьи для IT: как объяснять и распространять значимые идеи
Для тех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании и собственных IT-проектах
👎2🔥2
Особенности управления памятью при использовании async/await в Swift 👉 https://proglib.io/w/b97d9e49
Swift by Sundell
Memory management when using async/await in Swift | Swift by Sundell
Managing an app’s memory is something that tends to be especially tricky when it comes to asynchronous code, so let’s take a look at how to do just that when using async/await.
Интересное предложение по архитектуре KMM и общей ViewModel 👉 https://proglib.io/w/c3bc6d4e
Medium
Kotlin Multiplatform Mobile and how to share ViewModel: An architecture proposal
In this article I will present a framework for building KMM apps, the objective is share business and presentation logic
🚄 Сравнение 6 алгоритмов сортировки: пузырьком, выбором, кучей, вставками, слиянием и быстрая
В этой статье мы начнем изучение алгоритмов сортировки, разберем 6 методов сортировки и ознакомимся с оценкой их эффективности.
https://proglib.io/sh/MleBkGR4VW
В этой статье мы начнем изучение алгоритмов сортировки, разберем 6 методов сортировки и ознакомимся с оценкой их эффективности.
https://proglib.io/sh/MleBkGR4VW
👍1
Кирилл Розов делится любимыми инструментами для повышения продуктивности разработки и демонстрации результатов кода.
https://proglib.io/w/431a280e
https://proglib.io/w/431a280e
YouTube
Эти инструменты улучшают мои приложения
Мои любимые инструменты для повышения продуктивности разработки и демонстрации результатов своего кода
Билеты Podlodka Android Crew #7 с промокодов BROADCAST2022 https://bit.ly/34wPXgR
🔗 НАШ МЕРЧ https://androidbroadcaststore.by/
🔗 Подпишись на канал ht…
Билеты Podlodka Android Crew #7 с промокодов BROADCAST2022 https://bit.ly/34wPXgR
🔗 НАШ МЕРЧ https://androidbroadcaststore.by/
🔗 Подпишись на канал ht…
👍4
❓Когда следует использовать Decimal вместо Double в Swift 👉 https://proglib.io/w/74a46dce
Jesse Squires
When should you use Decimal instead of Double?
In Swift there are 13 numeric types. Like most other programming languages, Swift provides signed integers of various sizes, corresponding unsigned integers,...
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👁👁 11 советов для программиста, которые помогут сохранить зрение при длительной работе за компьютером
Делимся советами, как айтишнику сохранить здоровье глаз при работе за компьютером.
https://proglib.io/sh/zSksJ948QD
Делимся советами, как айтишнику сохранить здоровье глаз при работе за компьютером.
https://proglib.io/sh/zSksJ948QD
👍1
Статьи из серии Microapps architecture in Swift:
🔗 SPM basics
🔗 Feature modules
🔗 Resources and localization
🔗 Dependency Injection
🔗 SPM basics
🔗 Feature modules
🔗 Resources and localization
🔗 Dependency Injection
Swift with Majid
Microapps architecture in Swift. SPM basics.
This week I want to start a series of posts about the new approach I use to build scalable apps in Swift. Microapps architecture allows you to reduce the compile-time and enhances the separation of concerns in your codebase. Teams can produce a module per…
👍3
#news #android
Новости из мира Android-разработки:
🔗 The first developer preview of Android 13
🔗 Jetpack Compose 1.1 is now stable
🔗 Jetpack Compose Roadmap
🔗 Android 12L Beta 3
Новости из мира Android-разработки:
🔗 The first developer preview of Android 13
🔗 Jetpack Compose 1.1 is now stable
🔗 Jetpack Compose Roadmap
🔗 Android 12L Beta 3
Android Developers Blog
The first developer preview of Android 13
News and insights on the Android platform, developer tools, and events.
iOS Community Meetup: DI, async/await, snapshot-тестирование
Запись первого открытого митапа, проведенного iOS-сообществом Райффайзен Банка. В программе спикеры из Райффайзен Банка, ManyChat, а также один независимый эксперт.
https://proglib.io/w/7481ef46
Запись первого открытого митапа, проведенного iOS-сообществом Райффайзен Банка. В программе спикеры из Райффайзен Банка, ManyChat, а также один независимый эксперт.
https://proglib.io/w/7481ef46
YouTube
iOS Community Meetup: DI, async/await, snapshot-тестирование
2 февраля iOS Community Райффайзен Банка проводит свой первый открытый митап. В программе спикеры из Райффайзен Банка, ManyChat, а также один независимый эксперт.
App Store Review Guidelines + простой чек-лист, который поможет избежать отказов в App Store.
Apple
App Store Review Guidelines - Apple Developer
The App Store Review Guidelines provide guidance and examples across a range of development topics, including user interface design, functionality, content, and the use of specific technologies. These guidelines are designed to help you prepare your Apps…
👍2