This media is not supported in your browser
VIEW IN TELEGRAM
Scale Animation With Anchor in SwiftUI
https://www.devtechie.com/community/public/posts/153878-scale-animation-with-anchor-in-swiftui
#ios
👉 @developer_mobila
https://www.devtechie.com/community/public/posts/153878-scale-animation-with-anchor-in-swiftui
#ios
👉 @developer_mobila
👍1
Whetstone: DI фреймворк для Android
Whetstone — фреймворк Dependency Injection для Android, который упрощает работу с Dagger 2 используя Anvil. Whetstone предоставляет упрощенный способ подключения Dagger и Anvil в приложение для Android. Whetstone поставляется со встроенным набором компонентов (и соответствующими scope аннотациями), которые автоматически интегрируются в Android Framework. Биндинг в дочернем компоненте может иметь зависимости от любого биндинга в компоненте-предке.
Цели Whetstone:
Упростить инфраструктуру, связанную с Dagger, для приложений Android.
Создать стандартный набор компонентов и областей действия для упрощения настройки, но с возможностью кастомизации.
https://github.com/deliveryhero/whetstone
#Android
👉 @developer_mobila
Whetstone — фреймворк Dependency Injection для Android, который упрощает работу с Dagger 2 используя Anvil. Whetstone предоставляет упрощенный способ подключения Dagger и Anvil в приложение для Android. Whetstone поставляется со встроенным набором компонентов (и соответствующими scope аннотациями), которые автоматически интегрируются в Android Framework. Биндинг в дочернем компоненте может иметь зависимости от любого биндинга в компоненте-предке.
Цели Whetstone:
Упростить инфраструктуру, связанную с Dagger, для приложений Android.
Создать стандартный набор компонентов и областей действия для упрощения настройки, но с возможностью кастомизации.
https://github.com/deliveryhero/whetstone
#Android
👉 @developer_mobila
👍1🔥1
Как добавить тень для кнопки на Android: опыт разработчика inDrive
Когда заходит речь про тени на Android, возникает сразу несколько вопросов. Первый: зачем они нужны? Второй: почему нельзя использовать системные тени и жить счастливо? Третий: если нельзя использовать системные тени, как реализовать кастомные?
Сергей Петров, Android-разработчик в команде Design System компании inDrive попытался ответить на эти вопросы в статье на Хабре. Получился развернутый материал о способах нарисовать тени максимально удобно и просто.
Когда заходит речь про тени на Android, возникает сразу несколько вопросов. Первый: зачем они нужны? Второй: почему нельзя использовать системные тени и жить счастливо? Третий: если нельзя использовать системные тени, как реализовать кастомные?
Сергей Петров, Android-разработчик в команде Design System компании inDrive попытался ответить на эти вопросы в статье на Хабре. Получился развернутый материал о способах нарисовать тени максимально удобно и просто.
Хабр
Всем выйти из сумрака: как добавить тень на Android
Когда заходит речь про тени на Android, возникает сразу несколько вопросов. Первый: зачем они нужны? Второй: почему нельзя использовать системные тени и жить счастливо? Третий: если нельзя...
🔥3👍1
Успейте подать заявку в Alfa Campus!
В ноябре Альфа-Банк запускает Alfa Campus — бесплатные курсы от Альфа-Банка для тех, кто начинает свой путь в IT. Преподаватели — ведущие сотрудники Альфы.
Если вы увлекаетесь мобильной разработкой, вы можете подать заявку на факультет Аndroid-разработки, в течение 3 месяцев пройти обучение абсолютно бесплатно и получить оффер от Альфа-Банка, если окажетесь в числе лучших.
Срок подачи заявок до 31-го октября — количество мест ограничено.
В ноябре Альфа-Банк запускает Alfa Campus — бесплатные курсы от Альфа-Банка для тех, кто начинает свой путь в IT. Преподаватели — ведущие сотрудники Альфы.
Если вы увлекаетесь мобильной разработкой, вы можете подать заявку на факультет Аndroid-разработки, в течение 3 месяцев пройти обучение абсолютно бесплатно и получить оффер от Альфа-Банка, если окажетесь в числе лучших.
Срок подачи заявок до 31-го октября — количество мест ограничено.
👍5
Как стать Android разработчиком с нуля, по шагам
Эта статья имеет целью сделать мой субъективный обзор примерного алгоритма и доступных ресурсов для того, чтобы овладеть специальностью андроид разработчика, при условии что человек вообще не знает что такое язык программирования.
#Android
👉 @developer_mobila
Эта статья имеет целью сделать мой субъективный обзор примерного алгоритма и доступных ресурсов для того, чтобы овладеть специальностью андроид разработчика, при условии что человек вообще не знает что такое язык программирования.
#Android
👉 @developer_mobila
👍5
Сколько стоит джун, мидл или сеньор?
Часто молодые специалисты не чувствуют момент, когда их уровень вырос и можно брать более сложные задачи и просить повышения зарплаты. По каким признакам это понять? Какие цифры называть переходя на новое место или какого повышения можно ждать на старом?
На эти вопросы отвечает skillmaps.ru — открытая база знаний для развития IT-специалистов. Навыки разбиты по классическим грейдам: Junior, Middle, Senior и привязаны к реальным зарплатам. По каждому навыку есть подборка ссылок-материалов, необходимых для освоения.
На skillmaps.ru буквально в несколько кликов можно узнать сколько стоят твои навыки и смело выставлять кост руководству 😉
Часто молодые специалисты не чувствуют момент, когда их уровень вырос и можно брать более сложные задачи и просить повышения зарплаты. По каким признакам это понять? Какие цифры называть переходя на новое место или какого повышения можно ждать на старом?
На эти вопросы отвечает skillmaps.ru — открытая база знаний для развития IT-специалистов. Навыки разбиты по классическим грейдам: Junior, Middle, Senior и привязаны к реальным зарплатам. По каждому навыку есть подборка ссылок-материалов, необходимых для освоения.
На skillmaps.ru буквально в несколько кликов можно узнать сколько стоят твои навыки и смело выставлять кост руководству 😉
👍5
Setting up custom font style for Text, Labels and Buttons globally in iOS Application — iOS Swift
https://medium.com/@arunvaishy1007/setting-up-custom-font-style-for-text-labels-and-buttons-globally-in-ios-application-ios-swift-17b08317c026
#ios
👉 @developer_mobila
https://medium.com/@arunvaishy1007/setting-up-custom-font-style-for-text-labels-and-buttons-globally-in-ios-application-ios-swift-17b08317c026
#ios
👉 @developer_mobila
👍1
Как локализовать приложение
Большой гайд по локализации. Как перевести текст, фото, дату и валюты. Обзор инструментов и автоматизаций.
Это большой ультимативный гайд по локализации. Если вы только начинаете изучить локализацию - рекомендуем читать по порядку. Все инструменты в статье редакция выстрадала опытом и временем.
https://sparrowcode.io/ru/tutorials/localisation
#ios
👉 @developer_mobila
Большой гайд по локализации. Как перевести текст, фото, дату и валюты. Обзор инструментов и автоматизаций.
Это большой ультимативный гайд по локализации. Если вы только начинаете изучить локализацию - рекомендуем читать по порядку. Все инструменты в статье редакция выстрадала опытом и временем.
https://sparrowcode.io/ru/tutorials/localisation
#ios
👉 @developer_mobila
👍4❤🔥1
5 Simple Steps to Implement Picture-in-Picture Mode in an Android App
https://levelup.gitconnected.com/5-simple-steps-to-implement-picture-in-picture-mode-in-the-android-app-65b7ee09587d
#Android
👉 @developer_mobila
https://levelup.gitconnected.com/5-simple-steps-to-implement-picture-in-picture-mode-in-the-android-app-65b7ee09587d
#Android
👉 @developer_mobila
👍3
Weekend Mobile Offer — уже 19-20 ноября
Как получить офер в Яндекс за 2 дня? Участвовать в Weekend Mobile Offer. Ближайший — 19-20 ноября.
Если вы, или тот, кого вы знаете, имеете опыт разработки не менее трех лет на iOS, Android или Flutter, смело жмите на кнопку и регистрируйтесь.
Онлайн-отбор закончится 16 ноября. 20 ноября тех, кто его пройдёт, пригласят на технические собеседования и встречи с нанимающими командами. Удачи!
Как получить офер в Яндекс за 2 дня? Участвовать в Weekend Mobile Offer. Ближайший — 19-20 ноября.
Если вы, или тот, кого вы знаете, имеете опыт разработки не менее трех лет на iOS, Android или Flutter, смело жмите на кнопку и регистрируйтесь.
Онлайн-отбор закончится 16 ноября. 20 ноября тех, кто его пройдёт, пригласят на технические собеседования и встречи с нанимающими командами. Удачи!
👍1
Permissionless is the future of Storage on Android
https://medium.com/androiddevelopers/permissionless-is-the-future-of-storage-on-android-3fbceeb3d70a
#Android
👉 @developer_mobila
https://medium.com/androiddevelopers/permissionless-is-the-future-of-storage-on-android-3fbceeb3d70a
#Android
👉 @developer_mobila
👍3
How To Implement FaceID or TouchID in iOS
https://betterprogramming.pub/how-to-implement-faceid-or-touchid-in-ios-f3837cc2ff01
#ios
👉 @developer_mobila
https://betterprogramming.pub/how-to-implement-faceid-or-touchid-in-ios-f3837cc2ff01
#ios
👉 @developer_mobila
👍3
Будни техпода. Разворачиваем Android на Hyper-V
Вопрос, о котором хотелось бы сегодня поговорить, мне кажется, я слышу ежедневно, по несколько раз на дню. Точно не помню, но, мне кажется, что этот вопрос был первым, с которым я столкнулся на данной должности. Звучит он обычно так: «Как мне установить эмулятор Android на ваш сервер?». Серьёзно, когда я только начинал работать, я даже представить не мог, насколько часто я буду отвечать на данный вопрос.
https://habr.com/ru/company/ruvds/blog/693734/
#Android
👉 @developer_mobila
Вопрос, о котором хотелось бы сегодня поговорить, мне кажется, я слышу ежедневно, по несколько раз на дню. Точно не помню, но, мне кажется, что этот вопрос был первым, с которым я столкнулся на данной должности. Звучит он обычно так: «Как мне установить эмулятор Android на ваш сервер?». Серьёзно, когда я только начинал работать, я даже представить не мог, насколько часто я буду отвечать на данный вопрос.
https://habr.com/ru/company/ruvds/blog/693734/
#Android
👉 @developer_mobila
👍1
Developer guide on the iOS file system
https://tanaschita.com/20221010-quick-guide-on-the-ios-file-system/
#ios
👉 @developer_mobila
https://tanaschita.com/20221010-quick-guide-on-the-ios-file-system/
#ios
👉 @developer_mobila
Tanaschita
Developer guide on the iOS file system
Learn how to work with files and directories when developing iOS applications. Find out how to read and write to the documents and the library directory by using FileManager in Swift.
👍1
12 Android Studio Tips and Shortcuts to Navigate Your Codebase Faster
https://blog.appcircle.io/article/12-android-studio-tips-and-shortcuts-to-navigate-your-codebase-faster
#Android
👉 @developer_mobila
https://blog.appcircle.io/article/12-android-studio-tips-and-shortcuts-to-navigate-your-codebase-faster
#Android
👉 @developer_mobila
👍2
Forwarded from Kotlin
Learn Kotlin Programming – Full Course for Beginners
https://www.youtube.com/watch?v=EExSSotojVI
✍️ @kotlin_lib
https://www.youtube.com/watch?v=EExSSotojVI
✍️ @kotlin_lib
YouTube
Learn Kotlin Programming – Full Course for Beginners
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
✏️ Course from Alexandru Cristian.
More courses from Alexandru:
🔗 Kotlin: https://www.udemy.com/course/kotlin-masterclass-learn…
✏️ Course from Alexandru Cristian.
More courses from Alexandru:
🔗 Kotlin: https://www.udemy.com/course/kotlin-masterclass-learn…
👍1
7 Hottest Android Studio Plugins To Faster Your App Development 🚀
https://yourmakerspace.medium.com/seven-hottest-android-studio-plugins-db5e2c5fac85
#Android
👉 @developer_mobila
https://yourmakerspace.medium.com/seven-hottest-android-studio-plugins-db5e2c5fac85
#Android
👉 @developer_mobila
👍1
How to create one Android app/library for multiple design systems (visually different UIs)
https://medium.com/@Syex/how-to-create-one-android-app-library-for-multiple-design-systems-visually-different-uis-22548c5aa207
#Android
👉 @developer_mobila
https://medium.com/@Syex/how-to-create-one-android-app-library-for-multiple-design-systems-visually-different-uis-22548c5aa207
#Android
👉 @developer_mobila
👍1
How to scale custom fonts with Dynamic Type in SwiftUI
https://sarunw.com/posts/swiftui-scale-custom-font-dynamic-type/
#ios
👉 @developer_mobila
https://sarunw.com/posts/swiftui-scale-custom-font-dynamic-type/
#ios
👉 @developer_mobila
👍1
Как в Android запрещали фоновую работу и улучшали расход батареи
Когда-то работа в фоне была простой. Теперь в Android есть множество ограничений: работа в фоне, доступ к файловой системе, разрешения, на которые надо получить одобрение модераторов Google Play, и другие. Со всеми ими разработчикам приходится работать. Недавно я выступил с докладом на эту тему на конференции DUMP, а теперь написал текст на его основе для Хабра. Давайте вспомним, с чего все начиналось и как менялись требования с каждой новой версией Android.
https://habr.com/ru/company/tinkoff/blog/693094/
#Android
👉 @developer_mobila
Когда-то работа в фоне была простой. Теперь в Android есть множество ограничений: работа в фоне, доступ к файловой системе, разрешения, на которые надо получить одобрение модераторов Google Play, и другие. Со всеми ими разработчикам приходится работать. Недавно я выступил с докладом на эту тему на конференции DUMP, а теперь написал текст на его основе для Хабра. Давайте вспомним, с чего все начиналось и как менялись требования с каждой новой версией Android.
https://habr.com/ru/company/tinkoff/blog/693094/
#Android
👉 @developer_mobila
👍2