основные платформы мобильных приложений сравнительная характеристика лекция

Введение в разработку мобильных приложений

1.2 Устройство платформы Android

Платформа Android объединяет операционную систему, построенную на основе ядра ОС Linux, промежуточное программное обеспечение и встроенные мобильные приложения. Разработка и развитие мобильной платформы Android выполняется в рамках проекта AOSP (Android Open Source Project) под управлением OHA (Open Handset Alliance), руководит всем процессом поисковый гигант Google.

Android поддерживает фоновое выполнение задач; предоставляет богатую библиотеку элементов пользовательского интерфейса; поддерживает 2D и 3D графику, используя OpenGL стандарт; поддерживает доступ к файловой системе и встроенной базе данных SQLite.

С точки зрения архитектуры, система Android представляет собой полный программный стек, в котором можно выделить следующие уровни:

Наглядное изображение архитектуры на рисунке 1.1.

основные платформы мобильных приложений сравнительная характеристика лекция. 01 01sm. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-01 01sm. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка 01 01sm.

Рассмотрим компоненты платформы более подробно.

В основании компонентной иерархии лежит ядро ОС Linux 2.6 (несколько урезанное), служит промежуточным уровнем между аппаратным и программным обеспечением, обеспечивает функционирование системы, предоставляет системные службы ядра: управление памятью, энергосистемой и процессами, обеспечение безопасности, работа с сетью и драйверами.

Уровнем выше располагается набор библиотек и среда исполнения. Библиотеки реализуют следующие функции:

Библиотеки реализованы на С/С++ и скомпилированы под конкретное аппаратное обеспечение устройства, вместе с которым они и поставляются производителем в предустановленном виде.

Рассмотрим некоторые библиотеки:

Архитектура Android Runtime такова, что работа программ осуществляется строго в рамках окружения виртуальной машины, что позволяет защитить ядро ОС от возможного вреда со стороны других ее составляющих. Поэтому код с ошибками или вредоносное ПО не смогут испортить Android и устройство на его базе, когда сработают.

На еще более высоком уровне располагается каркас приложений (Application Framework), архитектура которого позволяет любому приложению использовать уже реализованные возможности других приложений, к которым разрешен доступ. В состав каркаса входят следующие компоненты:

Application Framework предоставляет в распоряжение приложений в ОС Android вспомогательный функционал, благодаря чему реализуется принцип многократного использования компонентов приложений и ОС. Естественно, в рамках политики безопасности.

И, наконец, самый высокий, самый близкий к пользователю уровень приложений. Именно на этом уровне пользователь взаимодействует со своим устройством, управляемым ОС Android. Здесь представлен набор базовых приложений, который предустановлен на ОС Android. Например, браузер, почтовый клиент, программа для отправки SMS, карты, календарь, менеджер контактов и др. Список интегрированных приложений может меняться в зависимости от модели устройства и версии Android. К этому уровню также относятся все пользовательские приложения.

Разработчик обычно взаимодействует с двумя верхними уровнями архитектуры Android для создания новых приложений. Библиотеки, система исполнения и ядро Linux скрыты за каркасом приложений.

Повторное использование компонентов других приложений приводит к идее задач в Android. Приложение может использовать компоненты другого Android приложения для решения задачи, например, если разрабатываемое приложение предполагает использование фотографий, оно может вызвать приложение, управляющее фотографиями и зарегистрированное в системе Android, выбрать с его помощью фотографию и работать с ней.

Для пополнения коллекции приложений своего мобильного устройства пользователь может воспользоваться приложением Google Play, которое позволяет покупать и устанавливать приложения с сервиса Google Play. Разработчики, в свою очередь, могут выкладывать свои приложения в этот сервис, Google Play отслеживает появление обновлений приложения, сообщает пользователям этого приложения об обновлении и предлагает установить его. Также Google Play предоставляет разработчикам доступ к услугам и библиотекам, например, доступ к использованию и отображению Google Maps.

Для установки приложения на устройствах с ОС Android создается файл с расширением *.apk (Android package), который содержит исполняемые файлы, а также вспомогательные компоненты, например, файлы с данными и файлы ресурсов. После установки на устройство каждое приложение «живет» в своем собственном изолированном экземпляре виртуальной машины Dalvik.

Источник

Презентация по теме «Сравнение мобильных операционных систем IOS и Android»

основные платформы мобильных приложений сравнительная характеристика лекция. 20210413 vu tg sbscrb2. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-20210413 vu tg sbscrb2. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка 20210413 vu tg sbscrb2.

В презентации по теме Сравнение мобильных операционных систем IOS и Android рассмотрена история, характеристика, достоинства и недостатки мобильных операционных систем IOS и Android.

основные платформы мобильных приложений сравнительная характеристика лекция. empty avatar. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-empty avatar. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка empty avatar.

Содержимое разработки

основные платформы мобильных приложений сравнительная характеристика лекция. img0. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img0. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img0.

Сравнение мобильных операционных систем IOS и Android

Разработчик: Паршкова Ольга Анатольевна

основные платформы мобильных приложений сравнительная характеристика лекция. img1. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img1. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img1.

— Сравнительный анализ (что лучше выбрать?)

основные платформы мобильных приложений сравнительная характеристика лекция. img2. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img2. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img2.

9 января 2007 года в ходе триумфальнейшей из всех тех ярких презентаций, которыми был наполнен творческий жизненный путь великого человека, лидер Apple Стив Джобс показал миру первый iPhone. С тех пор прошло более 10 лет, и целые поколения iPhone, iPad и iPod Touch полностью изменили облик мобильных компьютеров. С выходом iOS 7 настала пора углубиться в насыщенную важными событиями историю «эппловской» мобильной операционной системы.

основные платформы мобильных приложений сравнительная характеристика лекция. img3. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img3. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img3.

Достоинства и недостатки IOS

1) Удобство пользования

2) Качественная служба поддержки

3) Регулярные обновления, устраняющие многие проблемы в работе

1) Необходимость Jailbreak для установки неофициальных приложений

2) Закрытый характер ОС

основные платформы мобильных приложений сравнительная характеристика лекция. img4. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img4. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img4.

История IOS в картинках

основные платформы мобильных приложений сравнительная характеристика лекция. img5. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img5. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img5.

В июле 2005 года корпорация Google купила компанию Android. 5 ноября 2007 года компания официально анонсировала открытую мобильную платформу Android, а 12 ноября 2007 года альянс представил первую версию пакета для разработчиков Android «Early Look» SDK и эмулятор Android.

основные платформы мобильных приложений сравнительная характеристика лекция. img6. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img6. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img6.

Достоинства и недостатки Android

2) Открытые исходные коды

3) Большое количество приложений

4) Огромное количество смартфонов с данной ОС.

1) Множество актуальных версий – для многих устройств новая версия выходит слишком поздно или не появляется вовсе, поэтому разработчикам приходится разрабатывать приложения, ориентируясь на более старые версии

Высокая предрасположенность к хакерским атакам из-за открытости кода

2) Почти всегда требует доработок

основные платформы мобильных приложений сравнительная характеристика лекция. img7. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img7. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img7.

История Android в картинках

основные платформы мобильных приложений сравнительная характеристика лекция. img8. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img8. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img8.

Android-смартфоны с ёмкими аккумуляторами могут значительно превосходить iPhone по продолжительности автономной работы, а смартфоны с аккумуляторами ёмкостью около 1000 мАч конечно же будут уступать, если только речь идёт не о старых версиях iPhone, которые нуждались почти в каждодневной зарядке. iPhone 5 на их фоне выглядит куда солиднее и способен проработать несколько дней без подзарядки. Сравнение в данном случае ещё осложняется тем, что некоторые Android-смартфоны имеют крупные 5-дюймовый дисплеи, требующие, соответственно, больше энергии.

основные платформы мобильных приложений сравнительная характеристика лекция. img9. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img9. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img9.

Сейчас обе операционные системы перешли к модному плоскому стилю оформления. Естественно, у них есть свои особенности, например, в Android внедряется «материальный дизайн», который сфокусирован на типографике и иконографике. Если говорить в общих чертах, то это обратная идея скевоморфизма (стиль первых версий iOS).

основные платформы мобильных приложений сравнительная характеристика лекция. img10. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img10. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img10.

Приложения и магазин

В этом вопросе битвы iOS против Android безоговорочной победы добивается компания Apple. В App Store крайне трудно найти приложение, которое не работало бы вообще или «радовало» бы пользователей слабой оптимизацией и большим количеством багов.

основные платформы мобильных приложений сравнительная характеристика лекция. img11. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img11. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img11.

Из получения рут-доступа вытекает и множество проблем. iOS vs Android — это схватка закрытой и открытой операционной системы. Логично предположить, что чрезмерная открытость ведет к повышению шанса вирусных атак, кражи данных и прочих страшных вещей. И на деле все именно так и есть. Конечно, зависит все от того, как вы пользуетесь своим устройством, какие устанавливаете приложения и какие сайты посещаете, но высокие риски — это уже отрицательный момент.

основные платформы мобильных приложений сравнительная характеристика лекция. img12. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-img12. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка img12.

С небольшим преимуществом позицию лидера занимает ОС от компании Google. Несмотря на то что у платформы проблемы с безопасностью и рынком программного обеспечения, Android дает широчайшие возможности для настройки аппарата «под себя», может использоваться как на бюджетных устройствах, так и на топовых планшетах или смартфонах, обладает высокими показателями эргономичности, а это все делает операционную систему очень привлекательной для покупателей, в частности, для любителей IT и обычных пользователей.

Источник

Основные платформы мобильных приложений сравнительная характеристика лекция

26.11.2021

основные платформы мобильных приложений сравнительная характеристика лекция. 1637954055Screenshot 19. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-1637954055Screenshot 19. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка 1637954055Screenshot 19.О новых возможностях цифровых приложений для бизнеса на конференции Digital2Business 2021

26.11.2021

основные платформы мобильных приложений сравнительная характеристика лекция. 1637924925Screenshot 12. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-1637924925Screenshot 12. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка 1637924925Screenshot 12.«BIM Форум 8-9 декабря 2021. Электронная база знаний о цифровом строительстве»

24.11.2021

основные платформы мобильных приложений сравнительная характеристика лекция. 1637766286Screenshot 17. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-1637766286Screenshot 17. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка 1637766286Screenshot 17.«Актив», «Новые Системные Технологии» и «Вегастар» представили решение для выездных бригад скорой помощи

24.11.2021

основные платформы мобильных приложений сравнительная характеристика лекция. 1637755379Screenshot 9. основные платформы мобильных приложений сравнительная характеристика лекция фото. основные платформы мобильных приложений сравнительная характеристика лекция-1637755379Screenshot 9. картинка основные платформы мобильных приложений сравнительная характеристика лекция. картинка 1637755379Screenshot 9.Спасением жизней людей и животных займутся участники десятого хакатона по искусственному интеллекту в Самаре

02.11.2021

21.09.2021

Поможет ли стратегия развитию Open Source в России?

18.08.2021

Платформенный бизнес в России

16.05.2021

08.04.2021

KPI: стоит ли овчинка выделки?

13.02.2020

Чат-бот CallShark не требует зарплаты, а работает круглосуточно

24.12.2019

До встречи в «Пьяном Сомелье»!

21.12.2019

Искусство как награда Как изготавливали статуэтки для премии IT Stars им. Георгия Генса в сфере инноваций

04.12.2019

ЛАНИТ учредил премию IT Stars памяти основателя компании Георгия Генса

04.06.2019

Маркетолог: привлекать, продавать, продвигать?

Главная / Архив номеров / 2017 / Выпуск №01 (64) / Сравнительный анализ платформ мобильной разработки MADP/MEAP на российском рынке

Рубрика: Мобильные технологии

Сравнительный анализ
платформ мобильной разработки MADP/MEAP на российском рынке

По результатам проведенной аналитиками Финансового университета при Правительстве РФ оценки основных продуктов класса MADP/MEAP, представленных на рынке РФ, некоторые российские платформы имеют преимущества перед западными конкурентами

В соответствии с магическим квадратом Gartner компанией-лидером в области мобильных платформ разработки приложений в 2016 году является компания IBM с платформой Mobile First.

Помимо мирового лидера, для сравнительного анализа в рамках данного исследования были отобраны две наиболее продвинутые и зрелые российские платформы – Оптимум Группы компаний CDC (ранее упоминаемого в отчете лидера российского рынка корпоративной мобильной разработки по версии CNews) и Мобильная платформа 1С, а также SAP Mobile Platform.

Позиции 1С и SAP в сфере корпоративной автоматизации в России очень сильны, поэтому данные компании всегда будут сталкиваться в тендерах с рыночными лидерами по версии Gartner. Кроме того, SAP Mobile Platform имеет все шансы в определенный момент вернуться в секцию лидеров магического квадрата.

Всего в целях оценки продуктов сотрудниками Центра исследований корпоративной мобильности Финуниверситета была разработана своя система из 44 критериев, объединенных вследующие группы:

В процессе оценки платформ разработки мобильных приложений были получены следующие результаты:

Платформа Оптимум получила самый высокий балл за счет зрелости и технологического совершенства, приемлемых ценовых условий и распространенности на российском рынке.

Платформа 1С, хотя еще и не достигла значительной зрелости и имеет относительно скромные технологические возможности, обладает большей привлекательностью дляроссийского рыночного заказчика, чем продукты западных лидеров в сфере корпоративной мобильности. Платформа 1С дает значительную базовую и достаточную для многих компаний ценность при минимальных затратах наряду со всеми преимуществами, вытекающими из конкурентной позиции этой компании на российском рынке. Российские компании предполагают, что вендор будет активно развивать этот продукт.

Решения от SAP и IBM являются лидерами мирового рынка с точки зрения таких авторитетных компаний, как Gartner, однако они пока недостаточно адаптированы к требованиям российского рынка. Некоторые их возможности в данный момент являются либо избыточными, либо слишком дорогими для российских клиентов.

Российский ИТ-рынок является специфичным и нишевым с точки зрения сочетания своей относительно небольшой величины с традиционно высоким уровнем компетентности ИТ-специалистов, на которых активно влияет рыночное окружение через политику импортозамещения, законодательные требования и инициативы в сфере ИБ и т.д.

В то время как мировой рынок корпоративной мобильности находится на стадии ускорения роста, российские ИТ-бюджеты тормозят из-за общеэкономических проблем, и западным вендорам просто невыгодно учитывать узкие российские требования, пока их основные рынки только насыщаются.

Кроме того, за довольно длительный срок своего существования в российской ИТ-отрасли успел сформироваться ряд конкурентоспособных региональных нишевых игроков и ряд зрелых продуктов и технологий.

SAP Mobile Platform

Мобильная платформа SAP поддерживает разработку нативных, гибридных и веб-приложений для основных мобильных операционных систем, таких как iOS, Android, Windows, Blackberry; обеспечивает возможность программирования бизнес-логики с помощью мощных языков программирования; различные источники данных – веб-сервис (двух видов – REST и WSDL) и JDBC, прямые вызовы процедур интеграции из КИС; позволяет размещать приложения on-premise.

Вместе с тем SAP Mobile Platform не позволяет автоматически определять изменившиеся относительно мобильной части данные, работать с большими объемами данных намобильном устройстве, снижать нагрузку на корпоративную информационную систему (источник – получатель данных) средствами платформы. Механизмы обновления приложения требуют наличия EMM-платформы. В SAP Mobile Platform предусмотрена лишь частичная оптимизация трафика, а также использование офлайн-приложений. Также вполне логично, что данная платформа хорошо сочетается только с корпоративными информационными системами SAP. Вместе с тем данная мобильная платформа поддерживает работу сразнообразными источниками данных, но не поддерживает прямые запросы SQL к БД на мобильном устройстве.

В то время как мировой рынок корпоративной мобильности находится на стадии ускорения роста, российские ИТ‑бюджеты тормозят из‑за общеэкономических проблем, и западным вендорам просто невыгодно учитывать узкие российские требования, пока их основные рынки только насыщаются

У продукта SAP отсутствуют ограничения к разрабатываемому дизайну приложения, есть возможности реализации функциональных требований, поддерживаются базовые возможности интеграции, доступны готовые коннекторы, а также есть возможность разработки своих. Для развития нового функционала требуется покупка новых лицензий, возможна интеграция с MDM и EMM-платформами. Мобильная безопасность платформы находится на сравнительно высоком уровне, максимально достижимом для мобильных решений на текущий момент.

Документация SAP частично переведена на русский язык, в России количество реализованных проектов составляет порядка 10, компания SAP обладает развитой партнерской сетью в России, однако количество профильных специалистов на российском рынке недостаточно для одновременной реализации большого количества проектов.

Платформа обладает традиционно высокой стоимостью внедрения относительно своих конкурентов и длительными сроками реализации проектов. Одной из проблем дляроссийского заказчика является невозможность передачи ему исходных кодов.

Мобильная платформа от российской компании CDC поддерживает разработку нативных и гибридных приложений для основных мобильных операционных систем, включая все версии Android, Windows, iOS, Tizen, Sailfish; обеспечивает возможность программирования бизнес-логики с помощью мощных штатных для целевой мобильной операционной системы языков программирования (что существенно снижает затраты на обучение разработчиков платформе); поддерживает различные источники данных за счет использования плагинной системы – как веб-сервис двух видов – REST и WSDL, так и JDBC, а также прямые вызовы процедур интеграции из КИС, текстовые файлы, XML, пользовательские плагины; позволяет размещать приложения on-premise.

Важная особенность платформы Оптимум – возможность автоматически определять изменившиеся относительно мобильной части данные, значительно снижая потребление ресурсов мобильного устройства и экономя трафик. Кроме того, платформа может работать с большими объемами данных на мобильном устройстве и снижать нагрузку накорпоративную информационную систему (источник – получатель данных) средствами платформы (за счет автоматического определения изменившихся в корпоративной системе данных относительно предыдущего сеанса обмена). Мобильное приложение работает быстрее за счет поддержки прямых запросов SQL к базе данных на мобильном устройстве (полноценная реляционная БД SQLite). Механизмы обновления приложения не требуют наличия EMM-платформы, поддерживается разработка полноценных офлайн-приложений. Важной особенностью Оптимум является эффективная интеграция с различными корпоративными информационными системами.

Еще одна крайне важная для российского рынка особенность платформы Оптимум – возможность дешевой миграции несистемной части приложений и быстрое обновление системной части, позволяющее сохранить весь кастомизированный код.

У продукта CDC отсутствуют ограничения к разрабатываемому дизайну приложения, поддерживаются базовые возможности интеграции, доступны готовые коннекторы, а также есть возможность разработки своих. Для развития нового функционала не требуется покупка новых лицензий, возможна интеграция с MDM и EMM-платформами. Мобильная безопасность платформы находится на среднем уровне.

Так как CDC – это российская компания, то у заказчиков нет проблем с русской документацией. Компания уже реализовала в России и СНГ несколько тысяч мобильных проектов, обладает довольно развитой партнерской сетью в России, количество профильных специалистов на российском рынке довольно велико.

Платформа обладает традиционно средней стоимостью внедрения относительно своих конкурентов, SLA предоставляется вендором в рамках поддержки. Данная компания предоставляет возможность как передачи заказчику исходных кодов приложений, разработанных на платформе, так и схемы депонирования-верификации исходных кодов самой платформы.

Мобильная платформа Mobile First поддерживает разработку нативных, гибридных и веб-приложений для максимально широкого круга мобильных операционных систем; обеспечивает возможность программирования бизнес-логики с помощью мощных языков программирования; поддерживает использование различных источников данных; позволяет размещать приложения on-premise.

В отличие от платформы Оптимум, Mobile First не позволяет автоматически определять изменившиеся относительно мобильной части данные или работать с большими объемами данных на мобильном устройстве, а также снижать нагрузку на корпоративную информационную систему (источник – получатель данных) средствами платформы. Обновление приложения требует наличия специализированного ПО. В Mobile First не предусмотрена оптимизация трафика, использование офлайн-приложений возможно с ограничениями, накладываемыми JSON Store.

За довольно длительный срок своего существования в российской ИТ‑отрасли успел сформироваться ряд конкурентоспособных региональных нишевых игроков и ряд зрелых продуктов и технологий

Одной из значительных особенностей данной платформы является ее очень хорошая интеграция с корпоративными информационными системами. Вместе с тем данная мобильная платформа поддерживает работу с разнообразными источниками данных, но не поддерживает прямые запросы SQL к БД на мобильном устройстве, что существенно снижает быстродействие работы мобильного приложения с данными в проектах со сложными процессами и большим количеством взаимосвязанных данных на мобильном устройстве.

У продукта IBM отсутствуют ограничения к разрабатываемому дизайну приложения, есть возможности реализации функциональных требований, поддерживаются базовые возможности интеграции, доступны готовые коннекторы, а также есть возможность разработки своих. Для развития нового функционала требуется покупка новых лицензий, аинтеграция со сторонними MDM и EMM-платформами не предусмотрена. Мобильная безо-пасность платформы находится на высоком уровне.

C помощью мобильной платформы IBM в России реализовано мало проектов, хотя эта компания обладает развитой партнерской сетью в России. Количество профильных специалистов на российском рынке недостаточно для одновременной реализации большого количества проектов.

Платформа обладает средней стоимостью внедрения относительно своих конкурентов. Одной из проблем для российского заказчика является невозможность передачи ему исходных кодов.

Мобильная платформа 1С

Мобильная платформа 1С не поддерживает разработку гибридных приложений. Разработанные с ее помощью мобильные приложения не будут работать на операционных системах Tizen, Blackberry и MacOS. Система имеет свой встроенный язык программирования (1С), но не поддерживает программирование бизнес-логики с помощью мощных штатных для целевой операционной системы языков программирования.

Довольно небогат и перечень источников данных – это пока только ODBC-источники, по сути, мобильное приложение является дополнением к серверной части 1С системы иработает только с ней. Система позволяет размещать приложения on-premise. Платформа 1С не позволяет автоматически определять изменившиеся относительно мобильной части данные в силу своего протокола обмена, а также работать с большими объемами данных на мобильном устройстве. Снижение нагрузки на корпоративную информационную систему достигается за счет того, что мобильное приложение 1С является ее же клиентским приложением с определенной разработчиком конфигурацией.

Механизмы обновления приложения не требуют наличия EMM-платформы – сами изменения вносятся через редактор конфигураций в серверной части. В 1С предусмотрены базовые возможности по оптимизации трафика – сжатие пакетов, приложения работают в офлайн-режиме. Вместе с тем данная мобильная платформа не поддерживает работу сразнообразными источниками данных и не поддерживает прямые запросы SQL к БД на мобильном устройстве. Интеграция с другими корпоративными информационными системами (кроме 1С) возможна, но только через серверную часть 1С.

Дизайн продукта 1С ограничен возможностями редактора конфигураций 1С, у него есть возможности реализации функциональных требований, поддерживаются базовые возможности интеграции, доступны любые коннекторы, но они работают через серверную часть 1С с соответствующей потерей быстродействия. Возможна интеграция с MDM иEMM-платформами. Мобильная безопасность находится на довольно низком уровне – например, пересылаемый в пакете пароль не зашифрован.

С документацией по 1С у заказчиков не будет никаких проблем, количество реализованных в России проектов довольно велико, данная компания обладает самой развитой партнерской сетью и самым большим количеством профильных специалистов в России.

Платформа обладает самой низкой стоимостью внедрения относительно своих конкурентов.

Предложенная адаптированная к российским условиям модель критериальной оценки MADP/MEAP-решений может быть использована российским заказчиками при инициации проектов развития корпоративной мобильности.

По результатам проведенной оценки основных продуктов класса MADP/MEAP, представленных на российском рынке, некоторые российские платформы имеют преимущества перед западными конкурентами за счет лучшей адаптированности к требованиям российского рынка и более привлекательной цены. Причем российская ИТ-отрасль предлагает какудачные платформы разработки мобильных приложений с базовым функционалом и характеристиками, так и зрелые и технологически совершенные продукты.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *