Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2020 April 23
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как именовать тесты таким образом, чтобы для их дебага не приходилось нырять в код.
https://qualitycoding.org/unit-test-naming/
источник
2020 April 24
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Подход к построению модульного сетевого слоя.
https://medium.com/flawless-app-stories/generic-network-layer-in-ios-development-2bffff780832
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Крутейший блог про то, как устроены различные игровые консоли. Хотите хардкорчика про софт и железо – залетайте.
https://copetti.org/projects/consoles/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Apple выпустили обновленный гайд по тому, как реализовывать State Restoration.
https://developer.apple.com/news/?id=4ixc0yxs
источник
2020 April 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вы пользуетесь табами в Xcode? Вот один из вариантов того, как их организовать.
https://dasdom.github.io//using-tabs-in-xcode/
источник
2020 May 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы забыли – сегодня Fabric все.
https://docs.fabric.io/android/examples/firebase/fabric-shutdown.html
источник
2020 May 05
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Мы выложили шесть лучших записей прошедшего TeamLead Crew в открытый доступ! Что там есть:
- Алексей Петров делится своим опытом того, как он стал тимлидом и с какими проблемами столкнулся в первое время
- В игровом формате рулетки и лютых холиварах разбираются боли начинающих тимлидов
- Я провожу полноценный собес тимлида и параллельно даю свои комментарии
- Артем Гусев проводит крутейший воркшоп по тому, как рассказывать о себе на собеседовании
- Виталий Шароватов делится офигительнейшими байками про поиск работы тимлидом
- Евгений Кот учит практикам управления климатом в команде
Все открытые видосики тут: https://podlodka.io/tlcrew-content

Ну и да, мы уже с 11 мая запускаем продолжение банкета. Теперь – нон-стоп, каждую неделю новая тема, подписку можно брать на месяц или на несколько. Сообщество мега-активное, эксперты крутейшие, формат отлично совмещается с работой.
Билеты тут: podlodka.io/crew
Вопросы сюда: @ptlcrew
источник
2020 May 12
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Первая статья из серии анализа архитектуры Telegram для iOS.
https://medium.com/@BoHu/source-code-walkthrough-of-telegram-ios-part-1-adee673e2202
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🍏 Вебинар "Ускорение IOS-приложений с помощью Instruments"

📅 14 мая в 20:00 по мск

👉🏻 Регистрация на сайте: https://otus.pw/P0mO/

В рамках курса "iOS разработчик v 2.0" от OTUS пройдет бесплатный вебинар, на котором мы познакомимся с Xcode Instruments:
● Научимся использовать профиль времени Xcode Instruments для исследования и улучшения производительности.
● Найдем сильные ссылки и утечки памяти.
● А также рассмотрим дополнительные настройки XCОDE для работы с Instruments

Ведущий вебинара - Константин Савялов, Senior IOS-разработчик в «Газпром-Медиа Радио». Участвовал в реализации таких проектов, как «Госуслуги», «МТС TV», «Волонтёры», «LikeFM». Сейчас работает над разработкой приложения для «ComedyClub».

☝🏻А пока есть время до встречи – знакомьтесь с программой и проходите тестирование! https://otus.pw/AKqxi/
источник
2020 May 13
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про разработку нетривиальных анимаций в SwiftUI.
https://habr.com/ru/post/501790/
источник
2020 May 14
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Что вы скажете, получив приглашение на очередную онлайн конфу?
"Скучно! Опять доклады на одни и те же темы, я устал сидеть и молча пялиться в монитор!" — и скорее всего, будете правы. Но только не в случае Podlodka iOS Crew — он-лайн конференции нового формата.

Вас ждет двухнедельное путешествие от команды Podlodka: будут и публичные он-лайн собеседования, и коллективное код-ревью, и интервью с экспертами индустриии. Главная цель проекта — поднять качество обсуждения проблем iOS разработки на новый уровень, не ограничивая себя устаревшими форматами и сделать участников конференции неотъемлимой частью происходящего.

Темы первого сезона самые вечные и горящие — архитектура и инжерерные практики. Стартуем уже 25 мая, не пропусти билеты по выгодой цене: https://podlodka.io/ioscrew
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
И, кстати, подключайтесь через 10 минут, я тут буду интервью про всякие интересные штуки давать!
https://www.youtube.com/watch?v=FTpJjVKgGaw
YouTube
Егор Толстой - человек и … Подлодка  - OH, MY CODE #32 #StayHome Edition
Егор Толстой – Product manager в Kotlin и ведущий подкаста Podlodka – расскажет про язык программирования как продукт. Как сегментируются программисты, как язык продвигается и растет. Как устроены процессы разработки в команде Kotlin. И зачем тут продакт-менеджеры.

1:11    Как проходят твои дни на самоизоляции?
2:18    Твой путь в IT
5:33    Что тебя мотивирует?
6:50    Как стать teamleader-ом? План развития
12:07  Как выбрать свой путь куда расти?  
20:01  Какой должен быть первый язык программирования у человека, который только начинает?
21:30  Чем ты занимаешься на Kotlin?
22:45  Может ли Kotlin стать заменой React Native?
25:33  Победит ли Kotlin Java?
27:07  Нет ли желания отказаться от JVM?
28:07  Зачем тебе качать личный бренд? Что тебе это даёт и как это делать?
31:27  Советы: как работать с личным брендом
33:15  Как не бояться выбрать тему доклада?
35:01  Как создать свой подкаст? Как выбрать тему?
41:50  Блицопрос


СМОТРИТЕ ТАКЖЕ ДРУГИЕ ВЫПУСКИ "OH, MY CODE":
Вся правда о языке GO и работе в AM.RU…
источник
2020 May 16
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Почему не стоит нанимать программистов из больших компаний в стартапы.
https://vc.ru/amp/127122
источник
2020 May 18
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Обновленный подробный гайд по безопасности от Apple.
https://support.apple.com/ru-ru/guide/security/welcome/web
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🚪OTUS приглашает на День Открытых Дверей курса «iOS разработчик v 2.0»

Подробнее: https://otus.pw/mUUeM/

📅 20 мая в 20-00 (мск) в прямом эфире Вы:

● Узнаете подробнее о программе курса, формате обучения, навыках, компетенциях и перспективах, которые ждут выпускников после обучения.

● Расскажем о программе трудоустройства и компаниях, которые уже ждут выпускников курса «iOS разработчик» на собеседования.

● Познакомитесь с преподавателем курса Ексеем Пантелеевым - Head of Mobile (Новые Облачные Технологии).

☝🏻А пока есть время до встречи – знакомьтесь с программой и проходите тестирование!
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Немного про то, почему не нужно слепо верить красивым кейс-стади на сайтах фреймворков. Аналогичная история была с рядом приложений Facebook и React Native. Одна и та же фраза “приложение использует RN” может трактоваться и как “смерть натива, все ставки на RN”, так и “мы тут попробовали и подтянули фреймворк в A/B тесте”.
https://medium.com/@acedened/ios-app-from-flutters-showcase-page-might-not-use-flutter-at-all-23488ff82407
источник
2020 May 19
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
22-25 июня состоится масштабная онлайн-конференция по мобильной разработке Mobius 2020 Piter.

Что будет:
— Десятки докладов от экспертов со всего мира о мобильной разработке: iOS и Android под капотом, Swift, Kotlin, Flutter, инфраструктура, тренды в мобильной разработке, производительность, UI/UX, безопасность;
—Интервью, развлекательные подкасты, технические ток-шоу и дискуссии со спикерами;
— Конференция будет идти 4 дня. Чтобы участники не устали, мы разбили программу на блоки по 4-5 часов;
— Каждый день — несколько параллельных треков, между которыми можно переключаться, а доклады перематывать или ставить на паузу;
— Розыгрыши с призами от партнеров конференции;
— Обсуждение докладов с коллегами и единомышленниками.

Среди спикеров — iOS и Android-инженеры из Google, Яндекса, Одноклассников, JetBrains, работающие над сложными проектами и сервисами, авторы библиотек и фреймворков.

Подробности на сайте: https://bit.ly/2TioM0I
источник
2020 May 21
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Это должно было случиться! Держите конвертер Swift кода в Kotlin.
https://vinivendra.github.io/Gryphon/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Предлагаю вам план супер-продуктивного карантина на следующую неделю:

- В понедельник, 25 мая, слушаете доклад про сравнение современных архитектурных паттернов: что в тренде, а что давно пора закопать?
- Во вторник присутствуете на показательном собеседовании: никакой постановки, именно так проводят архитектурную сессию в крупнейшую российскую продуктовую компанию. Учиться на чужих ошибках — идеальный способ подготовиться к собесу!
- В среду и четверг засыпаете острыми вопросами экспертов на интервью о том, как у них там все устроено. Ведь самое интересное — это не то, какую архитектуру используют в очень_крупной_компании, а то, как разработчики ее адаптируют под свои нужды и с какими трудностями сталкиваются.
- В пятницу на первом ряду наблюдаете за тем, как эксперты ревьят тестовые задания, причем полезное можно узнать не только с точки зрения того, как писать код, но и как правильно проводить код-ревью и на что обращать внимание!

Нужно обсудить впечатления или поделиться проблемой? На связи 200+ iOS разработчиков с разнообразным опытом, открытые к нетворкингу. И все это — не вставая с любимого кресла, с мурчащим котом под боком и чашечкой горячего чая рядом.

Как? На онлайн конференции нового формата Podlodka iOS Crew, которая стартует уже через 3 дня!

Если вы до сих пор сомневались — https://podlodka.io/ioscrew#schedule точное расписание на 2 недели. Ждем вас на борту!
источник
2020 May 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
CashApp выкатили инструмент для автоматического тестирования Accessibility.
https://cashapp.github.io/2020-05-20/making-ios-accessibility-testing-easy
источник