Шаблон Android-приложения, адаптированного с помощью MVVM Clean Architecture + Coroutines / Hilt / Room Database / Kotlin FLow.
https://proglib.io/w/9b86297d
https://proglib.io/w/9b86297d
Medium
Sample Android project: MVVM Clean Architecture with Coroutines + Tips
Android Template for your next project
👍1
Всем привет! 👋 Мы проводим опрос: «Что сейчас происходит с IT-индустрией и айтишниками».
Сложилась очень непростая ситуация: найм новых работников поставлен на паузу, некоторых сотрудников сокращают, а какие-то проекты вообще закрываются. Расскажите, как ваша компания и вы проходите через новый кризис. Опрос займет около 3 минут, результаты опубликуем на сайте proglib.io ориентировочно 21 марта.
➡️ Опрос можно пройти анонимно по ссылке.
Сложилась очень непростая ситуация: найм новых работников поставлен на паузу, некоторых сотрудников сокращают, а какие-то проекты вообще закрываются. Расскажите, как ваша компания и вы проходите через новый кризис. Опрос займет около 3 минут, результаты опубликуем на сайте proglib.io ориентировочно 21 марта.
➡️ Опрос можно пройти анонимно по ссылке.
Google Docs
Что сейчас происходит с IT-индустрией и айтишниками
Всем привет! Мы проводим опрос «Что сейчас происходит с IT-индустрией и айтишниками». Сложилась очень непростая ситуация: найм новых работников поставлен на паузу, некоторых сотрудников сокращают, а какие-то проекты вообще закрываются. Расскажите, как ваша…
👍4😁3
Реализация механизма восстановления состояния iOS-приложения с использованием SwiftUI.
https://proglib.io/w/f9e5f9f6
https://proglib.io/w/f9e5f9f6
Swift with Majid
State restoration in SwiftUI
We always want to provide a great user experience in our apps. The system can shut down your app when the user leaves it and when the user relaunches your app, the system creates it from scratch, and the current state of your app is lost. This is a bad user…
👍1
Material You по полочкам: https://proglib.io/w/8b9e18e7
Хабр
Material You: раскладываем по полочкам обновление дизайн-системы Material
История Material В 2014 году вместе с релизом Android 5.0 Lollipop Google представил миру концепцию Material Design. Каждый элемент в системе состоит из «материала», идею которого хорошо описал...
👍3
Полное руководство по переходу на Jetpack Compose от YouTube-канала Mobile Developer.
https://proglib.io/w/d5ab5aa8
https://proglib.io/w/d5ab5aa8
YouTube
Как перейти на Jetpack Compose? Забываем про XML. Полный гайд
Всем привет, на канале вышло довольно много видео, посвященных Jetpack Compose, но не вышло главного, а как собственно взять и все это заиспользовать в своем старом проекте? Если был такой вопрос, то это видео специально для вас! Здесь я просто взял один…
👍12💩4
🛠 Как за 3 простых шага создать свой VPN и прокси-сервер
С помощью простой копипасты команд (ctrl+c и ctrl+v) вы получите свой собственный VPN и сможете поделиться им со своими друзьями и родственниками.
Смотреть видео.
С помощью простой копипасты команд (ctrl+c и ctrl+v) вы получите свой собственный VPN и сможете поделиться им со своими друзьями и родственниками.
Смотреть видео.
YouTube
Как за 3 простых шага создать свой VPN и прокси-сервер
🌐 Простая видеоинструкция по установке OpenVPN на Ubuntu. С помощью простой копипасты команд (ctrl+c и ctrl+v) вы получите свой собственный VPN и сможете поделиться им со своими друзьями и родственниками.
Чтобы сделать из VPN-сервера прокси-сервер, отключите…
Чтобы сделать из VPN-сервера прокси-сервер, отключите…
👍2
Набор инструментов для анализа, проверки, обработки, сравнения и отображения дат / времени / часовых поясов в Swift.
https://proglib.io/w/f5ae22b2
https://proglib.io/w/f5ae22b2
GitHub
GitHub - malcommac/SwiftDate: 🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift. - malcommac/SwiftDate
👍2
История пути начинающего Android-разработчика: https://proglib.io/w/9c2249ae
YouTube
С нуля в Android разработку. История одного джуна / Мобильный разработчик
Всем привет, прошел почти год с момента как Осман стал победителем конкурса ХочуВРазработку. И этот фильм - это история его пути. Как он учился, как проходил стажировку, как он работает. Этот фильм о человеке, который хотел стать Андроид разработчиком и стал…
👍1
Запись митапа DevDay Mobile, на котором обсуждались многие интересные темы, в частности: сложности генерации корректного промежуточного свифтового кода из C++, грабли работы со скрытым системным API в Android, тема "Годзилла против Конга или Нативная разработка vs WebView (и все, что между ними)" и многое другое.
https://proglib.io/w/a1a52941
https://proglib.io/w/a1a52941
👍5👎1
🔥5👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🔥 Как креативно оформить профиль на GitHub, чтобы он привлекал внимание
В этой статье мы создадим привлекательный профиль на GitHub: добавим гифки, эмодзи, иконки социальных сетей, GitHub-статистику, ТОП языков программирования и многое другое. Код прилагается.
https://proglib.io/sh/CbVBEHslPy
В этой статье мы создадим привлекательный профиль на GitHub: добавим гифки, эмодзи, иконки социальных сетей, GitHub-статистику, ТОП языков программирования и многое другое. Код прилагается.
https://proglib.io/sh/CbVBEHslPy
👍5
Как преодолевать трудности и самостоятельно стать iOS-разработчиком: кейс Давида Григоряна, который уже 5 лет в этом ремесле.
https://proglib.io/w/c1c5c888
https://proglib.io/w/c1c5c888
AppTractor
Как преодолевать трудности и самостоятельно стать iOS-разработчиком
Hard work beats talent!
🔥6💩4
#mobile #pentest #guide
Гайд по пентесту iOS-приложений для начинающих: https://proglib.io/w/4bfae31f
Гайд по пентесту iOS-приложений для начинающих: https://proglib.io/w/4bfae31f
martabyte
iOS Hacking - A Beginner’s Guide to Hacking iOS Apps [2022 Edition]
H3ll0 fr13nds! My first post will be about iOS Hacking, a topic I’m currently working on, so this will be a kind of gathering of all information I have found in my research. It must be noted that I won’t be using any MacOS tools, since the computer used for…
👍1
👨💻«Библиотека программиста» открывает набор в закрытый клуб по Python.
Вас ждут крутые амбассадоры, которые будут на связи ежедневно и помогать строить карьеру, инсайты, кейсы, а также закрытые обучающие материалы нашей онлайн-школы.
Вы будете первыми, кому будут доступны все релизы, консультации и новые уроки.
Заполните анкету предзаписи по ссылке, и мы свяжемся в ближайшее время.
Вас ждут крутые амбассадоры, которые будут на связи ежедневно и помогать строить карьеру, инсайты, кейсы, а также закрытые обучающие материалы нашей онлайн-школы.
Вы будете первыми, кому будут доступны все релизы, консультации и новые уроки.
Заполните анкету предзаписи по ссылке, и мы свяжемся в ближайшее время.
👎2
Будущее IT: запись стрима, в рамках которого авторы образовательных проектов Android Broadcast и Mobile Developer обсуждают будущее мобильной разработки и IT в целом.
https://proglib.io/w/964b6d1d
https://proglib.io/w/964b6d1d
YouTube
Q&A. Будущее IT. Кирилл Розов и Алексей Гладков
Донаты https://www.donationalerts.com/r/androidbroadcast
Гость — Леша Гладков @MobileDeveloper
💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast или Patreon https://patreon.com/android_broadcast
🔗 Telegram канал "Android Broadcast" ht…
Гость — Леша Гладков @MobileDeveloper
💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast или Patreon https://patreon.com/android_broadcast
🔗 Telegram канал "Android Broadcast" ht…
💩11👍5🔥1
Мини-справочник по использованию атрибута
#available в Swift: https://proglib.io/w/f9acb839SwiftLee
How to use the #available attribute in Swift
Run code on specific iOS versions, mark methods as deprecated or obsoleted, and rename methods using the available and unavailable attribute.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👩⚖️⚖️ Какие права есть у программистов на код и как правильно их защищать
Какие у программистов есть права на код? Кому может принадлежать компьютерная программа? Как передать права на созданный вами код и что делать, если ваши авторские права нарушили? Об этом мы рассказываем в статье.
https://proglib.io/sh/xQYGJrID6A
Какие у программистов есть права на код? Кому может принадлежать компьютерная программа? Как передать права на созданный вами код и что делать, если ваши авторские права нарушили? Об этом мы рассказываем в статье.
https://proglib.io/sh/xQYGJrID6A
👍4
Подборка вдохновляющих open source проектов, реализованных с использованием Jetpack Compose.
https://proglib.io/w/130a80ca
https://proglib.io/w/130a80ca
Medium
10 Jetpack Compose Projects To Inspire You
Build an awesome app today