Как стать автором
Обновить

Компания MobileUp временно не ведёт блог на Хабре

Сначала показывать
  • Новые
  • Лучшие

«Шрекатон», или Как проходит хакатон в MobileUp

Блог компании MobileUpХакатоны

image


Пока большинство программистов участвуют в обычных хакатонах, доблестные дроиды из Мобайлапии устраивают «Шрекатон»: спасают принцессу посредством программирования и решения логических задач.


9 декабря мы решили провести хакатон, чтобы немного отвлечь специалистов от рутинной работы и мотивировать на новые подвиги. Брать готовые задачи или аналогичные рабочим – скучно, поэтому я придумал свой сюжет. Теперь хочу поделиться подробностями игры и рассказать о том, как поглумиться над сотрудниками организовать нескучный хакатон своими силами.

Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Просмотры1.7K
Комментарии 0

Cicerone — простая навигация в Андроид приложении

Блог компании MobileUpРазработка мобильных приложенийРазработка под Android


На этой схеме не скелет древнего обитателя водных глубин и не схема метро какого-то мегаполиса, это карта переходов по экранам вполне реального Андроид приложения! Но, несмотря на сложность, нам удалось её удачно реализовать, а решение оформить в виде небольшой библиотеки, о которой и пойдет речь в статье.


Читать дальше →
Всего голосов 35: ↑33 и ↓2+31
Просмотры60K
Комментарии 27

7 полезных плагинов для Sketch

Блог компании MobileUpВеб-дизайнИнтерфейсыДизайн мобильных приложений


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


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


Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Просмотры22K
Комментарии 11

Различия между MVVM и остальными MV*-паттернами

Блог компании MobileUpПрограммированиеПроектирование и рефакторинг
Перевод


От переводчика:
Уже опубликовано много материалов по MVC и его производным паттернам, но каждый понимает их по-своему. На этой почве возникают разногласия и холивары. Даже опытные разработчики спорят о том, в чем отличие между MVP, MVVM и Presentation Model и что должен делать тот или иной компонент в каждом паттерне. Ситуация усугубляется еще и тем, что многие не знают истинную роль контроллера в классическом варианте MVC. Предлагаю вашему вниманию перевод хорошей обзорной статьи, которая многое проясняет и расставляет всё по своим местам.
Разобраться в MV-паттернах
Всего голосов 38: ↑37 и ↓1+36
Просмотры116K
Комментарии 28

Как перестать использовать MVVM

Блог компании MobileUpРазработка мобильных приложенийРазработка под Android
Двухголовый MVVM

На недавнем DroidCon Moscow 2016 был доклад о MVVM c Databinding Library и доклад о библиотеке Moxy, помогающей работать с MVP. Дело в том, что за последние полгода мы успели опробовать оба подхода на живых проектах. И я хочу рассказать о своём пути от освоения Databinding Library и выпуска в продакшн проекта на MVVM до осознания, почему я больше не хочу использовать этот паттерн.

Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Просмотры45K
Комментарии 59
2