Каким образом можно создать точку останова? Например, если в Лекции 8 в примере, который демонстрирует возможность <canvas> для работы с готовыми изображениями (последний в лекции) в цикле |
Особенности разработки гибридных мобильных приложений
Эффективность гибридных мобильных приложений для бизнеса
Согласно [1], гибридное приложение для бизнеса может обеспечить существенную экономию расходов по сравнению с уникальными родными приложениями - как в краткосрочной перспективе, так и в долгосрочной. В случае мобильных устройств, число которых быстро растет, у разработчика есть несколько вариантов создания такого рода информационных систем.
- Создание родного приложения для каждой поддерживаемой платформы. Это, безусловно, обеспечивает максимальное удобство для пользователя и производительность на каждой платформе, в то же время, открывая доступ ко всем встроенным аппаратным средствам и магазинам приложений. Однако недостаток этого подхода в том, что он может потребовать гораздо больших затрат на создание и сопровождение, так как понадобятся раздельные кодовые базы для каждой платформы, которую необходимо поддерживать. Кроме того, каждая новая версия приложения потребует передавать его во все магазины приложения заново.
- Создание мобильного веб-приложения. Это самый простой и дешевый вариант для разработки, выпуска и обновления на всех платформах, а также доступа к базе данных сервера, но удобство в использовании может пострадать из-за отсутствия доступа к встроенным аппаратным средствам.
- Создание гибридного мобильного приложения. Этот подход представляет собой хороший компромисс между затратами на разработку уникального для каждой платформы родного приложения, возможностям доступа к встроенным аппаратным средствам и доступу к серверной базе данных. Этот вариант также обеспечивает передачу в магазины приложений.
Важно отметить, что ни один из этих подходов не является принципиально лучшим других - все они имеют свои сильные и слабые стороны. Глубокий анализ соотношения "цены/выгоды" по каждому варианту поможет определить, какой из них будет лучше для пользователей конкретного бизнеса. При принятии решения важно учитывать удобство в использовании, затраты на разработку и последующие расходы на сопровождение, а также более тонкие факторы вроде маркетинга и признания среди пользователей.
Для многих бизнес - сценариев предпочтительнее вариант с гибридным мобильным приложением, так как дополнительные усилия и расходы на создание уникальных родных приложений для каждой мобильной платформы могут перевесить все выгоды для бизнеса. Мобильные приложения для бизнеса никуда уже не денутся и будут лишь набирать все большую значимость по мере переноса вычислений с традиционных настольных компьютеров на разнообразные мобильные устройства.