Подборка библиотек, проектов, статей и ресурсов по Jetpack Compose: https://proglib.io/w/1e0b1d4d
GitHub
GitHub - jetpack-compose/jetpack-compose-awesome: 📝 A curated list of awesome Jetpack Compose libraries, projects, articles and…
📝 A curated list of awesome Jetpack Compose libraries, projects, articles and resources - jetpack-compose/jetpack-compose-awesome
Дорожная карта Flutter-разработчика, которая представляет собой полный план по изучению разработки приложений с помощью Flutter.
https://proglib.io/w/a358845d
https://proglib.io/w/a358845d
Мобильное приложение Вячеслава Ансимова полностью написано на SwiftUI и выложено в App Store. Теперь он рассказывает, как это было и с какими сложностями пришлось столкнуться: https://proglib.io/w/b860affb
Хабр
Приложение на SwiftUI в AppStore – сложности разработки
SwiftUI – это молодая и пока что не совсем изученная технология. С одной стороны, большое пространство для творчества и исследования, а с другой – неизвестность, нестабильность и проблемы. Так ли...
iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12, 5th Edition (2020)
Автор: Ahmad Sahar
Пятое издание книги разделено на 4 части, каждая из которых призвана помочь вам в достижении определенного набора целей:
📌Swift — узнайте, как использовать Swift 5.3 для выполнения общих задач программирования.
📌Дизайн пользовательского интерфейса — создание пользовательского интерфейса iOS-приложения с нуля, используя раскадровки и конструктора интерфейсов Xcode.
📌Код — откройте для себя важные концепции разработки приложений для iOS и изучите стратегии и методы, которые можно использовать в своих собственных приложениях.
📌Новые функции iOS — изучите новые технологии, представленные Apple на WWDC 2020, включая SwiftUI, виджеты и многое другое.
Скачать книгу
Автор: Ahmad Sahar
Пятое издание книги разделено на 4 части, каждая из которых призвана помочь вам в достижении определенного набора целей:
📌Swift — узнайте, как использовать Swift 5.3 для выполнения общих задач программирования.
📌Дизайн пользовательского интерфейса — создание пользовательского интерфейса iOS-приложения с нуля, используя раскадровки и конструктора интерфейсов Xcode.
📌Код — откройте для себя важные концепции разработки приложений для iOS и изучите стратегии и методы, которые можно использовать в своих собственных приложениях.
📌Новые функции iOS — изучите новые технологии, представленные Apple на WWDC 2020, включая SwiftUI, виджеты и многое другое.
Скачать книгу
Telegram
Книги для программистов (reserved)
iOS 14 Programming for Beginners (2020)
Автор: Ahmad Sahar
Автор: Ahmad Sahar
Материалы встречи Android-разработчиков на Kaspersky Mobile Talks, где обсуждалась тема многомодульности Android-приложений.
https://proglib.io/w/78cca48b
+ статья Андрея Берюхова для закрепления материала
https://proglib.io/w/78cca48b
+ статья Андрея Берюхова для закрепления материала
Хабр
Kaspersky Mobile Talks #1. Многомодульность
В конце февраля мы запустили новый формат встреч Android-разработчиков Kaspersky Mobile Talks. Основное отличие от обычных митапов — здесь вместо сотни слушателе...
В виде интересной истории автор статьи рассказывает про типичные проблемы мобильных команд, а также объясняет, что такое Mobile DevOps, как он помогает решать многие проблемы и как его внедрить в работу команды.
https://proglib.io/w/5b4dc72a
https://proglib.io/w/5b4dc72a
Хабр
Да кто такой этот ваш Mobile DevOps?
Сегодня почти у каждого проекта мобильного приложения есть базовая инфраструктура: ваш код хранится на git хостинге и весь новый код регулярно проверяется на CI, чтобы не сломать старый. Если ваша...
Советы по повышению производительности разработки для iOS: https://proglib.io/w/4c577cad
www.fadel.io
iOS Performance tips you probably didn't know (from an ex-Apple engineer)
If you’d like to stay up to date with articles about Cocoa development and bootstrapping a software business, follow me on Twitter or sign up to the mailing list.
.image img { display: block; margin-left: auto; margin-right: auto; } .image-caption { font…
.image img { display: block; margin-left: auto; margin-right: auto; } .image-caption { font…
🥰1
Серия статей об основах создания и использования RecyclerView в Android:
- Знакомство с RecyclerView
- Адаптация к ListAdapter
- Обработка событий нажатия в RecyclerView
- Знакомство с RecyclerView
- Адаптация к ListAdapter
- Обработка событий нажатия в RecyclerView
Medium
Getting to know RecyclerView
RecyclerView is a powerful UI widget that allows you to display a list of data in a flexible manner. When I was learning about…
Руководство по Xcode, из которого вы узнаете, как использовать инструменты для профилирования и отладки проблем производительности, памяти и ссылок в ваших iOS-приложениях.
https://proglib.io/w/0c3cbb42
https://proglib.io/w/0c3cbb42
kodeco.com
Instruments Tutorial with Swift: Getting Started
In this Xcode tutorial, you’ll learn how to use Instruments to profile and debug performance, memory and reference issues in your iOS apps.
Серия статей под названием «В дикой природе», в которой эксперты из Google Project Zero представляют анализ эксплуатации нескольких уязвимостей нулевого дня, в том числе и для мобильных устройств. Данная подборка будет особенно полезна тем, кто ставит под сомнение безопасность мобильных приложений.
- Введение
- Ошибка Chrome Infinity
- Эксплойты Chrome
- Эксплойты Android
- Постэксплуатация Android
- Эксплойты Windows
- Введение
- Ошибка Chrome Infinity
- Эксплойты Chrome
- Эксплойты Android
- Постэксплуатация Android
- Эксплойты Windows
Blogspot
Introducing the In-the-Wild Series
This is part 1 of a 6-part series detailing a set of vulnerabilities found by Project Zero being exploited in the wild. To read the other p...
Kotlin_Coroutines_Cheat_Sheet.pdf
275.9 KB
Шпаргалка по Kotlin Coroutines
Материал о том, как подружить SwiftUI и GraphQL с помощью инструмента Graphaello: https://proglib.io/w/fae73d49
GitHub
GitHub - nerdsupremacist/Graphaello: A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL
A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL - GitHub - nerdsupremacist/Graphaello: A Tool for Writing Declarative, Type-Safe and Data-Driven Appl...
Изучаем подходы к безболезненной миграции с RxJava на Kotlin Coroutines+Flow: https://proglib.io/w/d9eef55c
Хабр
Как безболезненно мигрировать с RxJava на Kotlin Coroutines+Flow
Для выполнения асинхронных операций в Android-приложениях, где нужна загрузка и обработка любых данных, долгое время использовали RxJava — и о том, как перейти н...
Подборка советов по написанию чистого кода на Swift и SwiftUI: https://proglib.io/w/2dc48e6c
Medium
10 SwiftUI and Swift Coding Tips for Writing Cleaner Code
Write meaningful code and ship your apps faster
Архитектура Android MVI с Jetpack и Coroutines / Flow:
- Адаптер RecyclerView с ViewBinding
- Создание ViewModels в архитектуре MVI
- Создание Coroutines / Flow с использованием UseCases
- Адаптер RecyclerView с ViewBinding
- Создание ViewModels в архитектуре MVI
- Создание Coroutines / Flow с использованием UseCases
Medium
Android MVI architecture with Jetpack & Coroutines/Flow — Part 1 — RecyclerView Adapter w/…
RecyclerView Adapter w/ ViewBinding
Список тенденций развития мобильной игровой индустрии в 2021 году от аналитической компании Newzoo:
✔️Отмена IDFA может изменить мобильный маркетинг
✔️5G станет более заметным
✔️AAA на мобильных переживет небывалый рост благодаря Genshin Impact
✔️Магазины приложений столкнутся с проблемами распространения во всем мире
✔️Мобайл будет привлекать больше игр на базе IP, а mobile-first IP вырастут за пределы игр
Источник
✔️Отмена IDFA может изменить мобильный маркетинг
✔️5G станет более заметным
✔️AAA на мобильных переживет небывалый рост благодаря Genshin Impact
✔️Магазины приложений столкнутся с проблемами распространения во всем мире
✔️Мобайл будет привлекать больше игр на базе IP, а mobile-first IP вырастут за пределы игр
Источник
AppTractor
Newzoo: 5 трендов для мобильных игр 2021
Вот что будет определять мобильные игры в 2021.