Библиотека мобильного разработчика | 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
WWDC 2023: Observation в Swift UI
В видео вы узнаете, как повысить производительность приложения и как переключаться с ObservableObject на Observable.

Смотреть
👍1
Вопрос по iOS
#вопросы_с_собеседований

Что вызывает ошибку в коде и как ее исправить?
...............................................................................................................
Нужно преобразовать каждое значение к одному типу данных:
var result = Double(a1) + Double(a2) + a3
🥱31👍4
Набор крутых макросов для Swift-а под различные нужды.

Вот сам набор
Как жить с двумя провайдерами карт в крупном проекте

При переходе с гугло-карт на что-то другое, возникает масса нюансов, разрешимых и не очень 😂. Автор в видео как раз об этом и поговорит с вами.

Смотреть

#новость
Рано или поздно приходит момент, когда нужно в приложении нужно что-то менять. Это отличный повод переставить все на MVVM рельсы. Об этом в материале.

Читать статью

#новость
🤔5
Если у вас подключено несколько Android-устройств без указанного серийника — вы получите в ответ ошибку. Как это исправить, расскажет автор следующей статьи.

Читать

#новость
👍1
Вопрос по React Native.
#вопросы_с_собеседований

Как React Native обрабатывает переход между разными экранами?
...............................................................................................................
React Native использует компонент Navigator для управления навигацией. Компонент отвечает за управление стеком экранов, где каждый экран представлен маршрутом.

Существует несколько пакетов, предоставляющих дополнительные навигационные решения, такие как react-navigation и react-router-native, которые обеспечивают более гибкое и многофункциональное решение в навигации.
👍5
Ищете вариант для стажировки?
У нас есть, что вам предложить.
8 вариантов ждут вас 😉

#новость
Очень много новичков, желающих познать программирование, заранее не знают, смогут ли они т.к. заезженная фраза "смогут все" - на самом деле не работает и если нет способностей к этому делу, то программирование будет вызывать только страдание, которое не пройдет со временем.
Исходя из этого, мы предлагаем пройти тест на прог.ориентацию.

Пройти тест

#новость
🥱10
Вопрос по Kotlin.
#вопросы_с_собеседований

Можно ли наследоваться от data класса?
...............................................................................................................

Нельзя т.к. он является final классом, но он может наследоваться от других классов.
👍10
У 🤖 Android-а поменялся логотип...
Все новое — хорошо забытое старое т. к. идея лого не новая, а родом из 2014 - 2019 годов.

А вы что думаете по этому поводу? Как вам 3D-маскот и новый шрифт? Делитесь в комментариях 👇

#новость
🔥21🤔1
Интересные либы для скриншот-тестирования и как их можно применять. Автор рассматривает следующий софт:

Facebook* Screenshot Testing Library
Shot
Paparazzi
Dropshots

Читать
👍2
😎 Как создать и опубликовать вашу первую и самую крутую Kotlin-библиотеку сможете узнать из найденного нами материала.

Изучить

#новость
👍2
Использования геолокационных служб в Android-приложениях

Читать
Вопросик по Swift-у
#вопросы_с_собеседований

Можно ли задать параметру функции значение по умолчанию?
...............................................................................................................

Можно задать значение по умолчанию для параметра, как указано на картинке
🥱9👍1
🤑🤑🤑 Появилась информация о возможных грядущих изменениях в з/п разработчиков.
Просим ознакомиться.

Читать
🥱1
Если вы разрабатываете игру в жанре hypercasual, то будет полезно знать, что сейчас происходит с рынком и монетизацией подобных игр.
Одна из главных проблем — снижение качества трафика на фоне подорожания и увеличения сроков разработки. Спасает переход к гибридной монетизации игр и выход на веб-платформы, которые помогут начать зарабатывать с игры. Подробнее о маркетинге hypercasual-проектов в статье.

читать

#новость
2