5. Ссылки
Как открывать?
• app.loadPageBlank({url: ‘/path/to/page.html’}) - добавляет в стек
• app.loadPageStart({url: ‘/path/to/page.html’}) - начинает новый
Встроенный браузер
• app.openUrl(‘http://1c-bitrix.ru/’)
Просмотр документов
• app.openDocument({url: ’/upload/file.doc’})
5
7. Кеширование - формы
Помните про формы и другой интерактив
Поменяли содержимое страницы - не забудьте восстановить status
quo
7
8. События
Восстанавливаем содержимое страницы - onOpenPageBefore:
1. Показать форму
2. Сбросить значения полей
Все доступные события:
http://dev.1c-bitrix.ru/api_help/bitrixmobile/events/index.php
8
9. Пользовательские события
Свои события - легко!
•Генерируем:
app.onCustomEvent('onSomeEvent', {/* event data */});
•Ловим:
BX.addCustomEvent('onFeedbackThemeSelect', function(data){ /*
some actions */ });
Обработчики могут быть вложенными
9
10. Пользовательские события - Пример
Возврат на 2 страницы назад
При выборе темы генерируем событие
И обрабатываем его в предыдущем окне
10
13. Фото
Параметры:
• source: 0 - выбрать из альбома, 1 - сделать фото
• saveToPhotoAlbum: сохранить альбом (актуально для source = 1)
• targetWidth и targetHeight: макс. размеры
• quality: качество фото (не ставьте больше 40)
• callback: обработка фотографии (отправка на сервер и пр.)
Как отправить фото?
Используйте FileTransfer (есть в Bitrix Mobile)
13
15. Мобильное приложение с информацией о
работе общественного транспорта в г.
Киров
•
Расписание автобусов/троллейбусов,
маршруты, остановки, расчетное время
прибытия.
•
Правила пользования, обратная связь.
16. Что использовали?
• Геолокация - определяем местоположение пользователя, показываем его на карте,
находим ближайшие остановки.
• Google Maps Javascript API - работа с картой: отображение машин, маршрутов движения,
остановок.
• Доступ к камере - возможность вложить фото в сообщение обратной связи.
Сматрфоны и планшеты становятся все более популярными инструментами для получения и потребления информации
По данным IDC, рынок ПК сокращается в два раза быстрее, чем ожидалось.
Информирование граждан о государственных услугах и местах их предоставления
Обеспечение доступа к наиболее востребованным услугам (на примере штрафов ГИБДД)
Участие граждан в улучшении жизни города, края, области
Мобильный справочник городских объектов и телефонов доверия
Решение ориентировано на администрации города, края, области
Мобильное приложение для сайта государственной организации – это не только возможность получать популярные электронные услуги в любой точке планеты, где есть доступ к сети Internet, но и активно участвовать в диалоге с властями, быть в курсе важных событий и легко планировать свой досуг.