Гид по технологиям

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

Как начать разработку Android‑приложений
Мобильная разработка 9 min read

Как начать разработку Android‑приложений

Если вы хотите учить Android‑разработку — начните с основ Java и XML, установите среду разработки (Android Studio сейчас предпочтительнее), пройдите официальные руководства и дополните их видеокурсами или пошаговыми туториалами. Следуйте структуре обучения, применяйте метод «минимального жизнеспособного продукта» (MVP) и регулярно тестируйте на реальных устройствах.

Кастомная пагинация в React Native
Мобильная разработка 6 min read

Кастомная пагинация в React Native

Кастомная пагинация в React Native позволяет подгружать данные по частям, экономя ресурсы и улучшая UX. В статье объясняются варианты (offset vs cursor), пример реализации с FlatList, проверки на ошибки и рекомендации по производительности.

Как создать приложение с Buzztouch
Мобильная разработка 7 min read

Как создать приложение с Buzztouch

Buzztouch — веб‑инструмент для быстрого создания простых мобильных приложений: собираете контент в интерфейсе, экспортируете проект и добираетесь до публикации через Xcode/Android Studio.

Навигация между страницами в Xamarin
Мобильная разработка 5 min read

Навигация между страницами в Xamarin

Краткое практическое руководство по созданию проекта Xamarin в Visual Studio, добавлению второй страницы и настройке навигации с помощью Navigation.PushAsync. Включены примеры кода, чек-листы, распространённые ошибки и рекомендации по отладке.

Xamarin: создание мобильных приложений на C#
Мобильная разработка 8 min read

Xamarin: создание мобильных приложений на C#

Xamarin — кроссплатформенная платформа для разработки мобильных приложений на C#. Выберите Xamarin Native для нативного UX или Xamarin Forms для общего UI; планируйте миграцию на .NET MAUI для новых проектов.

Анимации в React Native: принципы и практика
Мобильная разработка 6 min read

Анимации в React Native: принципы и практика

Анимации улучшают UX, но требуют баланса между эстетикой и производительностью. Применяйте easing, ключевые кадры, useNativeDriver и тестируйте на реальных устройствах.

Лучшие iOS‑эмуляторы для Windows 10
Мобильная разработка 8 min read

Лучшие iOS‑эмуляторы для Windows 10

Эту статью стоит читать, если нужно запускать или тестировать iOS‑приложения на компьютере с Windows 10. Я сравню Smartface, Corellium и Appetize.io, объясню, как их устанавливать и приведу чек-листы, когда эмулятор подходит, а когда — нет.

Анимации в React Native: касания и состояние
Мобильная разработка 4 min read

Анимации в React Native: касания и состояние

Анимации делают интерфейс живым — запускайте их через пользовательские касания (Touch/Gesture) или при изменении состояния. В React Native используются Gesture Responder / PanResponder и Animated API.

Как создать iPhone‑приложение: пошагово
Мобильная разработка 7 min read

Как создать iPhone‑приложение: пошагово

Если у вас есть идея — её можно превратить в iPhone‑приложение. Понадобится Mac, регистрация разработчика Apple, загрузка SDK и Xcode, изучение основ Objective‑C или Swift, тестирование и публикация в App Store. Ожидайте платы за аккаунт разработчика и времени на обучение и исправление ошибок.

Начало с React Native — быстрый старт
Мобильная разработка 8 min read

Начало с React Native — быстрый старт

React Native позволяет писать нативные мобильные приложения на JavaScript и React, запускать их на Android и iOS и быстро прототипировать через Expo. Установите Node.js, создайте проект через create-react-native-app или Expo CLI, запустите dev‑сервер и тестируйте на телефоне через QR-код.

Android Studio на Mac: установка и запуск
Мобильная разработка 9 min read

Android Studio на Mac: установка и запуск

Краткая пошаговая инструкция по установке Android Studio на Mac, настройке SDK и эмуляторов, альтернативам Android Studio и советам по портированию iOS‑приложений.

Кастомная пагинация в React Native
Мобильная разработка 6 min read

Кастомная пагинация в React Native

Пагинация разбивает большие списки на небольшие страницы, снижая нагрузку и улучшая UX. В React Native можно сделать кастомную пагинацию с помощью fetch/API, FlatList и логики подгрузки (page-based, cursor-based или infinite scroll).

Анимации в React Native: практическое руководство
Мобильная разработка 7 min read

Анимации в React Native: практическое руководство

Коротко: используйте Animated или Reanimated для плавных эффектов, подбирайте длительность и easing по контексту, применяйте keyframes для сложных сцен и включайте аппаратное ускорение (useNativeDriver) где возможно. Применяйте чек-лист и критерии приёмки для стабильной производительности на реальных устройствах.

Как разработать и опубликовать Android‑приложение
Мобильная разработка 8 min read

Как разработать и опубликовать Android‑приложение

Это пошаговое руководство объясняет, как настроить окружение для разработки Android, собрать и подписать пакет приложения, создать App Bundle и опубликовать приложение в Google Play.

Xamarin: руководство по созданию мобильных приложений
Мобильная разработка 8 min read

Xamarin: руководство по созданию мобильных приложений

Xamarin — кроссплатформенный фреймворк на базе .NET для iOS/Android/Windows. Xamarin.Forms ускоряет разработку общего UI, Xamarin Native — даёт нативный контроль; планируйте миграцию на .NET MAUI при долгосрочных проектах.

Установка Apache Cordova на Ubuntu 18.04
Мобильная разработка 4 min read

Установка Apache Cordova на Ubuntu 18.04

Быстрая инструкция по установке Apache Cordova на Ubuntu 18.04. Установите Node.js 8.x, затем глобально установите cordova через npm, создайте проект и добавьте платформу Android.

Мобильная разработка: опыт Станислава Федорова
Мобильная разработка 8 min read

Мобильная разработка: опыт Станислава Федорова

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

Как стать iOS‑разработчиком — практическое руководство
Мобильная разработка 9 min read

Как стать iOS‑разработчиком — практическое руководство

Если хотите стать iOS‑разработчиком — начните с основ программирования, выучите Swift, разберитесь с экосистемой Apple, соберите портфолио с опубликованным приложением и профиль на GitHub.

Создать Android‑приложение бесплатно без кода
Мобильная разработка 6 min read

Создать Android‑приложение бесплатно без кода

Нужна простая Android‑версия сайта или контент‑приложение без разработки? Сравниваем бесплатные конструкторы: AppsGeyser, Appypie, Buzztouch, Appyet, Appclay, App Machine, Good Barber и Mobile Roadie.

Как разработать iOS‑приложение с нуля
Мобильная разработка 7 min read

Как разработать iOS‑приложение с нуля

Простая поэтапная инструкция по созданию iOS‑приложения: исследуйте рынок, сформулируйте цели, выберите платформу, спроектируйте UX/UI, выпустите MVP и собирайте обратную связь. В статье есть практичные чеклисты, методология MVP, матрица рисков и советы по приватности.