Опубликованы записи всех сессий с Android Dev Summit ’22
Узнайте из первоисточника о создании отличных Android-приложений с помощью 3 уникальных направлений:
— современная разработка для Android;
— форм-факторы;
— платформа.
Смотреть
Узнайте из первоисточника о создании отличных Android-приложений с помощью 3 уникальных направлений:
— современная разработка для Android;
— форм-факторы;
— платформа.
Смотреть
YouTube
Android Dev Summit '22 - All Sessions
Watch all the sessions from Android Dev Summit ’22! Learn from the source about building excellent apps across devices with 3 unique tracks: - Modern Android...
👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🚀 IT и реальный сектор экономики: какие отрасли выстрелят через 5 лет
Каждые пять-десять лет список актуальных и востребованных профессий меняется. Разберемся, какие отрасли могут быть популярны в 2027 году.
🔗 Основной сайт
🔗 Зеркало
Каждые пять-десять лет список актуальных и востребованных профессий меняется. Разберемся, какие отрасли могут быть популярны в 2027 году.
🔗 Основной сайт
🔗 Зеркало
👍2
Иногда опыт важнее всего остального. Так и получилось у автора статьи. Узнайте, что было реализовано в рамках конкурса Telegram на создание медиаредактора, какие ошибки и выводы сделаал автор после конкурса.
Чиитать
Чиитать
Хабр
Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?)
Конкурс телеграм на создание медиаредактора Задача состояла в создании автономного приложения для редактирования медиафайлов на Swift без использования сторонних UI-фреймворков . Конкурсные функции и...
👍5🔥1
🔧 Swinject — легковесный фреймворк внедрения зависимостей для Swift.
Фреймворк помогает разделить ваше приложение на слабо связанные компоненты, которые легче разрабатывать, тестировать и поддерживать.
https://github.com/Swinject/Swinject
Фреймворк помогает разделить ваше приложение на слабо связанные компоненты, которые легче разрабатывать, тестировать и поддерживать.
https://github.com/Swinject/Swinject
GitHub
GitHub - Swinject/Swinject: Dependency injection framework for Swift with iOS/macOS/Linux
Dependency injection framework for Swift with iOS/macOS/Linux - Swinject/Swinject
Пять способов сломать Swift Concurrency
На заметку iOS-разработчикам, которые плюс ко всему работают со смешанным кодом Swift/Objective-C.
Читать
На заметку iOS-разработчикам, которые плюс ко всему работают со смешанным кодом Swift/Objective-C.
Читать
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
😂 Канал с мемами: t.iss.one/itmemlib
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.iss.one/proglibrary
Библиотека хакера: t.iss.one/hackproglib
Go: t.iss.one/goproglib
C\C++: t.iss.one/cppproglib
PHP: t.iss.one/phpproglib
Frontend: t.iss.one/frontendproglib
Python: t.iss.one/pyproglib
Mobile: t.iss.one/mobileproglib
Data Science: t.iss.one/dsproglib
Java: t.iss.one/javaproglib
C#: t.iss.one/csharpproglib
Devops: t.iss.one/devopsslib
Тестирование: t.iss.one/testerlib
Бот с IT-вакансиями: t.iss.one/proglib_job_bot
🎓 Наша школа Proglib Academy: https://t.iss.one/proglib_academy
📺 Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.iss.one/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.iss.one/event_listener_bot
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.iss.one/proglibrary
Библиотека хакера: t.iss.one/hackproglib
Go: t.iss.one/goproglib
C\C++: t.iss.one/cppproglib
PHP: t.iss.one/phpproglib
Frontend: t.iss.one/frontendproglib
Python: t.iss.one/pyproglib
Mobile: t.iss.one/mobileproglib
Data Science: t.iss.one/dsproglib
Java: t.iss.one/javaproglib
C#: t.iss.one/csharpproglib
Devops: t.iss.one/devopsslib
Тестирование: t.iss.one/testerlib
Бот с IT-вакансиями: t.iss.one/proglib_job_bot
📺 Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.iss.one/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.iss.one/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем приложение на Mi Band 7 с сервисной частью
Автор статьи рассказывает, как у него получилось сделать запрос в интернет с часов и даже запустить мост для отладки приложений.
Читать
Автор статьи рассказывает, как у него получилось сделать запрос в интернет с часов и даже запустить мост для отладки приложений.
Читать
Хабр
Пишем приложение на Mi Band 7 с сервисной частью
Вступление Недавно я купил себе Mi band 7, по началу хотел купить 6-ую версию, пока не узнал, что на 7-ой обновилась операционная система и теперь она поддерживает установку приложений. Да, официально...
Forwarded from Книги для программистов
Functional Programming in Kotlin (2021)
Автор: Marco Vermeulen
Количество страниц: 504
Освойте техники и концепции функционального программирования, чтобы создавать более безопасный, простой и эффективный код на языке Kotlin.
Эта книга научит вас разрабатывать и писать приложения на языке Kotlin с использованием типизированного функционального программирования. С помощью наглядных примеров, тщательно продуманных объяснений и обширных упражнений книга переходит от базовых тем, таких как типы и структуры данных, к продвинутым темам, таким как обработка потоков.
Скачать книгу
Автор: Marco Vermeulen
Количество страниц: 504
Освойте техники и концепции функционального программирования, чтобы создавать более безопасный, простой и эффективный код на языке Kotlin.
Эта книга научит вас разрабатывать и писать приложения на языке Kotlin с использованием типизированного функционального программирования. С помощью наглядных примеров, тщательно продуманных объяснений и обширных упражнений книга переходит от базовых тем, таких как типы и структуры данных, к продвинутым темам, таким как обработка потоков.
Скачать книгу
Если вы возьмете BurpSuite, Wireshark и голый Android смартфон, то узнаете об очень насыщенной жизни последнего.
Подробнее
Подробнее
Хабр
Анализ трафика телеметрической информации Android смартфона
Сбор телеметрических данных о пользователях и их действиях в вебе и приложениях — плата за пользование «бесплатными» сервисами в Интернете. Пользователи расплачиваются своим вниманием и временем,...
👍2🙏1
https://github.com/terrakok/kmm-awesome
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - terrakok/kmp-awesome: An awesome list that curates the best Kotlin Multiplatform libraries, tools and more.
An awesome list that curates the best Kotlin Multiplatform libraries, tools and more. - GitHub - terrakok/kmp-awesome: An awesome list that curates the best Kotlin Multiplatform libraries, tools a...
🔥4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Мы переезжаем с текущего офиса в центре Москвы с идеальной локацией — рядом метро и все необходимое.
Если у кого-то есть знакомые, которым нужно хорошее пространство на 5 человек, например, взамен коворкингу, то это идеальный вариант.
А еще там осталась мебель в хорошем состоянии, которую можно выкупить дешевле, чем заказывать из магазина.
Адрес: https://yandex.ru/maps/-/CCUfFIa2-D
Записаться на просмотр: https://proglib.tech/w/c9e8bf63
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2⚡1
Запись экспертного собеса на тему Android System Design с Сергеем Боиштяном из Авито (Senior Android Developer Experience Engineer)
Смотреть
Смотреть
YouTube
Собеседование Android system design
Экспертное собеседование в Android system design. Обсудят адаптацию system design под Android разработчика, будут проектировать библиотеку.
Интервьюер - Сергей Боиштян, AvitoTech, Senior Android Developer Experience Engineer
🔗 Ген партнер Android Broadcast…
Интервьюер - Сергей Боиштян, AvitoTech, Senior Android Developer Experience Engineer
🔗 Ген партнер Android Broadcast…
Хоть Dynamic Island поддерживает только iPhone 14 Pro и Pro Max, Live Activity поддерживаются всеми телефонами, на которых может быть установлена iOS 16.1.
В статье рассмотрены основные аспекты, которые необходимы для их интеграции в ваши приложения.
Читать
В статье рассмотрены основные аспекты, которые необходимы для их интеграции в ваши приложения.
Читать
Хабр
«Оживляем» наше iOS-приложение с помощью Live Activity
В то время как Android-устройства в целом ушли в направлении простых вырезов в экране под фронтальную камеру или даже подэкранных фронталок, Apple создала совершенно новый пользовательский опыт...
👍2
iOS-разработчику на заметку: 10 вопросов и ответов команды Design Evangelism о философии дизайна, рекомендациях по цвету, сочетаниях клавиш и многом другом.
Читать
Читать
Apple
Q&A: 10 Questions with Design Evangelism - Discover - Apple Developer
For the inaugural edition of Ask Apple, members of our Design Evangelism team got together to answer your Slack questions about design philosophy, color guidelines, keyboard shortcuts, and much more.