es
Feedback
Мобильная разработка #1

Мобильная разработка #1

Ir al canal en Telegram

Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter

Mostrar más
3 876
Suscriptores
-224 horas
-57 días
-330 días
Archivo de publicaciones
Разработка приложения на Flutter с нуля до релиза: Идея + Базовая инфраструктура Привет! В данном цикле статей я хотел бы пок
Разработка приложения на Flutter с нуля до релиза: Идея + Базовая инфраструктура Привет! В данном цикле статей я хотел бы показать, как может происходить создание приложений с использованием Flutter. Я использую данную технологию в работе, а также своих собственных проектах на постоянной основе. У меня есть несколько Open Source решений (популярных и не очень), которые будут применены и в данном приложении (не ради галочки, а в качестве решения возникающих проблем). В процессе работы над этим приложением я затрону почти все аспекты разработки с Flutter, за исключением явного взаимодействия с нативной частью (когда нативный код придется писать самому). Часть 1 Часть 2

Руководство по использованию функций Swift для внедрения зависимостей https://betterprogramming.pub/use-functions-for-depende
Руководство по использованию функций Swift для внедрения зависимостей https://betterprogramming.pub/use-functions-for-dependency-injection-in-swift-a885f38d8ed0

📚 Какие технологии делают Kotlin таким мощным и удобным языком? Расскажем 9 февраля в 19:00 на вебинаре «Разработка микросер
📚 Какие технологии делают Kotlin таким мощным и удобным языком? Расскажем 9 февраля в 19:00 на вебинаре «Разработка микросервисного приложения с KTOR» в OTUS. Занятие проведет Кирилл Крылов, Software Developer в JetBrains. Что вас ждет на занятии? - Создадим мультиплатформенный проект, на Kotlin/JVM и Kotlin/JS - Напишем фронтенд с помощью удобных DSL для React и CSS - Воспользуемся корутинами для клиент-серверного взаимодействия. 👉🏻 Для регистрации на урок пройдите вступительный тест https://otus.pw/hXd4/

Сборка и публикация Qt Android приложений через Gitlab CI Над сервисом для построения CI/CD даже не задумывался, есть GitLab,
Сборка и публикация Qt Android приложений через Gitlab CI Над сервисом для построения CI/CD даже не задумывался, есть GitLab, что еще нужно? Первым шагом нужно создать файл .gitlab-ci.yaml в корне проекта. Далее я подробно разберу его содержимое, а для тех кто хочет посмотреть сразу все, в конце статьи есть ссылки на репозиторий. Тем кто хоть немного знаком с синтаксисом .gitlab-ci.yml должно быть все понятно. Подробнее

Как создавать заметные, но ненавязчивые предупреждения во время выполнения в Xcode. https://www.pointfree.co/blog/posts/70-un
Как создавать заметные, но ненавязчивые предупреждения во время выполнения в Xcode. https://www.pointfree.co/blog/posts/70-unobtrusive-runtime-warnings-for-libraries

Mariana Trench - 🔧 инструмент статического анализа для приложений Android и Java, ориентированный на безопасность. https://g
Mariana Trench - 🔧 инструмент статического анализа для приложений Android и Java, ориентированный на безопасность. https://github.com/facebook/mariana-trench

Geminio in Action. Пишем код на Android быстро 00:00 — Интро 00:19 — О чем сегодня поговорим 01:10 — О демо-проекте 02:26 — Готовим модуль || добавляем модуль для новой фичи 02:58 — Еще пара заклинаний || рассказываю о globals addDependensies и addPlugins 04:10 — Варим дата слой || создаем дата слой 08:47 — Запекаем фичу || создаем слой фичи 11:15 — Тушим presentation слой || создаем слой презентации 15:14 — Накрываем стол || демонстрация результата 15:47 — Секретные ингредиенты || даю советы на последок

SwiftUI Views Quick Start by Mark Moeykens

Как устроен онбординг в App Store. Контроллер назвали OnboardingViewController. Не оборачивали в навигейшн. Основной вью выст
+3
Как устроен онбординг в App Store. Контроллер назвали OnboardingViewController. Не оборачивали в навигейшн. Основной вью выступает не коллекция, а UIScrollView. Заголовок “What’s New…” поместили в контейнер, хотя внутри него только лейбл. Ячейки это UIView, а тайтл-описание находятся в стеке. Тулбар обычная вью с фоном UIVisualEffectView. Текст с кнопкой "See how your data..." это UITextView. Иконка, текст и кнопки в тулбаре поместили в вертикальный стек. Ненормально большой отсуп снизу тулбара задан фикс значением от layoutMargins.bottom + 89. #ViewHierarchy

Тема данной статьи - уязвимости, которые можно обнаружить в четырех основных компонентах, используемых в приложениях Android. Это компоненты, которые я описываю как четыре всадника апокалипсиса; ➖Activity ➖Content Provider ➖Services ➖Broadcast Receiver Подробнее

Начни год с карьеры в IT — на Online Ярмарке вакансий NIX! В любом из IT-направлений можно стать успешным профи. Осталось только выбрать подходящее направление. А если определился — двигаться дальше! Регистрируйся на наше мероприятие, чтобы узнать больше о популярных IT-профессиях и о том, как быть востребованным специалистом 😉 Когда? 29 января в 11:00 Где? в Discord и на YouTube-канале NIX Почему стоит принять участие? 🔹Ты пообщаешься о карьере разработчика с нашими экспертами по языкам программирования PHP, Java, .NET и Golang, разработке под Android и iOS, а также по BA, QA, DevOps, PR и рекрутингу 🔹Посмотришь онлайн-лекции, поучаствуешь в воркшопах и квизах с призами 🔹У тебя будет возможность пройти онлайн-собеседование и получить оффер в NIX Для кого мероприятие: 🔹Студентов и начинающих разработчиков 🔹Опытных IT-специалистов 🔹Всех, кто хочет сменить профессию и попробовать себя в IT Если и менять свою жизнь, то прямо сейчас! Все просто: переходи на сайт и регистрируйся на Ярмарку вакансий NIX.

Маленькие вещи на большом экране https://dev.to/tkuenneth/tiny-things-on-big-screens-43ik
Маленькие вещи на большом экране https://dev.to/tkuenneth/tiny-things-on-big-screens-43ik

Мега подборка каналов для программистов 🎯 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/game_devv GameDev: разработка игр https://t.me/Angular_Vuejs Angular Vue js React https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/Frontend_now Все для фронтендеров https://t.me/react_prog Все что связано с reactjs https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/developer_mobila Мобильная разработка https://t.me/Welcome_Python Добро пожаловать в мир Python https://t.me/BookPython Библиотека Python разработчика https://t.me/programmist_of Книги по программированию https://t.me/BookJava Библиотека Java разработчика https://t.me/java_sup Программирование на Java https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/imobile_dev Все по мобильной разработке: iOS, Android https://t.me/database_group Все про базы данных https://t.me/cloud_comp Облачные сервисы, вычисления и безопасность https://t.me/bigdata_world Data Science, Big Data, Machine Learning 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 | программисты шутят SMM, Seo, Wordpress 📌 https://t.me/allsocial_news SMM / Советы, Новости, Лайфхаки https://t.me/seo_go Новости по SEO продвижению сайтов https://t.me/news_wordpress Канал о самой популярной CMS Защита, взлом, безопасность 📌 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 Канал о Робототехнике и автоматизации https://t.me/network_arch Network architecture and Administration https://t.me/easy_program Программирование для новичков https://t.me/testin_new Тестирование https://t.me/IoTprog Интернет вещей https://t.me/generalprog General programming https://t.me/Hware_news Цифровые тенденции

5 инструментов, на которые стоит обратить внимание в 2022 году https://betterprogramming.pub/5-dev-tools-to-look-out-for-in-2
5 инструментов, на которые стоит обратить внимание в 2022 году https://betterprogramming.pub/5-dev-tools-to-look-out-for-in-2022-713f94c0f3cf

Flutter / Пишем первое мобильное приложение В настоящее время набирает популярность технология написания мобильных кроссплатформенных приложений на Flutter. Однако, это не просто кроссплатформенные приложения - это нативные кроссплатформенные приложения. Производительность таких решений аналогична приложениям, написанным на Swift для iOS и Kotlin для Android, а скорость разработки - намного выше. Данное видео создано для людей, которые хотят познакомиться с данной технологией, но не знают, с чего начать. Мы напишем простейшее приложение, которое, однако, будет ходить за данными в сеть и даже немного кое-что заанимируем, присоединяйтесь, будет интересно! https://www.youtube.com/watch?v=e-y1owdvo9o

Попробуйте себя в качестве разработчика на Flutter на бесплатном интенсиве! 19 и 20 января в 20:00 в OTUS пройдет 2-дневный и
Попробуйте себя в качестве разработчика на Flutter на бесплатном интенсиве! 19 и 20 января в 20:00 в OTUS пройдет 2-дневный интенсив по мобильной разработке «Flutter engine, анимация и ее оптимизация». ✔️ Рассмотрим самые глубокие механизмы Flutter engine. ✔️ Научимся создавать сложные и плавные анимации как на мобильных платформах, так и на веб. ✔️ Научимся использовать инструменты профилирования для исключения «замерзания» интерфейса. ✔️ Обсудим тему использования WebGL в веб-приложениях на Flutter для создания трехмерных сцен. Интенсив бесплатный и позволяет протестировать обучение на онлайн-курсе «Flutter Mobile Developer» от OTUS. Программа подойдет тем, у кого уже есть опыт в программировании. Для записи на интенсив пройдите вступительный тест. 👉 Регистрация на 1-й день интенсива: https://otus.pw/EGMm/ 👉 Регистрация на 2-й день интенсива: https://otus.pw/W7Pl/

Конвейер Android CI/CD с Github Actions Подробнее
Конвейер Android CI/CD с Github Actions Подробнее