Большой гайд по мобильной разработке от Tproger: полезные статьи, практики и советы
Делимся нашими статьями про мобильную разработку: iOS, Android, Flutter, SwiftUI, Jetpack Compose, публикация в сторах и советы по доступности — всё в одном месте.
200 открытий2К показов

Мечтаете сделать своё приложение, но не знаете, с чего начать? Или уже пилите продукт, но хочется сильнее прокачаться в Android или iOS? Мы собрали для вас подборку самых полезных и актуальных статей по мобильной разработке от Tproger.
Сначала — немного базы: теории, языков, платформ. Потом — инструменты, практические гайды и даже ошибки, которых стоит избегать. Сохраняйте, чтобы не потерять!
Немного базы
Статьи, которые помогут разобраться, с чего начать и куда двигаться:
Первые шаги в мобильной разработке с Flutter — Здесь обзор фреймворка Flutter: настройка окружения, создание первого приложения и особенности виджетов.
Создаём мобильное приложение с нуля: от идеи до публикации в App Store и Google Play — Делимся полным циклом создания: дизайн, разработка, тестирование, релиз.
Введение в мобильную разработку для Android: с каких языков начать изучение? — Рассматриваем, с каких языков программирования начать путь в Android-разработке и почему.
8 языков программирования для Android-разработчика — Перечисляем восемь языков программирования, которые стоит рассмотреть Android-разработчику. Изучаем плюсы, минусы, области применения, особенности.
Дорожная карта по Android-разработке с нуля — Пошаговое руководство для тех, кто хочет освоить Android-разработку с нуля: от установки среды до публикации.
Основы SwiftUI для iOS-разработчиков — Изучаем базовые возможности SwiftUI: декларативная верстка интерфейсов, примеры кода и сокращение сроков разработки.
Начало работы в Android Studio и первый простой проект — Пошаговое руководство по началу работы в Android Studio и созданию первого простого проекта. Учимся пользоваться инструментом с нуля.
Практика, инструменты и тонкости
Когда разобрались с базой — идём дальше и погружаемся в инструменты и реальные задачи:
Работа с анимацией в Android: разбираем MotionLayout — Рассказываем, как использовать MotionLayout для создания сложных анимаций в Android-приложениях. С примерами!
Jetpack Compose и Kotlin: как разрабатывать современные UI — Показываем, как разрабатывать современные пользовательские интерфейсы с помощью Jetpack Compose и языка Kotlin. Делимся, как использовать в проектах.
Java vs Kotlin для Android-разработки: ответы «за» и «против» — Сравниваем Java и Kotlin для Android-разработки: плюсы, минусы и рекомендации по выбору.
Бойлерплейт Fastlane для быстрого обновления Android-приложений — Показываем, как использовать Fastlane для автоматизации обновлений Android-приложений, даем рекомендации по применению.
Accessibility для всех: как удержать пользователя в приложении с помощью доступности — Объясняем, как внедрение accessibility улучшает пользовательский опыт и помогает удержать аудиторию.
Про рост, релиз и продвижение
Когда всё работает — пора думать про рост, релиз и продвижение:
Как добавить приложение в Google Play — Объясняем, как подготовить и опубликовать приложение в Google Play: от регистрации до релиза.
5 главных ошибок в ASO — App Store Optimization — Разбираем пять распространенных ошибок в App Store Optimization и как их избежать. Что нужно делать, чтобы не слить продвижение.
От идеи к успеху: как создать популярное мобильное приложение — Рассказываем, как пройти путь от идеи до успешного мобильного приложения: планирование, разработка, тестирование и продвижение.
Не забудьте сохранить, чтобы не искать потом по всему интернету!
Большая подборка по React — уже на сайте.
Кстати! Забрать все самые топовые нейронки для айтишников можно в нашем большом гайде с 70+ ИИ-инструментами
200 открытий2К показов