Telegram Web Link
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
👍1🔥1
Как добавить тень для кнопки на Android: опыт разработчика inDrive

Когда заходит речь про тени на Android, возникает сразу несколько вопросов. Первый: зачем они нужны? Второй: почему нельзя использовать системные тени и жить счастливо? Третий: если нельзя использовать системные тени, как реализовать кастомные?

Сергей Петров, Android-разработчик в команде Design System компании inDrive попытался ответить на эти вопросы в статье на Хабре. Получился развернутый материал о способах нарисовать тени максимально удобно и просто.
🔥3👍1
Успейте подать заявку в Alfa Campus!

В ноябре Альфа-Банк запускает Alfa Campus — бесплатные курсы от Альфа-Банка для тех, кто начинает свой путь в IT. Преподаватели — ведущие сотрудники Альфы.

Если вы увлекаетесь мобильной разработкой, вы можете подать заявку на факультет Аndroid-разработки, в течение 3 месяцев пройти обучение абсолютно бесплатно и получить оффер от Альфа-Банка, если окажетесь в числе лучших.

Срок подачи заявок до 31-го октября — количество мест ограничено.
👍5
Как стать Android разработчиком с нуля, по шагам

Эта статья имеет целью сделать мой субъективный обзор примерного алгоритма и доступных ресурсов для того, чтобы овладеть специальностью андроид разработчика, при условии что человек вообще не знает что такое язык программирования.

#Android

👉 @developer_mobila
👍5
Сколько стоит джун, мидл или сеньор?

Часто молодые специалисты не чувствуют момент, когда их уровень вырос и можно брать более сложные задачи и просить повышения зарплаты. По каким признакам это понять? Какие цифры называть переходя на новое место или какого повышения можно ждать на старом?

На эти вопросы отвечает skillmaps.ru — открытая база знаний для развития IT-специалистов. Навыки разбиты по классическим грейдам: Junior, Middle, Senior и привязаны к реальным зарплатам. По каждому навыку есть подборка ссылок-материалов, необходимых для освоения.

На skillmaps.ru буквально в несколько кликов можно узнать сколько стоят твои навыки и смело выставлять кост руководству 😉
👍5
Как локализовать приложение

Большой гайд по локализации. Как перевести текст, фото, дату и валюты. Обзор инструментов и автоматизаций.

Это большой ультимативный гайд по локализации. Если вы только начинаете изучить локализацию - рекомендуем читать по порядку. Все инструменты в статье редакция выстрадала опытом и временем.

https://sparrowcode.io/ru/tutorials/localisation

#ios

👉 @developer_mobila
👍4❤‍🔥1
Weekend Mobile Offer — уже 19-20 ноября

Как получить офер в Яндекс за 2 дня? Участвовать в Weekend Mobile Offer. Ближайший — 19-20 ноября.

Если вы, или тот, кого вы знаете, имеете опыт разработки не менее трех лет на iOS, Android или Flutter, смело жмите на кнопку и регистрируйтесь.

Онлайн-отбор закончится 16 ноября. 20 ноября тех, кто его пройдёт, пригласят на технические собеседования и встречи с нанимающими командами. Удачи!
👍1
Будни техпода. Разворачиваем Android на Hyper-V

Вопрос, о котором хотелось бы сегодня поговорить, мне кажется, я слышу ежедневно, по несколько раз на дню. Точно не помню, но, мне кажется, что этот вопрос был первым, с которым я столкнулся на данной должности. Звучит он обычно так: «Как мне установить эмулятор Android на ваш сервер?». Серьёзно, когда я только начинал работать, я даже представить не мог, насколько часто я буду отвечать на данный вопрос.

https://habr.com/ru/company/ruvds/blog/693734/

#Android

👉 @developer_mobila
👍1
Как в Android запрещали фоновую работу и улучшали расход батареи

Когда-то работа в фоне была простой. Теперь в Android есть множество ограничений: работа в фоне, доступ к файловой системе, разрешения, на которые надо получить одобрение модераторов Google Play, и другие. Со всеми ими разработчикам приходится работать. Недавно я выступил с докладом на эту тему на конференции DUMP, а теперь написал текст на его основе для Хабра. Давайте вспомним, с чего все начиналось и как менялись требования с каждой новой версией Android.

https://habr.com/ru/company/tinkoff/blog/693094/


#Android

👉 @developer_mobila
👍2
2025/07/13 14:39:01
Back to Top
HTML Embed Code: