Разработка новостного приложения на SwiftUI 2.0, используя MVVM, Combine, API для получения ленты новостей и Swift Package Manager.
https://proglib.io/w/247ad2f6
https://proglib.io/w/247ad2f6
YouTube
SwiftUI MVVM Tutorial Build A News App in SwiftUI (SwiftUI MVVM, SwiftUI Combine, SwiftUI Tutorial)
SwiftUI MVVM Tutorial Build A News App in SwiftUI (SwiftUI MVVM, SwiftUI Combine, SwiftUI Tutorial)
Welcome back to the channel 👋🏾 In this swiftui tutorial we’ll be building a news app. We’ll learn how to use swiftui with Combine, swiftui api call json…
Welcome back to the channel 👋🏾 In this swiftui tutorial we’ll be building a news app. We’ll learn how to use swiftui with Combine, swiftui api call json…
Сегодня в 19:00 по мск Proglib проведет Clubhouse "Чему можно научиться онлайн в 2021 году?»
Пришла мода на онлайн-курсы, и мы командой Proglib решили разобраться в вопросе эффективности онлайн-образования. Реально ли освоить профессию и построить карьеру с помощью онлайн-курсов?
Добавить напоминание в календарь можно тут
Пришла мода на онлайн-курсы, и мы командой Proglib решили разобраться в вопросе эффективности онлайн-образования. Реально ли освоить профессию и построить карьеру с помощью онлайн-курсов?
Добавить напоминание в календарь можно тут
Курс «Программирование на Kotlin» (2018) от Computer Science Center
Преподаватель: Марат Халимович Ахин
https://proglib.io/w/be059620
Преподаватель: Марат Халимович Ахин
https://proglib.io/w/be059620
YouTube
Лекция 1. Kotlin 101
Лекция №1 в курсе "Программирование на Kotlin", весна 2018 (Новосибирск)
Преподаватель курса: Марат Халимович Ахин
Страница лекции на сайте CS центра: https://goo.gl/NhyGDv
Все видео курса по порядку: https://goo.gl/a31qmQ
Преподаватель курса: Марат Халимович Ахин
Страница лекции на сайте CS центра: https://goo.gl/NhyGDv
Все видео курса по порядку: https://goo.gl/a31qmQ
Статья об использовании фантомных типов в Swift для создания типобезопасных API.
https://proglib.io/w/612a598a
https://proglib.io/w/612a598a
Swift with Majid
Phantom types in Swift
Not every language with a static type system has so strong type-safety like Swift. Swift features like phantom types, generic type extensions, enums with associated types create an excellent foundation. This week we will learn how to use phantom types to…
Советы и рекомендации по оформлению кода на Kotlin: https://proglib.io/w/ca62a1e9
Medium
An opinionated guide on how to make your Kotlin code fun to read and joy to work with
A quick list of tips on how to make your Kotlin code nicer to read and work with.
Материал о том, как в Android 11 использовать местоположение в фоновом режиме.
https://proglib.io/w/bc4ed7bb
https://proglib.io/w/bc4ed7bb
Yudiz Solutions Ltd.
Background Location usage in Android 11
Google has been working on user’s privacy for the last few years, as a part of security and privacy they restricted location usage in android applications. Let’s take a look at changelog in android versions for location usage.
Мы создали каналы, посвящённые тестированию и devops’у. Подписывайтесь, будет интересно.
Telegram
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
Все самое полезное для тестировщика в одном канале.
По рекламе: @proglib_adv
Учиться у нас: https://proglib.io/w/12538d6f
Работать у нас: https://job.proglib.io/
Для обратной связи: @proglibrary_feeedback_bot
По рекламе: @proglib_adv
Учиться у нас: https://proglib.io/w/12538d6f
Работать у нас: https://job.proglib.io/
Для обратной связи: @proglibrary_feeedback_bot
Подборка вопросов для собеседований с разработчиками Swift и iOS в 2021 году.
https://proglib.io/w/742acf57
https://proglib.io/w/742acf57
Medium
Top Swift and iOS Dev Interview Questions for 2021
It’s a New Year!
Подборка инструментов, которые помогут вам писать лучший код на языке Swift.
https://proglib.io/w/716b5324
https://proglib.io/w/716b5324
AppTractor
7 инструментов, которые помогут вам писать лучший код Swift
В сегодняшней статье мы собираемся изучить некоторые инструменты, которые можно добавить в проект, чтобы обеспечить соблюдение правил и создать более последовательную базу кода.
📱 Как начать разрабатывать мобильные игры для Android?
Создание игр для мобильной платформы №1 – увлекательное занятие, которое может принести неплохие барыши. В небольшом обзоре мы перечислим популярные жанры и игровые движки, а также опишем основные этапы разработки.
https://proglib.io/sh/yJmxIfeZuO
Создание игр для мобильной платформы №1 – увлекательное занятие, которое может принести неплохие барыши. В небольшом обзоре мы перечислим популярные жанры и игровые движки, а также опишем основные этапы разработки.
https://proglib.io/sh/yJmxIfeZuO
Разбираем распространенные ловушки, с которыми сталкиваются мобильные разработчики.
https://proglib.io/w/ccbeb9d2
https://proglib.io/w/ccbeb9d2
AppTractor
Самые распространенные ловушки, с которыми сталкиваются мобильные разработчики
Заинтересовавшись этим, я поговорил с несколькими нашими партнерами-разработчиками и составил список самых распространенных ловушек, в которые слишком часто попадают разработчики.
Кроссплатформенная мобильная разработка: история вопроса
Автор статьи описывает те решения «Android+iOS», которые были до Flutter/KMM, и рассматривает их текущее положение.
https://proglib.io/w/1f61cd2c
Автор статьи описывает те решения «Android+iOS», которые были до Flutter/KMM, и рассматривает их текущее положение.
https://proglib.io/w/1f61cd2c
Хабр
Кроссплатформенная мобильная разработка: история вопроса
Когда речь заходит о разработке «сразу для Android и iOS», начинаются холивары и гадания на кофейной гуще. Что перспективнее, Flutter или Kotlin Multiplatform Mo...
Статья представляет собой эксперимент, в котором изучается, как знакомые всем нам архитектурные шаблоны переходят в парадигму Compose.
https://proglib.io/w/c17205de
https://proglib.io/w/c17205de
Medium
Architecture in Jetpack Compose — MVP, MVVM, & MVI
This articles an experiment at how the architecture patterns we’re all familiar with transfer to compose.
Много практики на Flutter в режиме live-кода от comerc (#кодеротбога): https://proglib.io/w/d8561564
YouTube
Осваиваю Flutter - YouTube
Пишем кроссплатформенное приложение с помощью Ionic Framework: https://proglib.io/w/198555c8
Educative: Interactive Courses for Software Developers
Ionic Framework Tutorial: Build your first cross-platform app
Ionic is a leading framework to create hybrid, cross-platform apps. Today, we run you through the basics of Ionic and help you build your first app.
Автор видео показывает типичный процесс анализа, проектирования и создания приложения с помощью SwiftUI на примере пользовательского интерфейса Clubhouse.
https://proglib.io/w/807add29
https://proglib.io/w/807add29
YouTube
Analyse, Design & code the ClubHouse app with SwiftUI
In this video, I take you through the typical process of analysing, designing and building an app in SwiftUI.
Source code: https://github.com/FranckNdame/swiftui.builds
Figma Design: https://www.figma.com/file/8DwfJi51F88IW1xNVrDMP4/Clubapartment
-- Connect…
Source code: https://github.com/FranckNdame/swiftui.builds
Figma Design: https://www.figma.com/file/8DwfJi51F88IW1xNVrDMP4/Clubapartment
-- Connect…
На видео показано решение типовой задачи с собеседования на Kotlin, которая заключается в поиске словарных слов внутри прямоугольного поля с буквами.
https://proglib.io/w/2c7b5fe1
https://proglib.io/w/2c7b5fe1
YouTube
Solving a sample coding interview problem in Kotlin
#Kotlin #Programming #Learning
Mikhail Dvorkin, ICPC World Finals gold medalist, shows how to solve a sample coding interview problem in Kotlin. This algorithmic problem is about finding dictionary words inside a rectangle field with letters.
Kotlin for…
Mikhail Dvorkin, ICPC World Finals gold medalist, shows how to solve a sample coding interview problem in Kotlin. This algorithmic problem is about finding dictionary words inside a rectangle field with letters.
Kotlin for…
Разбираемся с предварительным просмотром SwiftUI, который позволяет просматривать представления SwiftUI внутри Xcode, не запуская приложение в симуляторе.
https://proglib.io/w/4d056d86
https://proglib.io/w/4d056d86
Swift with Majid
Mastering SwiftUI previews
This week, I want to talk about one of the most powerful Xcode features, SwiftUI previews. SwiftUI previews allow you to look at your SwiftUI views inside Xcode without running the app in the simulator. You can also preview UIKit views and controllers by…