Мобильное приложение на iOS и Android для конференции Infostart Event 2018
Мы обновили наше мобильное приложение IS Connect. Теперь в нем можно смотреть программу конференции, добавлять в избранное, находить друзей и земляков, переписываться в общем чате и между собой, задавать вопросы, голосовать, ставить оценки докладчикам и многое другое.
Установка
Приложение можно скачать по ссылкам:
- iOS - https://itunes.apple.com/ru/app/is-connect/id1050406515
- Android - https://play.google.com/store/apps/details?id=me.infostart.app
Доступ к этим ссылка есть всегда в подвале сайта:
Можно скачать по QR-кодам, которые указаны на электронных билетах:
Если вы установили приложение ранее, то обязательно обновите его.
Авторизация
После запуска приложения мы рекомендуем авторизоваться, чтобы получить доступ ко всем возможностям приложения. Хотя просматривать программу и описание можно без авторизации.
Выберите в левом меню пункт Профиль и вы увидите форму авторизации:
Необходимо ввести свой логин или е-майл учетной записи. У каждого участника конференции есть отдельная учетная запись. Если вы не знаете пароль, то нажмите на ссылку Забыли свой пароль?
Здесь достаточно ввести свой е-майл и вы получите 5-значный числовой код. Если у вас стоит уведомление писем, то вы сразу его увидите вверху экрана, введите во второе поле и нажмите Войти. Все, вы сразу авторизуетесь! Е-майл используйте тот, на который приходил электронный билет.
Возможности
Все возможности можно увидеть в меню приложения. Оно разделено на два блока: Infostart Event 2018 и Infostart Connect. Первое только посвящено конференции, второе общая функция для портала. В будущем второй раздел будет активно развиваться.
Программа открывает все доклады конференции разбитые по залам. Можно зайти в каждый доклад и посмотреть его описание.
Важно, что доклад можно добавить в Избранное. Так же можно почитать подробное описание о докладчике. После прослушивания доклада вы можете поставить оценку докладу, это необходимо для составления рейтинга всех докладов и выплате специального вознаграждения лучшим докладчикам. Вы можете в любой момент изменить свою оценку.
После начала доклада появится доступ к скачиванию файла презентации в формате pdf.
На этой же странице можно задать вопрос докладчику. Если ваш вопрос уже задан, то просто проголосуйте за него. После доклада или на специальной секции докладчик и ведущий выберет самые популярные вопросы и постарается ответить на них.
Все доклады, которые вы поместили в Избранное находятся в одноименном меню:
По избранным докладам вы получите уведомление за пять минут до начала.
В меню Докладчики можно найти интересующего докладчика по имени и фамилии. Нажав на кнопку Профиль нам откроется профиль докладчика на портале.
Рекомендуем подписаться на понравившегося докладчика, когда его доклад будет транскрибирован и опубликован на портале, то вы получите уведомление об этом.
В меню Участники отображаются все 1000+ участников конференции. Найти можно по имени или фамилии, логину или городу. Мы сделали о чем нас просили! Теперь легко найти своих земляков.
При нажатии на участника, открывается его профиль:
Из профиля можно сразу написать личное сообщение или отправить заявку на добавления в друзья. Друзья отображаются отдельным списком контактов в INFOSTART CONNECT, а так же получают уведомления о новых публикациях друг друга.
Кроме личных сообщений, есть возможность написать в Общий чат. Ваше сообщение будут видеть все участники конференции. Можно делать объявления, голосование, обсуждение. Можно делиться своими впечатлениями. Задавать вопросы.
Если нажмете на кнопку Подписка, то вы будете получить уведомления о всех изменениях в общем чате. На самом деле - это обычная тема на форуме, доступ к которой можно получить так же из браузера в мобильном виде. Вопросы к докладчикам - это тоже отдельные темы на форуме. К этому форуму имеют доступ только участники конференции и онлайн-трансляции.
Новости конференции могут публиковаться в течении проведения конференции. В них много полезной информации о формате проведения конференции. Это статья - тоже новость, которую можно найти в этом разделе.
Информация о Вечеринке.
Схема залов для удобства навигации по территории конференции. Обратите внимание, ее можно скроллить.
Полезный раздел FAQ, в котором основные моменты организации конференции и ответы на самые популярные вопросы. Этот раздел будет постоянно обновляться.
Обновление страницы и сброс кеша
Для того, чтобы обновить страницу необходимо сделать свайп - потянуть страницу вниз, пока не появится значок стрелки и отпустить.
Barcode
У каждого авторизованного пользователя можно открыть меню Мой barcode. Это баркод, который можно считать с помощью Сканера barcode и найти профиль владельца. Такой же баркод есть на каждом бейдже участника конференции, его тоже можно считать с помощью сканера в приложении.
Такое может пригодится, когда вы общаетесь на конференции, и вам надо найти этого участника в приложении, чтобы стать Друзьями и иметь возможность потом переписываться на портале или в приложении.
Фотография
И большая просьба, коллеги, добавьте в свой профиль Фотографию! Это дружелюбно и уважительно к остальным участникам конференции, позволяет вас быстрее найти, запомнить. Ведь мы собираемся вместе в том числе и для установления новых связей и знакомств.
Для этого надо открыть свой Профиль и нажать на кнопку Редактировать. Выбрать из медиатеки или сфотографировать селфи.
Возможно что-то упустил, следите за обновлением этой статьи.
P.S. Push уведомления работают только на Andriod. На iOS не успели, рекомендуем подключить интеграцию с Telegram или Viber.
Ну и я бы внимание UI наверно все же уделил.
1. Логирование ошибок ведется конечно, но в центральную базу не передается.
2. Приложение по ТЗ должно хранить информацию за 90 дней, а так ограничено объемами на устройстве
3. Данные отправляются порциями из-за того, что приложение используется в районах с очень плохим интернетом. В одном пакете передается одна запись регистра сведений и используется механизм сообщений плана обмена.
4. UI там достаточно простое. Две формы с настройками и одна основная, которая формируется динамически (программно).
1) Зря только ошибок, и зря не передается. Мы делали на своем проекте (около 2к мобильных пользователей) для пользователя настройку (уровень логирования), и в зависимости от настроек на мобилке собирали либо только ошибки, либо вообще все чуть ли не все события в самом широком режиме и переправляли в основную базу для анализа.
2) А, я думал там планировалось про общие принципы разработки приложений, а не про разработку конкретного. Просто если есть например справочники с миллионами элементов и десятки тысяч документов в месяц - передавать всю эту информацию накладно.
3)
> В одном пакете передается одна запись регистра сведений и используется механизм сообщений плана обмена.
Не маловато? Или о чем здесь?
4) Тут я опять исходил из того что вы про общие принципы разработки приложений, а там все же желательно UI внимание уделить.
Пишу не только ошибки но и информационные сообщения.
Приложение используется в условиях отсутствия интернета, поэтому передача ведется минимально возможными пакетами.
Формирование интерфейса я естественно тоже описываю, какие галочки и для чего ставлю, но так как само приложение достаточно простое, то и описание UI тоже простое. Или вы имели ввиду описать UI в описании интенсива.
Про UI я например имел в виду общие принципы вроде элементы управления делать крупными, сшивать сообщения об ошибках в одно, не дергать сеть прямо по командам формы или событиям объекта а работать с ней асинхронно, не городить ТЧ с кучей колонок (да и вообще по возможности отказаться от них), учитывать естественное положение руки и большого пальца при размещении элементов управления и т.д.
101 доклад с презентациями спикеров
Политика обработки персональных данных