Дневник техлида: вторые полгода разработки нового мобильного PvP
По ходу дальнейшего производства, спустя еще полгода, у меня накопилось большое количество интересного опыта, которым хотел опять поделиться. На этот раз речь пойдет о процессе наращивания функционала в мобильном клиенте и поддержании кода в гибком состоянии.
Как заработать свои первые 100$ в Google Play Market — мой опыт
В этой статье я расскажу, как мне удалось заработать первые 100$ на моих приложениях в Google Play Market. Какие стратегии более успешные и на что стоит обратить внимание новичку.
iOS
- Инверсия управления в iOS
- Как оптимизировать энергопотребление в iOS
- Использование паттерна MVC при проектировании TableView
- Основы параллельного программирования в Swift: часть 1
- #КакДелаютИгры: Разработка и издание игры Hyperforma на iOS
- В фичеринге App Store большинство приложений старые и бесплатные
- Фичеринг в новом App Store может увеличить скачивания на 800%
Как стать более продуктивным и эффективным в Xcode Исследуем iOS-приложения без джейлбрейка Parade: параллакс для UICollectionViews, UITableViews и UIScrollViews Видео try! Swift Tokyo 2018
Android
- Змеиная верстка и «квантовые» частицы в приложениях под Android (Часть 1) и (Часть 2)
- Лучшие приложения для Android: номинанты Google Play Awards
Android Dev Подкаст. Выпуск 62. Мобиус- Пишем свой кредитный калькулятор. Часть 3
- Работа с PDF. Чтение PDF-файлов
ViroCore: SceneKit для Android Обработка фатальных ошибок в Android Лабораторная LiveData + ViewModel + Room Мои любимые примеры функционального программирования на Kotlin Экскурсия в чистую архитектуру CircleCI и Android Представляем Constraint Layout 1.1 Реверсинженеринг HQ Trivia Почему надо выбрать MVVM, а не MVP Начинаем работу с Retrofit на Android Обновился официальный сайт для Android-разработчиков
Разработка
- Уроки, полученные при создании первой игры, и почему я хочу написать свой движок
- Mobius-2018: робоотчет
- О том, как я хотел учить других, а в результате научился сам
- Как повысить качество своих работ
- Стажировка в e-Legion
- 7 лучших докладов Mobius: версия EastBanc Technologies
- Как улучшить каналы в Telegram?
- Стиль сына маминой подруги
- «Тайный пассажир»: сбор обратной связи от потребителей «на лету»
- Люди покупают не продукты, они покупают улучшенную версию самих себя
- Дневники разработчиков: Babycare №3
- У Vive Pro появился SDK дополненной реальности
- Делаем свой код чище
- ВКонтакте проводит конкурс для дизайнеров мобильных интерфейсов
- Podlodka #56: Корутины, Промисы, Акторы
- ProfsoUX 18: “Злые интерфейсы” и “Как влюбить в свой продукт”
7 основных правил для дизайна кнопок Комментарии в коде: хорошие, плохие, злые Темный или светлый UI? Как правильно выбрать цвет Влияет ли качество UI/UX дизайна на успех продукта? 3 приложения с прекрасным поиском: уроки Топ-15 мобильных игровых движков 2018 Что значит C в MVVM-C Плавная анимация в React Native uRacer: The King Of The Drift в Open Source 16 библиотек с анимацией для онбординга 9 библиотек для вашего React Native проекта
Аналитика, маркетинг и монетизация
- Тренд в монетизации продукта? Epic Growth Story с Олегом Хаустовым (Delivery Club)
- Дерзость и задор для быстрого роста от Aviasales
- Epic Growth Story с Денисом Пушкиным: как устроен Growth Hacking в Skyeng?
- Mobile Action запустил Ad Intelligence — отслеживание рекламных кампаний приложений
- Как блокировки РКН повлияли на отзывы к Telegram и другим приложениям
- Ценообразование в F2P-играх и SaaS: как выставить оптимальную цену
- Владельцы топовых смартфонов тратят в играх в разы больше денег
Создание промо-видео для магазина приложений Стратегия приобретения пользователей: 12 каналов Понимаем мобильное путешествие потребителя
AI, Устройства, IoT
- Трудности перевода: как найти плагиат с английского языка в русских научных статьях
- Чей прогноз погоды точнее?
- Усы, лапы и хвост: как нейронная сеть распознает котиков и другие объекты
- Как Qlean использует Machine Learning?
- Казино взломали через термостат в аквариуме
- Disney представил жилет для ощущения виртуальной реальности
- Snapchat выпустил новую версию Spectacles
Может вам и не нужен AI/ML и вы обойдетесь SQL-запросами Определение марки виски с Core ML и IBM Watson
Вакансии:
- Head of Art (Руководитель арт-отдела) в Playrix
- CTO в IoT-проект
- iOS-разработчик в Яндекс
- Ведущий Android-разработчик в Яндекс.Музыка
- Арт-директор в Авито
- Junior iOS-разработчик в Mad Brains
- iOS-разработчик в Mad Brains
- Android-разработчик в Mad Brains
- Senior Product в Humaniq