Сохранёнки программиста
7.51K subscribers
1.06K photos
39 videos
3 files
1.57K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Доклад: Процесс разработки мобильного приложения

Вводный рассказ для менеджеров, которые ещё не сталкивались с разработкой мобильных приложений и для тех, кто хочет перепроверить свои подходы.

На примере команды Яндекс.Музыки пройдётесь по типичным задачам, которые возникают в процессе релиза приложения. Также обсудят, что просить у дизайнеров, как не мешать разработчикам, что делать в случае возникновения багов и многое другое. Поговорят про то, кто в команде должен ставить задачи и отслеживать их выполнение.

https://youtu.be/dXoy89Gk6oo

#доклад #mobile #ru
👍2
Доклад: Декларативный UI. Flutter vs SwiftUI vs Jetpack Compose

В мобильной разработке последнее время наблюдается тенденция к декларативной верстке UI. В этом докладе рассмотрят, что такое "декларативный UI", его преимущества и недостатки, и стоит ли переходить на него.

В докладе сравнивают популярные подходы, исключая React Native, и рассмотривают их от новичков до производительности и качества реализации. Этот доклад больше информационный, чем практический, но не менее интересный.

Ссылка на доклад

#доклад #mobile #ui #flutter #ru
👍1
Курс: Введение во Flutter

Flutter — открытый фреймворк от Google для разработки кроссплатформенных мобильных приложений на iOS и Android. Он использует язык программирования Dart, обеспечивает высокую производительность и удобный интерфейс разработки. С возможностью горячей перезагрузки, Flutter обеспечивает быструю и интуитивно понятную разработку приложений с единым кодом для обеих платформ.

В этом курсе разбирают всё необходимое для начала разработки: Dart, основы, верстку и навигацию, сетевые запросы, архитектуру приложений и хранение данных:

Ссылка на курс

#курс #flutter #dart #mobile #ru
5
​​Ещё один подгон ко дню знаний: лучшие обучающие статьи по IT

Сохраняйте подборку best гайдов по 3 направлениям: веб-разработка, мобильная разработка и машинное обучение. С ними вы сможете легко подтянуть свои скилы и знания.

#подборка #mobile #web #ml #ru
1
Курс по основам программирования на Dart

Dart — современный язык программирования, идеально подходящий для создания мобильных приложений и веб-сервисов. Освоить его несложно, и он помогает писать чистый и понятный код.

В курсе будет рассмотрено всё: от переменных и типов данных до циклов и работы с числами. Также будет возможность научиться создавать функции, работать с объектами и даже заглянуть в основы ООП. Всё это с практическими примерами, чтобы легко закрепить навыки:

Ссылка на курс

#курс #dart #mobile #ru
1👍1
Превращаем сайт в мобильное приложение

Так, имея сайт, вы сможете получить на руки Android и iOS приложения без написания кода. Сервис делает все самостоятельно, вам лишь нужно будет настроить цветовые схемы, шаблоны и иконки. Прайс: £29.99/мес и есть бесплатный ознакомительный план.

Ссылка на инструмент: Appymakr

#инструмент #mobile #web
Создаём мобильное приложение с нуля: от идеи до публикации в App Store и Google Play

Кажется, создать мобильное приложение — задача для больших команд и гигантских бюджетов. Но на самом деле главное — правильный подход: чёткая идея, понимание аудитории и грамотное планирование. 

Важно сразу определить, какие проблемы решает приложение и чем оно лучше конкурентов. Разработка начинается с MVP — базовой версии с ключевыми функциями, а дизайн можно протестировать на интерактивных прототипах в Figma.

Сохраняйте ультимативную статью по разработке мобильных приложений, где провели полный разбор этапов: от продумывания идеи до релиза в мобильные сторы.

#статья #mobile #ru
Книга: Android. Программирование для профессионалов [2021]

Kotlin для Android — просто и без лишней теории. В книге собрано много примеров с понятными объяснениями, так что даже сложные темы станут проще. Разработка приложений разбирается на практике: от Android 5.0 (Lollipop) до 8.1 (Oreo) и новее. 

Всего — семь приложений. Два небольших, одно из них пишется за главу. Остальные сложнее, самое большое занимает 11 глав. Каждое приложение — это не просто код, а разбор ключевых концепций и инструментов, которые пригодятся в реальной разработке.

#книга #mobile #android #ru
1👍1
Курс по Android разработке

Разработка мобильных приложений — это отличный способ воплотить свои идеи в жизнь и даже построить карьеру в IT. Но с чего начать, если опыта в этом деле пока нет?

Нашли для вас курс, который поможет разобраться в основах создания Android-приложений: от жизненного цикла до работы с сетью и базами данных. Простыми шагами соберёте своё первое приложение, попутно освоив ключевые концепции разработки.

Ссылка на курс

#курс #android #mobile #ru
1
Нативная разработка мобильных приложений [2020]

Эта книга разбирает простые и понятные подходы к разработке мобильных приложений для iOS и Android. В ней собраны практические решения типичных задач, с которыми сталкиваются при работе на обеих платформах. Полезно как для тех, кто делает приложения сразу для двух систем, так и для тех, кто планирует переход с одной на другую.

#книга #mobile #android #ios #ru
1😍1
Кроссплатформенный инструмент для тестирования мобильных UI

Appium — это инструмент для автоматизированного тестирования мобильных приложений. Работает с нативными, веб- и гибридными приложениями, запускается как на реальных устройствах, так и на эмуляторах.

Платформа не привязана к конкретной операционной системе. Всё благодаря встроенному фреймворку, который переводит команды Selenium WebDriver в понятные для iOS и Android инструкции.

#инструмент #mobile