Ищем второго сильного iOS разработчика. Работа удаленная. Подробности:
https://www.notion.so/voicesapp/iOS-622a41f2fd50476a9b1734de723936cb
Подкастинг 2020 🐒 Микро-форматы, совместные дискуссии, репосты, аудио-комментарии, запись и потребление коротких историй на ходу, автоматическая дистрибуция, добавление песен и плейлистов, ответы на вопросы подписчиков.
Созрели на усиление iOS команды. Прежние делишки команды: Snapchat, Рокетбанк, Яндекс.Драйв, Prisma, Appodeal, Look At Media, Cirqle, Fank
Пишите в телеграм @bystrovalex или на [email protected] 🙌🏻
https://www.notion.so/voicesapp/iOS-622a41f2fd50476a9b1734de723936cb
Подкастинг 2020 🐒 Микро-форматы, совместные дискуссии, репосты, аудио-комментарии, запись и потребление коротких историй на ходу, автоматическая дистрибуция, добавление песен и плейлистов, ответы на вопросы подписчиков.
Созрели на усиление iOS команды. Прежние делишки команды: Snapchat, Рокетбанк, Яндекс.Драйв, Prisma, Appodeal, Look At Media, Cirqle, Fank
Пишите в телеграм @bystrovalex или на [email protected] 🙌🏻
Voices on Notion
[closed] Ищем второго удаленного iOS разработчика
Voices
Отличная статья для тех, кто хочет побольше узнать про навигацию в SwiftUI или реализовать раскрывающееся меню при помощи Hashable bindings.
https://fivestars.blog/swiftui/hashable-bindings.html
https://fivestars.blog/swiftui/hashable-bindings.html
FIVE STARS
Hashable SwiftUI bindings | FIVE STARS
Exploring iOS, SwiftUI & much more.
Если у вас все еще возникает проблема появления дубликатов в Core Data, то эта статья расскажет как легко от нее избавиться при помощи Constraints.
https://www.avanderlee.com/swift/constraints-core-data-entities/
https://www.avanderlee.com/swift/constraints-core-data-entities/
SwiftLee
Constraints in Core Data Entities explained
Constraints in Core Data prevent duplicate entries without fetching for existing values. Configure entities by marking attributes as unique.
Лайв-кодинг сессия с прошлого сезона Podlodka iOS Crew и наглядный пример того, как за полтора часа на SwiftUI сделать клиент Reddit:
https://www.youtube.com/watch?v=_fO-vx6rm1M
https://www.youtube.com/watch?v=_fO-vx6rm1M
YouTube
Лайвкодинг: Реализуем макет на SwiftUI / Вадим Булавин
Понравилось видео и хочешь узнать что-то еще про iOS и SwiftUI? Забирай весь плейлист на https://is.gd/kChYnl или купи билет на следующий сезон конференции https://is.gd/auKynm
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как устроена…
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как устроена…
Готов релиз дизассемблера для Apple Silicon. Можно попробовать бесплатно, а персональная пожизненная версия стоит 99 долларов. Кстати, это почти 8к, а не 7.
https://www.hopperapp.com/blog/?p=263
https://www.hopperapp.com/blog/?p=263
Ребята из приложения «Кошелёк» запустили конкурс мобильных разработчиков Кошелёк Mobile Challenge. Одно задание, две платформы, миллион рублей призового фонда, шестеро победителей. Лучших пригласят в команду, чтобы вместе выводить продукт на европейские рынки, а ещё подарят курсы от GeekBrains и призы от 100 до 250 тысяч рублей. Все подробности ищите на сайте, а ещё есть телеграм-чат для общения участников: https://t.iss.one/kmchallenge
Пишем распределенное приложение для заметок с CRDT. Объяснение того, что это вообще такое, есть по ссылкам внутри статьи.
https://appdecentral.com/2020/11/03/developing-a-distributed-data-app-with-swiftui-and-crdts/
https://appdecentral.com/2020/11/03/developing-a-distributed-data-app-with-swiftui-and-crdts/
A p p D e c e n t r a l
Developing a Distributed Data App with SwiftUI and CRDTs
Combine CRDTs into a full distributed data Swift app using SwiftUI and Combine.
Тинькофф ищет в свою команду разработчика iOS!
Присоединяйся к сильнейшей финтех-команде Тинькофф. Тебя ждёт работа со сложным и новым стеком технологий, непрерывное обучение, возможность работать в самостоятельной команде и, если есть желание, рассказывать о своей экспертизе на конференциях и митапах.
Что будешь делать:
🔸 Разрабатывать приложения, относящиеся к сферам банковского ПО и социальным сетям
🔸 Развивать и документировать библиотеки компонентов мобильных приложений
🔸 Эффективно решать нестандартные задачи
Круто, если ты:
🔸 Знаешь Swift, Xcode, Core Data
🔸 Умеешь работать с системой контроля версий Git — console, IDE, web (Stash)
🔸 Владеешь английским языком на уровне понимания технической литературы
🔸 Имеешь опыт разработки приложений, использующих сетевое взаимодействие
🔸 Понимаешь, как осуществить интеграцию клиентского приложения в существующую систему
Что мы предлагаем:
🔸 Достойную твоего профессионального уровня зарплату.
🔸 Профессиональное развитие.
🔸 Возможность работать как в нашем уютном офисе, так и удаленно
🔸 Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев.
🔸 Компенсацию фитнеса
Подробности вакансии — по ссылке!
Присоединяйся к сильнейшей финтех-команде Тинькофф. Тебя ждёт работа со сложным и новым стеком технологий, непрерывное обучение, возможность работать в самостоятельной команде и, если есть желание, рассказывать о своей экспертизе на конференциях и митапах.
Что будешь делать:
🔸 Разрабатывать приложения, относящиеся к сферам банковского ПО и социальным сетям
🔸 Развивать и документировать библиотеки компонентов мобильных приложений
🔸 Эффективно решать нестандартные задачи
Круто, если ты:
🔸 Знаешь Swift, Xcode, Core Data
🔸 Умеешь работать с системой контроля версий Git — console, IDE, web (Stash)
🔸 Владеешь английским языком на уровне понимания технической литературы
🔸 Имеешь опыт разработки приложений, использующих сетевое взаимодействие
🔸 Понимаешь, как осуществить интеграцию клиентского приложения в существующую систему
Что мы предлагаем:
🔸 Достойную твоего профессионального уровня зарплату.
🔸 Профессиональное развитие.
🔸 Возможность работать как в нашем уютном офисе, так и удаленно
🔸 Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев.
🔸 Компенсацию фитнеса
Подробности вакансии — по ссылке!
Т‑Банк Карьера
Мобильная разработка в Т‑Банке
Приглашаем iOS- и Android-разработчиков с опытом от трех лет создавать лучшие финтех-решения на рынке
PSPDFKit про их опыт ускорения компиляции при помощи Ccache в проекте со смесью из семейства C и Swift. Добавили свою формулу в brew.
https://pspdfkit.com/blog/2020/faster-compilation-with-ccache/
https://pspdfkit.com/blog/2020/faster-compilation-with-ccache/
Nutrient
Faster Compilation with Ccache 4.0 | Nutrient
Ccache is a build cache to achieve faster compilation. With the 4.0 release, it now supports Modules, which makes it possible to accelerate projects that mix Objective-C and Swift.
Короткий пример работы с одновременно срабатывающими жестами в SwiftUI.
https://www.ioscreator.com/tutorials/swiftui-simultaneous-gestures-tutorial
https://www.ioscreator.com/tutorials/swiftui-simultaneous-gestures-tutorial
⚡ Бесплатные вебинары по iOS-разработке
Базовый уровень - 13 ноября
Тема урока: Result Type
Преподаватель: Константин Савялов
Регистрация: https://otus.pw/Ykks/
Продвинутый уровень - 23 ноября
Тема урока: Combine до iOS 13 и как добавить SwiftUI 2.0 в любое приложение
Преподаватель: Ексей Пантелеев
Регистрация: https://otus.pw/F0A4/
Базовый уровень - 13 ноября
Тема урока: Result Type
Преподаватель: Константин Савялов
Регистрация: https://otus.pw/Ykks/
Продвинутый уровень - 23 ноября
Тема урока: Combine до iOS 13 и как добавить SwiftUI 2.0 в любое приложение
Преподаватель: Ексей Пантелеев
Регистрация: https://otus.pw/F0A4/
Otus
Курс по программированию для IOS для новичков, обучение iOS-разработке с нуля онлайн
Станьте профессионалом в разработке для iOS. Пройдите курс в Otus и научитесь профессионально создавать приложения для iOS
Как сделать красиво: используем форматеры и property wrappers для скрытия всех преобразований Double->Measurement->String.
https://www.swiftbysundell.com/articles/formatting-numbers-in-swift/
https://www.swiftbysundell.com/articles/formatting-numbers-in-swift/
Swift by Sundell
Formatting numbers in Swift | Swift by Sundell
Formatting numbers into human-readable strings can often be tricker than expected. Let’s explore why that is, and what kind of tools and techniques that can be good to keep in mind when formatting different kinds of numbers.
Короткий гайд: как улучшить производительность используя производные свойства в CoreData.
https://www.avanderlee.com/core-data/derived-attributes-optimise-fetch-performance/
https://www.avanderlee.com/core-data/derived-attributes-optimise-fetch-performance/
SwiftLee
Derived Attributes to improve Core Data Fetch Performance
Derived attributes can be used to optimise fetch performance. Keep your memory footprint low and prepare to scale up your apps.
Forwarded from Podlodka Podcast – анонсы и новости подкаста про IT (Anna Banana)
В разгаре первая неделя третьего сезона Podlodka iOS Crew, а мы продолжаем делиться с вами лучшим контентом благодаря нашим друзьям @AvitoTech!
Вместе с Александром Андрюхиным из Авито разбираемся с устройством многопоточности в iOS: https://youtu.be/GVXyrLB1tbk
Инженеры Авито регулярно выкатывают обновления мобильных приложений, а в перерывах между этим рассказывают доклады, пишут статьи об инструментах, которые улучшают их работу, развивают опенсорс-проекты. В общем контента — море, и весь он собран на сайте AvitoTech: https://bit.ly/AvitoTech_iOS
Вместе с Александром Андрюхиным из Авито разбираемся с устройством многопоточности в iOS: https://youtu.be/GVXyrLB1tbk
Инженеры Авито регулярно выкатывают обновления мобильных приложений, а в перерывах между этим рассказывают доклады, пишут статьи об инструментах, которые улучшают их работу, развивают опенсорс-проекты. В общем контента — море, и весь он собран на сайте AvitoTech: https://bit.ly/AvitoTech_iOS
YouTube
Доклад: Устройство многопоточности в iOS / Александр Андрюхин (Авито)
Понравилось видео и хочешь узнать что-то еще про iOS и многопоточность? Забирай весь плейлист на https://is.gd/kChYnl или купи билет на следующий сезон конференции https://is.gd/auKynm
Подпишись на канал – каждую неделю мы выкладываем новые видео про то…
Подпишись на канал – каждую неделю мы выкладываем новые видео про то…
Однодневная онлайн-конференция, объединяющая всё IT-сообщество Казахстана и лучших экспертов СНГ.
Направления: iOS, Android, Web, Data Science, Management.
https://kolesa-conf.kz
Направления: iOS, Android, Web, Data Science, Management.
https://kolesa-conf.kz
kolesa-conf.kz
Kolesa Conf'25
Масштабная конференция,
объединяющая IT-сообщество Казахстана
объединяющая IT-сообщество Казахстана
Выбор архитектуры при работе с KMM на iOS, macOS и Android. Осторожно, внутри есть код на Kotlin.
https://www.marcogomiero.com/posts/2020/kmm-shared-app-architecture/
https://www.marcogomiero.com/posts/2020/kmm-shared-app-architecture/
Marco Gomiero
Choosing the right architecture for a [new] Kotlin Multiplatform, Jetpack Compose and SwiftUI app
Recently, I’ve started to work on (yet another) side project: Money Flow. As the name suggests, this is an application to help me track all the expenses and incomes. I’ve thought and designed it almost a year ago but only now I’ve found the time to start…
Как обработать начало и окончание нажатия в SwiftUI. Нативный способ выглядит костыльно, поэтому прячем его при помощи модификаторов View.
https://serialcoder.dev/ios-swift-tutorials/swift/handle-press-and-release-events-in-swiftui/
https://serialcoder.dev/ios-swift-tutorials/swift/handle-press-and-release-events-in-swiftui/
SerialCoder.dev
Handle Press And Release Events in SwiftUI – SerialCoder.dev
Learn how to detect and handle press and release events in SwiftUI, and how to create a custom modifier to simplify that task.
В продолжение предыдущей статьи, заменяем эффект от нажатия кнопки со стандартной подсветки на полную замену изображения.
https://serialcoder.dev/ios-swift-tutorials/swiftui/swiftui-image-buttons-with-alternative-images/
https://serialcoder.dev/ios-swift-tutorials/swiftui/swiftui-image-buttons-with-alternative-images/
SerialCoder.dev
Image Buttons With Alternative Image On Press In SwiftUI – SerialCoder.dev
Learn how to create image buttons in SwiftUI with alternative images on press and release, and meet an additional interesting technique.
Сравнение подходов Xamarin и KMM, и почему у второго есть шанс не повторить печальную судьбу первого.
https://fmendes6.com/posts/20-04-20_hopeful_shift/
https://fmendes6.com/posts/20-04-20_hopeful_shift/
Filipe Mendes
A hopeful shift
I believe there is still “some” degree of innovation in both Android and iOS platforms with each release. However, software companies can’t seem to keep the pac
Третий сезон Podlodka iOS Crew продолжается, и сегодня стартовала вторая неделя с темой "Из iOS в стартаперы"!
Такого в Podlodka Crew еще не было: неделя целиком посвящена тем скиллам, которые нужны, чтобы сделать из обычного приложения крутой продукт!
Всего за неделю слушатели узнают:
- Как сделать свой дизайн и бэкенд
- Что нужно пользователям, и как правильно продвигать свое приложение
- Опыт стартаперства от Саши Зимина и Кирилла Аверьянова
- А в конце еще и зарубятся на конкурсе питчинга стартапов!
Даже тем, кому неинтересна тема стартаперства, эти скиллы помогут выйти на новый уровень коммуникации с коллегами и вырастить свою зону ответственности!
И приятный бонус – доступ к записям видео первой недели.
Подключиться сейчас еще не поздно, стоимость билета всего 2400 рублей!
Такого в Podlodka Crew еще не было: неделя целиком посвящена тем скиллам, которые нужны, чтобы сделать из обычного приложения крутой продукт!
Всего за неделю слушатели узнают:
- Как сделать свой дизайн и бэкенд
- Что нужно пользователям, и как правильно продвигать свое приложение
- Опыт стартаперства от Саши Зимина и Кирилла Аверьянова
- А в конце еще и зарубятся на конкурсе питчинга стартапов!
Даже тем, кому неинтересна тема стартаперства, эти скиллы помогут выйти на новый уровень коммуникации с коллегами и вырастить свою зону ответственности!
И приятный бонус – доступ к записям видео первой недели.
Подключиться сейчас еще не поздно, стоимость билета всего 2400 рублей!
podlodka.io
Онлайн-конференция Podlodka iOS Crew, сезон #17
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам iOS-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Для тех кто хочет попробовать что-то новое, но в Arduino и Raspberry смущают низкоуровневые API, в июле этого года стали доступны платы от MadMachine. Работает с модифицированной версией Swift 5.1. Автор статьи не шарит в электронике, так что написано доступно.
https://theswiftdev.com/getting-started-with-swiftio/
https://theswiftdev.com/getting-started-with-swiftio/
Theswiftdev
Getting started with SwiftIO - The.Swift.Dev.
SwiftIO is an electronic circuit board that runs Swift on the bare metal. It can control sensors, displays, lights, motors and more.