Мобильная разработка #1
Відкрити в Telegram
Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter
Показати більше3 792
Підписники
Немає даних24 години
-77 днів
-1630 днів
Архів дописів
С чего начать учить Android и iOS? Ошибки новичков в мобильной разработке
Всем привет. Сегодня у нас на столе очень интересное блюдо под названием Android и iOS роадмапы. Я очень спорно отношусь к такому явлению и не очень их люблю, но меня очень много просили сделать разбор их и объяснить как жить вообще в этом сложно и быстро меняющемся мире
https://www.youtube.com/watch?v=W1wmS-4OJok
Google Play удалил наши аккаунты без предупреждения и лишил семью заработка
Я около семи лет занимаюсь разработкой приложений на Android. Начал с того, что делал приложения в свободное время, чтобы ближе познакомиться с этим замечательным миром, а потом присоединился к компании, которая учит людей создавать собственные продукты и выводить их на рынок.
Подробнее
Свежий набор Tech Talks от Apple
https://developer.apple.com/news/?id=c63z27o8
Комбинирование протоколов в Swift
https://www.swiftbysundell.com/articles/combining-protocols-in-swift/
💥Прими участие в онлайн-хакатоне «ТФ Альянс» с призовым фондом 500 000 рублей
С 11 по 13 марта 2022 платформа токенизации проектных ИТ-команд «ТФ Альянс» проведет онлайн-хакатон для студентов и молодых IT-специалистов. Участники мероприятия поборются за призовой фонд в размере 500 тысяч рублей, а также за 3-х дневное бесплатное проживание в HackerHome в Иннополисе, городе высоких технологий.
Командам предстоит за 48 часов решить одну из трех задач на выбор с применением Data Science, Python и Blockchain:
👉 разработать робота-ассистента на основе Telegram-бота для тематической буферизации сообщений;
👉 создать систему учета метрик для оценки эффективности работы специалистов и команд в проектных задачах;
👉 разработать инструмент для обеспечения взаимосвязи блокчейнов реестра транзакций и реестра состояний.
После разработки прототипа участники продемонстрируют его работоспособность перед членами жюри в рамках финальной питч-сессии.
🕛‼️Для участия нужно подать заявку до 23:59 9 марта 2022 года на сайте.
Результаты будут объявлены 13 марта.
Хакатон приурочен к вступлению «ТФ Альянс» в сообщество Инновационного научно-технологического центра МГУ «Воробьевы горы». Компания планирует работать над инновационными проектами в сфере ИТ-услуг.
Controller, но не Massive: реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода
Я ведущий iOS-разработчик в Туту. В нашем продукте список карточек используется неоднократно, а в проекте можно встретить несколько вариантов реализации для разных версий SDK:
Через старую добрую UITableView.
С использованием UICollectionView и UICollectionViewFlowLayout под iOS 11+.
На связке UICollectionView и UICollectionViewCompositionalLayout для iOS 13+.
Не так давно я решил резюмировать накопленный опыт реализации списка карточек и поделиться наработками в виде исходников на Github (их вы найдете в конце статьи).
Подробнее
Онлайн-презентация IT-курсов NIX
Подключайся к трансляции и узнай, с какой профессии уже в этом году ты можешь начать карьеру в IT!
Когда? 23 февраля в 16:00
Где? на YouTube-канале NIX
Эксперты Корпоративного центра обучения NIX расскажут:
🔹 Как попасть на IT-курсы в Корпоративный центр обучения NIX;
🔹 В каком формате проходит обучение и какие навыки ты получишь по окончании курсов;
🔹 На какие вакансии в NIX ты сможешь подать резюме после обучения;
🔹 Каких ошибок не стоит допускать в резюме, на тестировании и во время собеседований.
Мы ответим на все твои вопросы — просто напиши в чате трансляции.
А еще тебя ждет бонус!
Backend Developer Игорь Шатило расскажет, как прошел обучение в NIX и сейчас успешно совмещает учебу в вузе и задачи разработчика в нашей команде. Узнай, как ему все это удается и каким может быть твой путь в IT:)
P.S. Сразу после стрима ты можешь зарегистрироваться на онлайн-тестирование по одному из наиболее популярных IT-направлений.
Желаем удачи! Увидимся в эфире! ;)
5 главных уроков, извлеченных из создания продакшен приложения на Jetpack Compose
https://medium.com/tech-tajawal/top-5-lessons-learned-in-fully-compose-production-app-9a2a3bd99913
Краткое руководство по использованию CLI-инструментов Swift в GitHub workflow.
https://blog.eidinger.info/use-a-swift-command-line-tool-in-a-github-workflow
Подборка каналов для IT специалистов 🎯
https://t.me/progjob Вакансии для программистов
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/linux_sup Новости и информация из мира Linux
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/dev_ops_info Devops
https://t.me/network_arch Network architecture and Administration
https://t.me/database_group Все про базы данных
https://t.me/cloud_comp Облачные сервисы, вычисления и безопасность
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/coddy_academy Академия кода. Полезный контент по программированию
https://t.me/BookPython Библиотека Python разработчика
https://t.me/Welcome_Python Добро пожаловать в мир Python
Мобильная разработка: iOS, Android 📌
https://t.me/imobile_dev Все по мобильной разработке: iOS, Android
https://t.me/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/Frontend_now Все для фронтендеров
https://t.me/react_prog Все что связано с reactjs
https://t.me/Angular_Vuejs Angular Vue js React
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_sup Программирование на Java
Разработка игр 📌
https://t.me/game_devv GameDev: разработка игр
Программирование, Биг дата, книги 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/bigdata_world Data Science, Big Data, Machine Learning
https://t.me/easy_program Программирование для новичков
https://t.me/generalprog General programming
QA, тестирование 📌
https://t.me/testin_new Тестирование
IT новости 📌
https://t.me/htech_news Новости HighTech
https://t.me/all_itnews IT новости на английском
https://t.me/gmorning_news Последнии новости из мира науки
https://t.me/youtips_tricks Технологические советы и хитрости
Шутки программистов 📌
https://t.me/dev_jokes Daily Dev Jokes
https://t.me/itumor ITumor | программисты шутят
Защита, взлом, безопасность 📌
https://t.me/crypto_security_lab Материалы по информационной безопасности
https://t.me/thehaking Канал о кибербезопасности
https://t.me/Hackme_news Новости из мира хакинга
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/goodw_design Статьи по Веб дизайну
Должен знать 📌
https://t.me/UchuEnglish Английский с нуля
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/crypto_moneygo Канал о крипте, новости, инсайды
https://t.me/bitkoinoff Нгвости криптовалют
VR, робототехника 📌
https://t.me/AR_VR_vision Компьютерное зрение, виртуальная реальность
https://t.me/robotics_scince Канал о Робототехнике и автоматизации
SMM, Seo, Wordpress 📌
https://t.me/allsocial_news SMM / Советы, Новости, Лайфхаки
https://t.me/seo_go Новости по SEO продвижению сайтов
https://t.me/news_wordpress Канал о самой популярной CMS
https://t.me/IoTprog Интернет вещей
https://t.me/Hware_news Цифровые тенденции
Где вы должны хранить свои секретные ключи в Android?
https://me-abhishek92.medium.com/where-should-you-store-your-secret-keys-in-android-416f8919ea09
🗓 1 марта в 18:00 — онлайн-митап Авито для iOS-разработчиков
Спикеры:
✔ Эксперты из платформенных команд Авито, которые занимаются созданием инструментов для iOS-разработчиков компании.
Темы:
✔ Новая система модульности Авито — Independency, deep linking и логирование ошибок iOS-приложения в систему аналитики.
Регистрация и подробнее о докладах: clc.to/3hmnAg
Реализация аутентификации на Android с помощью библиотеки AppAuth.
https://medium.com/androiddevelopers/authenticating-on-android-with-the-appauth-library-7bea226555d5
BubbleTabBar — нижнее меню с анимацией. Есть версия для iOS и для Android (от разных авторов).
Для iOS: https://github.com/Cuberto/bubble-icon-tabbar
Для Android: https://github.com/akshay2211/BubbleTabBar
«Ваше приложение нарушает правила Google Play»: сводки из ада
В данной статье описан негативный опыт размещения приложения в Google Play.
Для начала представлюсь тем, с кем мы незнакомы: я системный администратор на Linux и также много работаю с кодом, в основном для собственного удовольствия. Среди моих личных проектов есть и приложения на Android, самое популярное из них называется Catima. Catima доступна только на Google Play и F-Droid и, вероятно, в обозримом будущем останется экслюзивом для этих платформ.
Eng ver
📌 Приглашаем на бесплатный пробный урок продвинутого онлайн-курса «Kotlin Backend Developer».
На открытом уроке мы проработаем вопросы второго шага разработки web-приложения - его API.
Для регистрации пройдите вступительный тест! https://otus.pw/Meda/
Видео iOS Conf SG 2022
iOS Conf SG — крупнейшая конференция iOS-разработчиков в Юго-Восточной Азии. Этот плейлист состоит из всех докладов, представленных спикерами на конференции 2022 года. Всего в нем 18 видео, среди тем:
Использование возможностей конечных автоматов в Swift
IGListKit в 2022 году
VIP, а не VIPER, чистая архитектура Swift
Непрерывная доставка функций с помощью разработки приложений на основе сценариев
Оптимизация приложений с большим объемом изображений
Swift Concurrency под капотом
Создание и запуск современного SwiftUI SDK
Специальные эффекты с SwiftUI
Сохранение модульности с помощью диспетчера пакетов Swift.
https://www.youtube.com/playlist?list=PLED4k3CZkY9R9mhRW5V74gS9cVTp28CbK
Dart, Flutter и кроссплатформа: небольшой разбор на практике
Кто-нибудь пробовал использовать Dart / Flutter как на клиенте на нескольких платформах, так и в качестве сервера? Кто-то, конечно. пробовал, хотя далеко не каждый за этим приходил к Flutter. Я на своём pet-проекте провёл такой эксперимент, и хотел бы поделиться результатами и выводами.
Подробнее
Смотрим исходники Jetpack Compose
https://www.youtube.com/watch?v=Ra8Vbkqj8QQ
