- Особенности разработки PhoneGap-приложения
- Сложности и подводные камни: к чему нужно быть готовым и что держать в голове
- Подготовка материала для разработчика ― style guide и шрифтовые иконки
Егор Вершинин. Сбор первичных требований с помощью интеллект-картSPbCoA
Егор на июньской встрече сообщества рассказал как он использует технику интеллект-карт для сформирования первичного пула требований во время онлайн-общения с заказчиком.
Представленная в докладе техника продемонстрирует как можно решить проблемы коммуникации с заказчиком. При
использовании техники в конце встречи с заказчиком появляется «драфт» спецификации функциональных требований.
- Концептуальные модели
- Типология и методология дизайна систем
- Уровни детализации: функциональные блоки и навигационные карты
- Теория на практике: систематизация данных с минимумом правок
Егор Вершинин. Сбор первичных требований с помощью интеллект-картSPbCoA
Егор на июньской встрече сообщества рассказал как он использует технику интеллект-карт для сформирования первичного пула требований во время онлайн-общения с заказчиком.
Представленная в докладе техника продемонстрирует как можно решить проблемы коммуникации с заказчиком. При
использовании техники в конце встречи с заказчиком появляется «драфт» спецификации функциональных требований.
- Концептуальные модели
- Типология и методология дизайна систем
- Уровни детализации: функциональные блоки и навигационные карты
- Теория на практике: систематизация данных с минимумом правок
5 правил успешной разработки приложений для бренда Heads&Hands
Презентация о правилах разработки мобильных приложений для крупных брендов. Основные ошибки и проблемы, с которыми сталкивается компания-разработчик и способы их решения.
10 инструментов для управления проектами в 2019 годуGanttPRO Software
Как выбрать инструмент для планирования?
Поиски программы могут затянуться, и выбор сам по себе станет приоритетом, а не своевременное и эффективное управление.
В этой презентации вы найдете список надежных сервисов, которые подходят как для личного, так и командного планирования задач и проектов.
Аналитика мобильных приложений: как настроить аналитику в приложении, какие инструменты выбрать (Flurry, Google Analytics, Fabric Answers, AppsFlyer), на что обращать внимание
http://light.mdday.ru
Топ 5 важных составляющих круто оптимизированного интернет-магазинаNetpeak
Презентация с выступления для КМБ
Докладчик: Диана Дзюбак
План выступления:
1. Usability сайта.
2. Дизайн сайта
3. Структура сайта
4. Базовые SEO-составляющие
5. Крутая проработанная карточка товара с примерами
Разработка мобильных приложений под Android на примере детских мобильных прил...tabtabus
Рост популярности мобильных устройств провоцируют спрос на приложения. Об особенностях разработки мобильных приложений под Android для детей мы поговорим в данном докладе.
www.whisperarts.com
Максим Донских, руководитель издательского направления Game Insight, выступает с докладом «Аэропорт-сити: постмортем».
Несмотря на то, что Максим руководит издательским направлением, его доклад по большей части посвящен разработке, так как Максим возглавляет одну из внутренних студий Game Insight.
What is the best programming language for your web product?MobiDev
This document discusses considerations for choosing the best programming language for a web product based on different use cases and business needs. It outlines several common cases such as classic CRUD web portals, real-time applications, machine learning, and blockchain and recommends languages like PHP, Ruby, Node.js, Python, Go, and Elixir based on the technical requirements. The key takeaway is that there is no single best language and business goals should dictate the tools based on factors like human resources, ecosystem, and scalability.
5 правил успешной разработки приложений для бренда Heads&Hands
Презентация о правилах разработки мобильных приложений для крупных брендов. Основные ошибки и проблемы, с которыми сталкивается компания-разработчик и способы их решения.
10 инструментов для управления проектами в 2019 годуGanttPRO Software
Как выбрать инструмент для планирования?
Поиски программы могут затянуться, и выбор сам по себе станет приоритетом, а не своевременное и эффективное управление.
В этой презентации вы найдете список надежных сервисов, которые подходят как для личного, так и командного планирования задач и проектов.
Аналитика мобильных приложений: как настроить аналитику в приложении, какие инструменты выбрать (Flurry, Google Analytics, Fabric Answers, AppsFlyer), на что обращать внимание
http://light.mdday.ru
Топ 5 важных составляющих круто оптимизированного интернет-магазинаNetpeak
Презентация с выступления для КМБ
Докладчик: Диана Дзюбак
План выступления:
1. Usability сайта.
2. Дизайн сайта
3. Структура сайта
4. Базовые SEO-составляющие
5. Крутая проработанная карточка товара с примерами
Разработка мобильных приложений под Android на примере детских мобильных прил...tabtabus
Рост популярности мобильных устройств провоцируют спрос на приложения. Об особенностях разработки мобильных приложений под Android для детей мы поговорим в данном докладе.
www.whisperarts.com
Максим Донских, руководитель издательского направления Game Insight, выступает с докладом «Аэропорт-сити: постмортем».
Несмотря на то, что Максим руководит издательским направлением, его доклад по большей части посвящен разработке, так как Максим возглавляет одну из внутренних студий Game Insight.
What is the best programming language for your web product?MobiDev
This document discusses considerations for choosing the best programming language for a web product based on different use cases and business needs. It outlines several common cases such as classic CRUD web portals, real-time applications, machine learning, and blockchain and recommends languages like PHP, Ruby, Node.js, Python, Go, and Elixir based on the technical requirements. The key takeaway is that there is no single best language and business goals should dictate the tools based on factors like human resources, ecosystem, and scalability.
Чеботарев Андрей: "Внедрение дизайна без потерь"MobiDev
- Методы работы дизайнеров с разработчиками
- Подготовка макетов и документации с целью минимизации ошибок
- Работа с изменением требований
- Внедрение нового функционала в существующий проект
Бурика Станислав: "Забористый дизайн для POS"MobiDev
- Особенности взаимодействия пользователя и POS на примере приложения для баров
- Потребности пользователя, цели бизнеса и технические ограничения
- Как хороший дизайн интерфейса может улучшить эффективность продукта
Загоровская Екатерина: "Не рисковать и все учесть"MobiDev
- Грамотный прогноз времени на разработку дизайн-продукта и учет возможных рисков
- 10 практических лайфхаков: как оценить все правильно, уложиться в эстимейт и не подставить команду
- Осознанная и неосознанная компетентность
- Обучение менти и развитие ментора
- Шаринг знаний (опыта) и развитие карьеры
- Прививка от звездной болезни
В своем докладе я расскажу об этапах проектирования интерфейсов, об основных типажах заказчиков в аутсорсе - почему заказчик идиот. А так же как адаптировать процесс проектирования к этим типажам.
Заказчики и общение с ними, распределение рабочего времени и совмещение должностей, работа под психологическим давлением, и многое другое, что встретилось за время двухлетней работы в аутсорсе.
где найти кнопку вложить душу в аутсорс конвеереMobiDev
- Выполняя на первый взгляд простые и бессмысленные задачи, как быть первым и лучшим.
- Где черпать вдохновение и оазисы мотивации.
- Кто друг, а кто враг дизайнера в мире аутсорса.
When do mobile applications enhance business?MobiDev
There are many tools for business nowadays. Mobile technology is just one of them. As with every tool for every purpose, you need to choose a right tool for the right purpose to succeed. If you are an owner of a small or middle business, an innovator, a startup owner who has come up with the idea of establishing mobile presence, you need to handle these tools carefully. Maybe you want to enhance your business with a mobile product. Maybe you want to build your business on such a product. But what you need is the same - find a solid profitable niche, broaden the client audience, and know more about the pitfalls that are waiting around the corner, in order to avoid them.
How To Create One App For All Platforms using PhoneGapMobiDev
Tips and Tricks from one of the best European PhoneGap Senior Developers.
You can often hear users' complaints about lagging apps. When you ask, “What do you mean by lagging?”, you receive such answers as either “It runs too slowly” or “I don't know, but it's hard to use”. Software developers and mobile users perceive apps differently. In order to eliminate lags, we would first think of optimizing the speed of the app. But in some cases it wouldn't be a correct decision. Let's find out the reason why.
Solutions mobiles et web personnalisées de classe mondiale pour votre entreprise. Expertise reconnue et les dizaines de projets menés à bien. Cycle complet du développement des produits et support logiciel. Processus du développement logiciel agile selon les standards de corporation.
Avantages pour vous:
- augmentez votre ROI par l'amélioration de la valeur et la diminution du prix
- facilité et confort de la communication
- obtenez la flexibilité dans le management de votre équipe
- génération des idées nouvelles pour l'amélioration de votre produit logiciel
- partenaire fiable
3. Особенности
Для бизнеса: уменьшение сроков разработки и экономия бюджета;1
Единая логика приложения;2
Обновление продукта и добавление функционала;
* Разработчики могут расширять возможности фреймворка.
3
Мобильная версия сайта.4
6. Все держим в голове
Общий стиль: Flat vs. Material1
Первые отличия
Грамотно комбинируем решения, если нет данных о
пользователях
Cмартфоны и их аппаратные кнопки2
48px @ 1x4
San Francisco, Roboto? Google Fonts!3
8. +
Не подходит
для desktop;
Быстрый доступ
до top level
областей;
Подходит для
Android, iOS.
+
-
Близость к
аппаратным
кнопкам (Android);
-
Kнопкa “more”?
-
9. +
Не нативен для
iOS;
Быстрый доступ
до top level
областей;
Подходит для
Android и для
desktop.
Допустим для
iOS.
+
-
Kнопкa “more”?
-
10. +
Не нативен для
iOS и Android;
Количество
вмещаемой
информации;
Допустим для
Android, iOS и
для desktop.
+
-
Лишний тап
для перехода.
-
11. Material cards или Flat cards?
Концентрируют внимание на необходимой информации
Использовать material cards, если их бесконечное число -
не следует т.к. это может тормозить работу самого приложения
+
-
12. Глобальные элементы
Если есть необходимость освободить место под контроллы, то
лучше использовать выравнивание названия по левому краю
13. Сегментированное управление
iOS: удобен для быстрой сортировки контента, визуально понятнее,
но если количество разделов больше 4х, то лучше использовать
вариант решения от андроид, т.е. табы, либо найти лучшее решение.
14. DropDown кнопки и дальше
Simple menus; Simple dialogs;1 2 Confirmation
dialogs;
3
18. STYLE GUIDE
Цветовая палитра, с указанием их hex/rgb;1
Типографика: начертание, расстояния, размеры, параграфы;2
Состояние кнопок (default, hover, pressed, disabled, active/selected);
* Есть вариант создать быстрый стайлгайд по основным скринам с использованием плагина PNG Express.
3
Формы - дропдауны, инпуты и их состояния;4
Контролы: сегмент контролы, свитчеры, табы;5
Расстояния, размеры, метрику страницы, элементов.5
19. ICON FONTS
положительные моменты
Возможность масштабирования без потери качества;1
Более быстрая загрузка на странице по сравнению с обычными
изображениями;
2
Возможность изменения цветового оформления;
* Использовать можно как и шрифтовые иконки, с посторонних ресурсов, так и создать собственные.
3
Быстрое внедрение в проект с сохранением целостности каркаса.4