Создание кастомного макета в SwiftUI. Интервалы
https://swiftwithmajid.com/2022/12/06/building-custom-layout-in-swiftui-spacing/
#ios
👉 @developer_mobila
https://swiftwithmajid.com/2022/12/06/building-custom-layout-in-swiftui-spacing/
#ios
👉 @developer_mobila
Swift with Majid
Building custom layout in SwiftUI. Spacing.
Multiple layouts allow us to compose views in different ways. One crucial thing is the spacing between children of the concrete layout. This week we will learn how to build a custom layout allowing us to specify a particular spacing between views and how…
Forwarded from inDrive.Tech
⚖️ Что делает дев-адвокат: от защиты интересов разработки до построения сообществ
Должность дев-адвоката пока редко встречается на рынке, а обязанности в разных компаниях серьёзно отличаются: от маркетинга и внешнего пиара до построения внутреннего сообщества инженеров.
Дев-адвокат inDrive Алексей Кудрявцев в статье на Хабре рассказал, как представляет интересы iOS-разработчиков в компании. Он поделился проектами, которые реализовал за полгода работы: картой реальности разработки на основе кастдевов, моделью зрелости инженеров и манифестом дев-адвоката.
➡️ Читать статью
Должность дев-адвоката пока редко встречается на рынке, а обязанности в разных компаниях серьёзно отличаются: от маркетинга и внешнего пиара до построения внутреннего сообщества инженеров.
Дев-адвокат inDrive Алексей Кудрявцев в статье на Хабре рассказал, как представляет интересы iOS-разработчиков в компании. Он поделился проектами, которые реализовал за полгода работы: картой реальности разработки на основе кастдевов, моделью зрелости инженеров и манифестом дев-адвоката.
➡️ Читать статью
Как Senior iOS Engineers стилизуют код: Производительность и чистота кода
https://medium.com/@james.daniel.isaiah/how-senior-ios-engineers-style-code-for-performance-and-clarity-467fa2a9d1f1
#ios
👉 @developer_mobila
https://medium.com/@james.daniel.isaiah/how-senior-ios-engineers-style-code-for-performance-and-clarity-467fa2a9d1f1
#ios
👉 @developer_mobila
👍1
13 фантастических плагинов для Android Studio
https://blog.protein.tech/all-my-android-studio-plugins-b25012ed51f6
#Android
👉 @developer_mobila
https://blog.protein.tech/all-my-android-studio-plugins-b25012ed51f6
#Android
👉 @developer_mobila
👍2👎1
WebSockets in Android with OkHttp and ViewModel
https://itnext.io/websockets-in-android-with-okhttp-and-viewmodel-776a9eed67b5
#Android
👉 @developer_mobila
https://itnext.io/websockets-in-android-with-okhttp-and-viewmodel-776a9eed67b5
#Android
👉 @developer_mobila
👍2
Refactoring an MVVM iOS app into VIPER
https://medium.com/@cleanrun/refactoring-an-mvvm-ios-app-into-viper-2a07cab2210f
#ios
👉 @developer_mobila
https://medium.com/@cleanrun/refactoring-an-mvvm-ios-app-into-viper-2a07cab2210f
#ios
👉 @developer_mobila
Medium
Refactoring an MVVM iOS app into VIPER
As some of you may know, last year I had the chance to participate in a coding challenge for a job vacancy. I developed an image grouping…
Big O notation in Swift
https://medium.com/@dinozavr2005/big-o-notation-in-swift-a05afc36dc3d
#ios
👉 @developer_mobila
https://medium.com/@dinozavr2005/big-o-notation-in-swift-a05afc36dc3d
#ios
👉 @developer_mobila
С 24 по 30 марта МТС проводит хакатон True Tech Hack.
Что на кону: победители разделят призовой фонд 1 500 000 рублей.
Кто участвует: frontend-, backend- и мобильные разработчики, data science специалисты, UX/UI-дизайнеры и продакт-менеджеры.
Что делать: создать решения для просмотра фильмов на мультимедийной онлайн-платформе KION для людей с особыми потребностями.
Условия: ты можешь участвовать со своей командой или тебе помогут ее найти.
Финальный питчинг и награждение: 31 марта офлайн на конференции True Tech Day.
Создавай впечатления для тех, кто ощущает мир иначе, на хакатоне от МТС.
Успей зарегистрироваться до 22 марта по ссылке: https://cnrlink.com/truetechhack7
Что на кону: победители разделят призовой фонд 1 500 000 рублей.
Кто участвует: frontend-, backend- и мобильные разработчики, data science специалисты, UX/UI-дизайнеры и продакт-менеджеры.
Что делать: создать решения для просмотра фильмов на мультимедийной онлайн-платформе KION для людей с особыми потребностями.
Условия: ты можешь участвовать со своей командой или тебе помогут ее найти.
Финальный питчинг и награждение: 31 марта офлайн на конференции True Tech Day.
Создавай впечатления для тех, кто ощущает мир иначе, на хакатоне от МТС.
Успей зарегистрироваться до 22 марта по ссылке: https://cnrlink.com/truetechhack7
Jetpack Compose and Composable Preview
https://betterprogramming.pub/jetpack-compose-and-composable-preview-5ebca43ff912
#Android
👉 @developer_mobila
https://betterprogramming.pub/jetpack-compose-and-composable-preview-5ebca43ff912
#Android
👉 @developer_mobila
👍4
Weekend Offer ВКонтакте для C++ и мобильных разработчиков
Специалистов приглашают в несколько команд соцсети в трех направлениях: Android, iOS, BackEnd (C++). Отправляйте отклик до 9 марта, чтобы познакомиться с тимлидами, узнать о работе ВКонтакте и получить шанс попасть в одну из команд за выходные.
#Android #ios
👉 @developer_mobila
Специалистов приглашают в несколько команд соцсети в трех направлениях: Android, iOS, BackEnd (C++). Отправляйте отклик до 9 марта, чтобы познакомиться с тимлидами, узнать о работе ВКонтакте и получить шанс попасть в одну из команд за выходные.
#Android #ios
👉 @developer_mobila
Multi-select Filter in Swift
https://betterprogramming.pub/multi-select-filter-in-swift-part-1-5f4da79989b9
#ios
👉 @developer_mobila
https://betterprogramming.pub/multi-select-filter-in-swift-part-1-5f4da79989b9
#ios
👉 @developer_mobila
Slowing down your code with Coroutines
https://kt.academy/article/slowing-down-coroutines
#Android
👉 @developer_mobila
https://kt.academy/article/slowing-down-coroutines
#Android
👉 @developer_mobila
👍1
Using Tuples to do Sorting Operations in Swift
https://holyswift.app/using-tuples-to-complex-sorting-operations-in-swift/
#ios
👉 @developer_mobila
https://holyswift.app/using-tuples-to-complex-sorting-operations-in-swift/
#ios
👉 @developer_mobila
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Jetpack Compose for Wear OS
Узнайте о Jetpack Compose для Wear OS, создав специальное приложение для управления временем задержки дыхания, включая секундомер для отслеживания новых рекордов и сохранения их в коллекции. В этом руководстве вы познакомитесь со всеми основными компонентами, такими как Inputs, Dialogs, Progress Indicators и Page Indicators.
https://www.kodeco.com/36067385-jetpack-compose-for-wear-os
#Android
👉 @developer_mobila
Узнайте о Jetpack Compose для Wear OS, создав специальное приложение для управления временем задержки дыхания, включая секундомер для отслеживания новых рекордов и сохранения их в коллекции. В этом руководстве вы познакомитесь со всеми основными компонентами, такими как Inputs, Dialogs, Progress Indicators и Page Indicators.
https://www.kodeco.com/36067385-jetpack-compose-for-wear-os
#Android
👉 @developer_mobila
👍1
Increase App Performance (Method Dispatch iOS)
https://medium.com/@mina.a.ghalii/increase-app-performance-method-dispatch-ios-f577f9152e55
#ios
👉 @developer_mobila
https://medium.com/@mina.a.ghalii/increase-app-performance-method-dispatch-ios-f577f9152e55
#ios
👉 @developer_mobila
Medium
Increase App Performance (Method Dispatch iOS)
App performance is one of the most important key elements that measures app quality and affects the user experience. It is affected by many…
New Logcat: 5 Features for Effective Android App Debugging
https://alexzh.com/new-logcat-5-features-for-effective-android-app-debugging/
#Android
👉 @developer_mobila
https://alexzh.com/new-logcat-5-features-for-effective-android-app-debugging/
#Android
👉 @developer_mobila
👍3
Список фишек Android Studio для ускорения разработки
https://habr.com/ru/company/kts/blog/719218/
Android-разработчики каждый день сталкиваются с своим основным инструментом — Android Studio.
Это очень удобный инструмент с большим спектром возможностей, но зачастую разработчики не используют их все. В этой статье я попытаюсь это исправить и расскажу об интересных фишках этой IDE, которые сам использую каждый день. Не обо всех, но зато самых базовых, которые позволят увеличить вашу продуктивность.
#Android
👉 @developer_mobila
https://habr.com/ru/company/kts/blog/719218/
Android-разработчики каждый день сталкиваются с своим основным инструментом — Android Studio.
Это очень удобный инструмент с большим спектром возможностей, но зачастую разработчики не используют их все. В этой статье я попытаюсь это исправить и расскажу об интересных фишках этой IDE, которые сам использую каждый день. Не обо всех, но зато самых базовых, которые позволят увеличить вашу продуктивность.
#Android
👉 @developer_mobila
👍5
Как мы проблемы UI в виджетах решали
Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно популярны у пользователей — более 50 тысяч использований в месяц. Расскажу, как мы разрабатывали наши виджеты, с какими проблемами столкнулись и как искали решение.
https://habr.com/ru/company/tinkoff/blog/713994/
#Android
👉 @developer_mobila
Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно популярны у пользователей — более 50 тысяч использований в месяц. Расскажу, как мы разрабатывали наши виджеты, с какими проблемами столкнулись и как искали решение.
https://habr.com/ru/company/tinkoff/blog/713994/
#Android
👉 @developer_mobila
👍2
Как мы сократили время запуска нашего iOS-приложения на 60%
https://doordash.engineering/2023/01/31/how-we-reduced-our-ios-app-launch-time-by-60/
#ios
👉 @developer_mobila
https://doordash.engineering/2023/01/31/how-we-reduced-our-ios-app-launch-time-by-60/
#ios
👉 @developer_mobila
👍1
Annotation Injection with compile-time safety in Swift
https://medium.com/@arash.good93/annotation-injection-with-compile-time-safety-in-swift-d9866b91ebb7
#ios
👉 @developer_mobila
https://medium.com/@arash.good93/annotation-injection-with-compile-time-safety-in-swift-d9866b91ebb7
#ios
👉 @developer_mobila
Medium
Annotation Injection with compile-time safety in Swift
Let’s say we’re all familiar with the concept of dependency injection and why we tend to consider that. Also assume that we’re on the same…