Обложка канала

Библиотека мобильного разработчика. Страница 16

Полезные материалы по всему, что может быть интересно мобильному разработчику.

  • Библиотека мобильного разработчика

    Дэвид Смит, независимый iOS-разработчик и соведущий подкаста Under the Radar, пишет полезные заметки о дизайне приложений для iOS и watchOS. Вдруг кому-то пригодится.👇 https://www.david-smith.org/dnd/
  • Библиотека мобильного разработчика

    #humor Давайте внедрим все эти сторонние SDK в AppDelegate, что может пойти не так?
  • Библиотека мобильного разработчика

    📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. 😂 Канал с мемами: t.me/itmemlib 👨‍💻 Полезные материалы по всему, что может быть интересно любому программисту. Библиотека программиста: t.me/proglibrary Библиотека хакера: t.me/hackproglib Go: t.me/goproglib C\C++: t.me/cppproglib PHP: t.me/phpproglib Frontend: t.me/frontendproglib Python: t.me/pyproglib Mobile: t.me/mobileproglib Data Science: t.me/dsproglib Java: t.me/javaproglib C#: t.me/csharpproglib Devops: t.me/devopsslib Тестирование: t.me/testerlib Бот с IT-вакансиями: t.me/proglib_job_bot 🎓 Школа Proglib Academy: https://t.me/proglib_academy 📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста 📄 Лента в Дзен: https://zen.yandex.ru/proglib 🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot
  • Реклама

  • Библиотека мобильного разработчика

    Пополняемая серия иллюстрированных руководств по изучению Kotlin от Dave Leeds Что есть сейчас: ● Chapter 1 • Variables, Expressions, and TypesChapter 2 • FunctionsChapter 3 • Conditionals: When and IfChapter 4 • Introduction to Classes and ObjectsChapter 5 • Enum Classes in KotlinChapter 6 • Nulls and Null SafetyChapter 7 • Lambdas and Function ReferencesChapter 8 • Collections: Lists and SetsChapter 9 • Collections: MapsChapter 10 • Receivers and ExtensionsChapter 11 • Scopes and Scope FunctionsChapter 12 • Introduction to InterfacesChapter 13 • Introduction to Class Delegation Что будет: ◾️Chapter 14 • Inheritance and Abstract Classes ◾️Chapter 15 • Exceptions ◾️Chapter 16 • Data Classes and Destructuring ◾️Chapter 17 • Sealed Classes ◾️Chapter 18 • Introduction to Generics ◾️Chapter 19 • Generic Variance ◾️Chapter 20 • Introduction to Coroutines
    Variables, Expressions, and Types

    So you want to be a Kotlin programmer? You've come to the right place! Your adventure starts here in Chapter 1, where you'll learn all about variables, expressions, and types.

    Dave Leeds on Kotlin
  • Библиотека мобильного разработчика

    🔎 Коллекция руководств, инструментов и ресурсов для выявления и устранения уязвимостей в Android-приложениях Ключевая особенность именно этого репозитория в том, что его автор среди прочих ссылается на нативные китайские блоги и статьи. В гугле вы точно такого не найдете. github.com/krizzsk…droidSec
    GitHub - krizzsk/HackersCave4StaticAndroidSec: A comprehensive resource for Android static analysis and vulnerability assessment. Tutorials, tools, and resources for identifying and mitigating security vulnerabilities in Android applications.

    A comprehensive resource for Android static analysis and vulnerability assessment. Tutorials, tools, and resources for identifying and mitigating security vulnerabilities in Android applications. -...

    GitHub
  • Библиотека мобильного разработчика

    Анонс Roadmap Roadmap — новый фреймворк с открытым исходным кодом, полностью написанный на Swift + SwiftUI и позволяющий интегрировать функции голосования за будущие фичи приложения. Читать анонс
  • Библиотека мобильного разработчика

    ⚙️ Mosaic — экспериментальная библиотека для создания консольных интерфейсов поверх компилятора и рантайма Compose. 🔗 Введение 🔗 Репозиторий
    Diving into Mosaic for Jetpack Compose

    Overview on how to create a client library for the Compose compiler and runtime. The library Mosaic is a library created by @JakeWharton for building console UI that relies on the Jetpack Compose compiler and runtime. Here is a sneak peek on how a counter for the console could be

    👨‍💻 Jorge Castillo
  • Библиотека мобильного разработчика

    Масштабирование зрелой кодовой базы iOS с помощью Tuist Tuist — свежий и любопытный инструмент, который помогает создавать, поддерживать и взаимодействовать с проектами Xcode. Разбираемся, в чем его преимущества и особенности.👇 Читать
    tuist – Swift Package Index

    tuist by Tuist on the Swift Package Index – 🚀 Create, maintain, and interact with Xcode projects at scale

    The Swift Package Index
  • Библиотека мобильного разработчика

    Тест для iOS-разработчиков от OTUS. ✅ Оцените свой уровень пройдя короткий тест по Swift. Результат сразу! 👉🏼 ПРОЙТИ ТЕСТ: https://otus.pw/iYg6/ 🚀 Пройдите тест, смотрите наши открытые уроки - и приходите учиться на онлайн-курс «iOS Developer. Professiona». Ждем!
  • Библиотека мобильного разработчика

    Миграция Sunflower на Jetpack Compose Автор делится стратегией миграции с существующих приложений на основе View на Compose, демонстрируя ее на реальном примере. Читать
    Migrating Sunflower to Jetpack Compose

    At ADS ’22, I shared a migration strategy from existing View-based apps to Compose. In this blog post, we take a look at how to apply that…

    Medium
  • Библиотека мобильного разработчика

    📱Пишем iOS-приложение для планирования задач с помощью AirTable, Moya и VIPER В этой статье мы создадим iOS-приложение для планирования задач и воспользуемся AirTable в качестве бесплатного онлайн-сервиса для удаленного хранения данных. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека мобильного разработчика

    🤔 Что спрятано в недрах ОС Android? 📢📢 Раскроем секреты 2 марта в 20:00 на открытом уроке «Архитектура Android» онлайн-курса «Android Developer. Professional» в OTUS. 🟠На вебинаре заглянем внутрь операционной системы Android: разберем ее устройство с точки зрения архитектуры, что лежит в ее основе, как она загружается, как приложения общаются между собой и другие интересные детали. 🟠Урок ориентирован на Android-разработчиков с опытом работы от 1 года. Не упустите возможность протестировать обучение, а продолжить вы сможете уже на курсе, доступном в рассрочку. ➡ Пройдите тест, чтобы оценить свой уровень подготовки и записаться на вебинар: https://otus.pw/anHN/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека мобильного разработчика

    🎉 Ой, сегодня уже 23 февраля… А вы не успели определиться с подарком? Держите тогда набор мастхэв от Proglib.academy Мало? Ну штош, вот еще скидка 50% на все курсы: 1. Основы IT для непрограммистов 2. Математика для Data Science 3. Алгоритмы и структуры данных 4. Основы программирования на Python 5. Frontend Basic и тд. ⛹️‍♀️Поторопитесь, срок действия истекает 28 февраля ;) Proglib.academy – это: — более 800 000 разработчиков в IT-сообществе; — программы разработаны преподавателями ВМК МГУ; — решение реальных задач, которые дают на собеседованиях в компании размера FAANG; — спикеры Яндекса, Revolut, Тинькофф и т.д. 💎 Подробнее о курсах: https://proglib.io/w/8fa9bb50
  • Библиотека мобильного разработчика

    Разбор наиболее популярных задач по iOS, которые вы можете встретить на лайв-кодинг этапе собеседования. Читать
    Live coding интервью для iOS разработчиков

    Процесс технического собеседования для разработчиков может различаться в зависимости от компании и конкретной роли. Какие этапы все же стоит ожидать: Телефонный скрининг. Первым...

    Хабр
  • Библиотека мобильного разработчика

    В "Школе 21" открыт набор заявок на обучение в Сургуте! Не упусти возможность бесплатно обучиться востребованной профессии в ИТ. Неважно, какие у тебя были предыдущие знания, опыт работы, умение программировать и наличие дипломов, если тебе больше 18 лет — подавай заявку сейчас и начни учиться уже этой зимой! В «Школе 21» можно изучать цифровые технологии самых разных направлений и сфер: от алгоритмов и графики до Unix, Web и многого другого. Успей попасть на интенсив в Сургуте! Подай заявку
  • Реклама

  • Библиотека мобильного разработчика

    🎙Подкаст «Люди и код»: выпуск с Алексеем Гладковым про iOS-разработку, SwiftUI, востребованность в России, дороговизну, паттерны и многое другое Содержание выпуска: — Какие устройства работают под управлением iOS. Какие ещё ОС есть в экосистеме Apple. — Особенности создания приложений под разные устройства. — На каком стеке создаются iOS-приложения. Какие языки программирования и фреймворки используются. — Инструменты iOS-разработки: IDE и другие. Почему iOS-разработку нередко называют «платной». — Flutter, Xamarin, React Native, JavaScript, Kotlin Multiplatform — где и как они используются в iOS-разработке. Кросс-платформенная разработка на iOS. — Как менялась iOS (и методы разработки под неё) за всё время своего существования. — Что и как работает и не работает на разных версиях iOS. — Политика Apple в отношении разработчиков. Apple и комьюнити разработчиков. — Что такое SwiftUI, что лучше выбрать для нового проекта, как изменилась разработка с приходом SwiftUI. — Objective-C — нужен ли он ещё, как часто пригождается, есть ли у него плюсы или только минусы. — Чем хорош язык Swift. — Паттерны проектирования в iOS. — Какие важные библиотеки и фреймворки используются для разработки на iOS. — Многопоточность в iOS и как она реализуется. — Зависимость разработки от типа процессора — изменилось ли что-то с появлением линейки M. — Главные концепции и компоненты в iOS-разработке. Материалы и гайды от Apple. — В чём сложность iOS-разработки. Какие нерешённые проблемы существуют, что неудобно в разработке под эту платформу. — Как живёт iOS-разработка в России после 24 февраля. Нужны ли ещё такие разработчики. — В чём кайф iOS-разработки. — Какие фичи планирует добавить Apple в будущих версиях iOS. — Чем различается разработка под iOS и Android. — Какие ошибки чаще всего совершают iOS-разработчики. — Как зарегистрировать свой аккаунт разработчика в App Store, что это вообще за аккаунт, какие функции у него есть и для чего он нужен. — Какими скиллами и знаниями должны обладать джуны для первой работы в программировании под iOS. YouTube | Яндекс Музыка | Apple Podcasts | Castbox
    iOS-разработка: SwiftUI, востребованность в России, дороговизна, паттерны

    Гость: Алексей Гладков, автор ютуб-канала Mobile Developer. Содержание выпуска — Какие устройства работают под управлением iOS. Какие ещё ОС есть в экосистеме Apple. — Особенности создания приложений под разные устройства. — На каком стеке создаются iOS-приложения. Какие языки программирования и фреймворки используются. — Инструменты iOS-разработки: IDE и другие. Почему iOS-разработку нередко называют «платной». — Flutter, Xamarin, React Native, JavaScript, Kotlin Multiplatform — где и как они используются в iOS-разработке. Кросс-платформенная разработка на iOS. — Как менялась iOS (и методы разработки под неё) за всё время своего существования. — Что и как работает и не работает на разных версиях iOS. — Политика Apple в отношении разработчиков. Apple и комьюнити разработчиков. — Что такое SwiftUI, что лучше выбрать для нового проекта, как изменилась разработка с приходом SwiftUI. — Objective-C — нужен ли он ещё, как часто пригождается, есть ли у него плюсы или только минусы. — Чем хорош язык Swift. — Паттерны проектирования в iOS. — Какие важные библиотеки и фреймворки используются для разработки на iOS. — Многопоточность в iOS и как она реализуется. — Зависимость разработки от типа процессора — изменилось ли что-то с появлением линейки M. — Главные концепции и компоненты в iOS-разработке. Материалы и гайды от Apple. — В чём сложность iOS-разработки. Какие нерешённые проблемы существуют, что неудобно в разработке под эту платформу. — Как живёт iOS-разработка в России после 24 февраля. Нужны ли ещё такие разработчики. — В чём кайф iOS-разработки. — Какие фичи планирует добавить Apple в будущих версиях iOS. — Чем различается разработка под iOS и Android. — Какие ошибки чаще всего совершают iOS-разработчики. — Как зарегистрировать свой аккаунт разработчика в App Store, что это вообще за аккаунт, какие функции у него есть и для чего он нужен. — Какими скиллами и знаниями должны обладать джуны для первой работы в программировании под iOS. Полезные ссылки Ютуб-канал Алексея https://bit.ly/3RXNwIX CoreData https://ru.wikipedia.org/wiki/CoreData RealityKit https://apple.co/3lEc5yB Swift JSON https://github.com/swiftjson/SwiftJson Многопоточность в Swift https://bit.ly/3XFafLa Firebase https://firebase.google.com Язык программирования Swift https://bit.ly/2t09PWw Objective-C https://ru.wikipedia.org/wiki/Objective-C Live Widgets https://developer.apple.com/widgets Skia https://skia.org/docs/dev/testing/ios Язык программирования Dart https://ru.wikipedia.org/wiki/Dart Архитектура VIPER https://habr.com/ru/post/358412 Архитектура RIBs https://habr.com/ru/company/sports_ru/blog/424305 Архитектура Clean Swift https://habr.com/ru/post/415725 SwiftUI https://developer.apple.com/documentation/swiftui Figma-плагин для экспорта проекта в Jetpack Compose https://bit.ly/3lAldnF Delegate https://apple.co/3RYyVg8 Enumerations https://bit.ly/40XiFjz Private extension https://apple.co/3I4Hrpg DiffKit http://www.diffkit.org Server-driven UI https://habr.com/ru/company/alfa/blog/668754 SwiftBook https://swiftbook.ru Курсы Рэя Вендерлиха https://www.kodeco.com Hacking with Swift https://www.hackingwithswift.com Канал «iOS Developers — русскоговорящее сообщество» https://t.me/ios_ru Introducing SwiftUI https://developer.apple.com/tutorials/swiftui Курсы Apple по Swift https://developer.apple.com/learn/curriculum UIKit https://developer.apple.com/documentation/uikit Состояние гонки (race condition) https://bit.ly/40Zg1da Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: [email protected], t.me/tym83. Стартовать в программировании вместе со Skillbox: skillbox.ru/code Наш подкаст удобно слушать на популярных платформах: Castbox: https://bit.ly/3tZ3eJF «Яндекс Музыка»: https://bit.ly/3FWQsOk Apple Podcasts: https://apple.co/3KLXpVZ Google Podcasts: https://bit.ly/3qFvYUY Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

    YouTube
  • Библиотека мобильного разработчика

    Некоторые практические аспекты отслеживания времени сборки Android-приложения и нужной для команды разработчиков системной информации. Читать
    Отслеживание времени сборки Android-проекта

    Как отслеживать время сборки Android и нужную для команды разработчиков системную информацию.

    AppTractor
  • Библиотека мобильного разработчика

    Null safety: Kotlin vs Java Взгляд на проблему nullability в целом и то, как она решается в Kotlin и Java. Читать
    Null safety: Kotlin vs. Java

    Last week, I was at the FOSDEM conference. FOSDEM is specific in that it has multiple rooms, each dedicated to a different theme and organized by a team. I had two talks: Practical Introduction to OpenTelemetry Tracing, in the Monitoring and Observability devroomWhat I miss in Java, the perspective of a Kotlin developer, in the Friends of OpenJDK devroom The second talk is from an earlier post. Martin Bonnin did a tweet from a single slide, and it created quite a stir, even attracting Brian Goe

    A Java geek