🤔 Когда нас спрашивают, с какого языка начать изучение программирования, мы советуем стартовать с… английского.
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
proglib.academy
Английский для IT
Индивидуальная программа обучения технического английского языка для программистов с нуля до PRO
Тут команда Dodo Engineering заморочилась над дизайном фидбэк слайдера оплаты в мобильном приложении. Узнайте, с какими проблемами они столкнулись и как решили.
Читать
Читать
Хабр
Анимации и вибрации: как задизайнить фидбэк слайдера оплаты
Кофе — продукт, который можно покупать и пить хоть несколько раз в день. Заказ в приложении Дринкит должен быть супер-пупер быстрым. В идеале, чтобы можно было даже не запускать его, а заказывать из...
👍4
На заметку разработчику, который всесторонне изучает технологии Apple: использование AppKit, Mac Catalyst и SwiftUI в различных версиях macOS, от macOS Mojave до macOS Ventura.
Читать
Читать
blog.timac.org
Apple’s use of AppKit, Mac Catalyst and SwiftUI in macOS
❤3
Тут команда TouchLab сделала приложение конференции DroidCon NewYork 2022 на Compose и собрала его под обе платформы. Здесь можно узнать все детали, а здесь — техническую сторону вопроса.
touchlab.co
Droidcon NYC iOS app with Compose
Touchlab has been doing a lot of tooling work and research lately, mostly around iOS developer experience and KMP. We forked the Droidcon app into a private repo to dogfood some of that stuff an...
Руководство по использованию Swift Charts на примере реализации и визуализации различных алгоритмов сортировки.
Смотреть
Смотреть
YouTube
Animations of sorting algorithms in Swift Charts
This is a tutorial on how to use Swift Charts in a little inconvenient way 😄 I will show you how to code a different sorting algorithms and visualize them using Swift Charts.
You will learn how to implement the bubble sort, selection sort, insertion sort…
You will learn how to implement the bubble sort, selection sort, insertion sort…
Что будет с iOS-разработкой в России
Мыслями поделились три эксперта:
— Роман Бусыгин, iOS-разработчик в Dodo Engineering
— Денис Визигин, CTO в Live Typing
— Илья Евсеев, iOS-разработчик в Яндекс Go
Читать
Мыслями поделились три эксперта:
— Роман Бусыгин, iOS-разработчик в Dodo Engineering
— Денис Визигин, CTO в Live Typing
— Илья Евсеев, iOS-разработчик в Яндекс Go
Читать
Хабр
Что будет с iOS-разработкой в России
Этим вопросом наверняка задавался не один мобильный разработчик, который создаёт приложения для айфонов и другой яблочной техники. Приложения удаляют из App Store, статьи пугают тем, что скоро все...
💩8👍5
🔧DivKit — это новый опенсорсный фреймворк, который помогает внедрить подход Server-Driven UI. С его помощью можно развивать интерфейс приложения серверно, без необходимости выкатывать апдейты в сторы. Разработан в Яндексе, исходный код — на GitHub, на Хабре — статья с примерами.
Читать
Читать
Хабр
Яндекс выпускает DivKit — фреймворк для server-driven UI с открытым кодом
Привет! Сегодня Яндекс выкладывает в опенсорс DivKit — фреймворк для отрисовки интерфейсов из ответа сервера. Серверная вёрстка поможет ускорить разработку: наладить отправку апдейтов от сервера...
👍8😢3💩2
Опрос «Библиотеки программиста»
Прошло почти полгода с момента нашего опроса «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?». По версиям респондентов (более 700) IT-отрасль ждала волна сокращений, массовая релокация, наплыв стартапов и трудности с заменой железа и ПО на отечественные аналоги.
Общий прогноз звучал так: «Слишком много переменных, прогнозы от неутешительных до удовлетворительных»
Насколько оправдался этот прогноз? Как изменилась ваша жизнь за последние полгода?
➡️ Пройти опрос
Прошло почти полгода с момента нашего опроса «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?». По версиям респондентов (более 700) IT-отрасль ждала волна сокращений, массовая релокация, наплыв стартапов и трудности с заменой железа и ПО на отечественные аналоги.
Общий прогноз звучал так: «Слишком много переменных, прогнозы от неутешительных до удовлетворительных»
Насколько оправдался этот прогноз? Как изменилась ваша жизнь за последние полгода?
➡️ Пройти опрос
Круглый стол «Жизнь со SwiftUI»
Эксперты из Agora, SberDevices, Osome и Dodo Brands обсудили практические вопросы того, как и с чего они начали переход на SwiftUI, на каком сейчас этапе, какие сложности возникают.
Основной акцент сделали на практических примерах из жизни гибрида SwiftUI и UIKit: как органично связать эти два фреймворка, какую архитектуру выбрать и как не умереть в процессе перехода.
📺 Смотреть
Эксперты из Agora, SberDevices, Osome и Dodo Brands обсудили практические вопросы того, как и с чего они начали переход на SwiftUI, на каком сейчас этапе, какие сложности возникают.
Основной акцент сделали на практических примерах из жизни гибрида SwiftUI и UIKit: как органично связать эти два фреймворка, какую архитектуру выбрать и как не умереть в процессе перехода.
📺 Смотреть
YouTube
Круглый стол “Жизнь со SwiftUI”
На круглом столе с экспертами из Agora, SberDevices, Osome и Dodo Brands обсудим практические вопросы того как и с чего они начали переход на SwiftUI, на каком сейчас этапе, какие сложности возникают.
Основной акцент будем делать на практические примеры…
Основной акцент будем делать на практические примеры…
👍2😁1
Стоите перед выбором реализации собственного решения для обработки deep links в Android-приложении или использования того, что предлагает Google в Navigation Component? Под катом для вас пища для размышлений.
Читать
Читать
Android Developers
Create a deep link for a destination | App architecture | Android Developers
Use Navigation to create deep links into your app.
Коллекция наиболее распространенных алгоритмов, структур данных и паттернов проектирования, написанных на Kotlin.
Репозиторий
Репозиторий
GitHub
Kotlin-Algorithms-and-Design-Patterns/README_ru.md at develop · DmitryTsyvtsyn/Kotlin-Algorithms-and-Design-Patterns
This repository contains the most common algorithms and data structures written in the Kotlin language with simple and concise code. - DmitryTsyvtsyn/Kotlin-Algorithms-and-Design-Patterns
👍3