Рассматриваем шаблон Model-View-Intent с Kotlin Flow, который структурирует схему обмена информацией и создания представлений, а также определяет четкое соглашение с представлением и бизнес-логикой, используя UDF.
https://proglib.io/w/4a2d673b
https://proglib.io/w/4a2d673b
Medium
Android Model-View-Intent with Kotlin Flow
Refactor from Unidirectional Data Flow with LiveData
5 интересных iOS-библиотек, которые вы однозначно должны взять на заметку при разработке новых проектов.
https://proglib.io/w/b1013101
https://proglib.io/w/b1013101
Medium
5 iOS Libraries Ready for Your New Projects
UIAlertController on steroids, custom input view, MessageKit, and much more
Что выведет программа на языке Swift?
Anonymous Quiz
4%
B: a, B: b
59%
S: a, S:b
12%
B: a, S: a, B: b, S: b
9%
S: a, B: a, S: b, B: b
17%
Посмотреть результаты
Автор статьи делится опытом реализации паттерна MVVM в рамках разработки одного из домашних проектов:
- Бюджетный DI на антипаттернах
- Доступный MVVM на хакнутых экстеншенах
- Легковесный роутинг на микросервисах
- Бюджетный DI на антипаттернах
- Доступный MVVM на хакнутых экстеншенах
- Легковесный роутинг на микросервисах
Хабр
Бюджетный DI на антипаттернах
Согласитесь, приятно бывает после утомительного трудового дня отточенным движением руки решительно закрыть рабочий workspace в Xcode, чтобы, облегченно вздохнув...
Учимся делать приложение модульным или как сделать код для Android переиспользуемым и поддерживаемым.
https://proglib.io/w/5e08c4ec
https://proglib.io/w/5e08c4ec
Medium
Modularization in Android: Make your code reusable and maintainable . (Beginner)
Before I start the article I would like to mention that this is my first medium article . I would love to hear your views about it!
Увлекаетесь или увлекались языком Python? Отличная возможность проверить свои знания в нашем тесте из 15 вопросов по различным аспектам языка. Сможете правильно ответить на все вопросы?
https://proglib.io/w/4b520a21
https://proglib.io/w/4b520a21
Библиотека программиста
Тест на знание языка Python
Пришло время узнать, как хорошо вы разбираетесь в Python. Проверьте свои знания в нашем тесте из 15 вопросов по различным аспектам языка. Сможете правильно ответить на все вопросы?
Поделитесь опытом относительно написания резюме и прохождения собеседований: https://proglib.io/w/d1f08919
Google Docs
Резюме и собеседование - что самое сложное?
Здравствуйте, коллеги!
Оставляйте, пожалуйста, в этой форме свои вопросы, которые возникают у вас при написании резюме и прохождении собеседований.
Оставляйте, пожалуйста, в этой форме свои вопросы, которые возникают у вас при написании резюме и прохождении собеседований.
Что из нижеследующего неверно в отношении фрагментов в Kotlin?
Anonymous Quiz
19%
Фрагмент имеет свой собственный жизненный цикл и получает свои собственные входные события
30%
Невозможно удалить фрагмент во время выполнения Activity
29%
Фрагмент определяется в классе Kotlin
6%
Пользовательский интерфейс фрагмента определяется в файле xml-макета
16%
Посмотреть результаты
🍏 Как начать разрабатывать iOS-приложения с нуля
Советы практикующего iOS-разработчика для абсолютных новичков в программировании, мечтающих научиться создавать мобильные приложения для устройств с логотипом Apple.
https://proglib.io/sh/UyJlvaP9BY
Советы практикующего iOS-разработчика для абсолютных новичков в программировании, мечтающих научиться создавать мобильные приложения для устройств с логотипом Apple.
https://proglib.io/sh/UyJlvaP9BY
Небольшой мануал по созданию iOS-приложения с помощью MongoDB Stitch: https://proglib.io/w/0064a25a
Medium
Build An iOS app with MongoDB Stitch
I’m not sure why, but there’s not much resources to help out setting up MongoDB for iOS apps on the web. My first time using it was…
Настройка сети эмулятора Android: от настройки сетевого адресного пространства и DNS до отправки голосового вызова или SMS на другой экземпляр эмулятора.
https://proglib.io/w/de5f5f40
https://proglib.io/w/de5f5f40
Android Developers
Set up Android Emulator networking | Android Developers
The emulator provides versatile networking capabilities that you can use to set up complex modeling and testing environments for your app.
Если вы планируете пройти стажировку в стартапе, то вот вам пять вещей, которые лучше уяснить до того, как её начать: https://proglib.io/w/f5ea4a2c
AppTractor
5 вещей, которые лучше понять до того, как начать стажировку в стартапе
Но сейчас понимание этих пяти особенностей разработки в стартапе заранее подготовит меня к следующей стажировке, и, возможно, вас тоже.
Что выводит программа на языке Swift?
Anonymous Quiz
5%
123
43%
214
43%
241
9%
Посмотреть результаты
Статья, которая поможет лучше узнать о том, как происходит рендеринг представлений в Android, а также научиться оптимизировать производительность приложений при рендеринге представлений: https://proglib.io/w/e5d1253d
Medium
Understand How View Renders in Android
Performance-optimization tips for apps while rendering the views
Руководство по системе управления состоянием SwiftUI: https://proglib.io/w/b788673d
Swift by Sundell
A guide to SwiftUI’s state management system | Swift by Sundell
This week, let’s take a closer look at each of SwiftUI’s state handling property wrappers, how they relate to each other, and how they make up different parts of SwiftUI’s overall state management system.
Вечерняя история о том, как из небольшого интереса к мобильной разработке можно дорости до собственного приложения на PlayMarket: https://proglib.io/w/2a50c77f
Хабр
Как изучить Android за 3 года, или История одного приложения
Всем привет! Хочу рассказать историю о том, как я стал разработчиком под Android. Не в том смысле, что я сейчас этим зарабатываю на жизнь, а в том смысле, что из небольшого интереса к мобильной...