Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck – Telegram
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.51K subscribers
1.71K photos
85 videos
52 files
4.54K links
Все самое полезное для мобильного разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
Что нужно знать перед переходом на Jetpack Compose

В статье описаны некоторые вещи, которые необходимо знать, прежде чем перейти от императивного стиля на основе XML к новому набору инструментов Android для декларативного стиля.

https://proglib.io/w/5b142659
Nabin Shrestha, разработчик мобильных прложений для iOS и Android, рассказывает про настройку iOS-проекта в соответствии с шаблоном чистой архитектуры с поомощью RxSwift и Swinject.

https://proglib.io/w/1ca9acdc
Учимся рисовать собственные представления в Android

Создавать собственные представления стоит лишь в том случае, если нет другого, более простого способа реализовать нужную вам возможность или если у вас есть какие-либо из указанных ниже проблем, которые можно устранить за счет создания собственного представления:

1. Производительность: в вашем макете много представлений и вы хотите оптимизировать их, нарисовав одно, более легкое собственное представление.
2. Имеется сложная иерархия представлений, которую трудно использовать и поддерживать.
3. Необходимо создать специализированное представление, требующее рисования вручную.

https://proglib.io/w/1586afb2
🍏 Разработка мобильных игр для iOS: с чего начать, что изучать и какие инструменты использовать

Платформа Apple пользуется огромной популярностью – это привлекает начинающих разработчиков мобильных игр. Разбираемся, какие инструменты придется изучить новичку, чтобы создать очередной хит для AppStore.

https://proglib.io/sh/tNuxJmCls5
Клонируем домашнюю страницу Instagram менее чем за час с помощью SwiftUI

Статья посвящена разработке пользовательского интерфейса и демонстрирует быстрый способ создания макетов с помощью SwiftUI.

https://proglib.io/w/de37d45c
Genymotion — решение, основанное на Virtual Box, которое виртуализирует, а не эмулирует Android, обеспечивая ощутимый прирост производительности.

Инструмент имеет полный набор средств для быстрой и качественной работы: shell, более 10 виртуальных устройств и интеграцию с Eclipse и Android Studio. Причем все это работает на Linux, Mac и Windows и имеет удобный интерфейс.

https://proglib.io/w/8de37df2
Хочешь принять участие в новом крутом образовательном проекте? Тогда у нас для тебя отличные новости!
Мы открываем вакансию «Спикер (преподаватель) образовательного IT-курса по Java»!

Кого мы ищем? Java-разработчиков с опытом публичных выступлений.

Обязанности:
– Запись видеокурсов по подготовленным нашими авторам материалам
– Проверка домашних заданий студентов

Требования. Нам важно, чтобы спикер обладал грамотной речью и хорошей дикцией, имел навыки программирования на Java не ниже уровня Middle.
Условия работы. Мы рассчитываем на долгосрочное сотрудничество. Загрузка от 5 часов в неделю, оплата — от 2000 рублей за час съемки. Работа в нашей студии в Москве.

В отклике на вакансию укажите образование, опыт выступлений и разработки.
Контакты для связи:
Telegram: @vlad_proglib
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📊 Опубликованы результаты ежегодного опроса от JetBrains, посвященного экосистеме разработки

В отчете представлена информация о современных тенденциях в IT-отрасли, а также интересные факты об инструментах, технологиях, языках программирования и других аспектах мира разработки.

https://proglib.io/w/089dd2ce
🔧 The Composable Architecture (TCA) — это библиотека для создания приложений последовательным и понятным способом с учетом композиции, тестирования и эргономики. TCA можно использовать в SwiftUI / UIKit / др. и на любой платформе Apple.

Обязательно дочитайте описание до конца, ведь за данной библиотекой стоит много опыта и знаний, которые можно использовать в своих приложениях.

👉 https://proglib.io/w/014bbdbc

14 июня состоялся релиз 0.19.0, который среди прочего включил новую перегрузку Reducer.pullback для работы с enum-based состоянием и новое представление SwitchStore для преобразования хранилищ состояния перечисления в хранилища отдельных случаев перечисления (подробнее)